软件架构方式 C/S:Client/Server,客户端/服务器 B/S:Browser/Server,浏览器/服务器 C/S架构说明特点必须在Client客户端安装特定软件...
软件架构方式 C/S:Client/Server,客户端/服务器 B/S:Browser/Server,浏览器/服务器 C/S架构说明特点必须在Client客户端安装特定软件...
Druid数据库连接池不仅性能高效,还提供完整的监控。 不管是Druid还是C3P0,本质上都是对DataSource接口的一种实现。 Druid除了基础的数据库连接池功能外...
AOP全程Aspect Oriented Programming面向切面编程,是一种编程范式,用于指导开发者如何组织程序结构。相关的概念比如OOP全称为Object Orie...
Spring IoC:容器 AOP:事务处理 http://spring.io[http://spring.io] Spring发展至今已经形成了一种开发的生态圈,Sprin...
POJO全称Plain Ordinary Java Object,表示简单的Java对象,是DO/DTO/BO/VO的统称。一个POJO持久化后就会成为PO,若用来传递则传递...
JNA(Java Native Access)是建立在JNI(Java Native Interface,Java本地调用)技术之上的Java开源框架,JNA提供了一组Jav...
Fastjson是基于Java开发的JSON解析器和生成器,是Alibaba开源的JSON解析库。 支持解析JSON格式的字符串 支持将Java Bean序列化为JSON字符...
分类说明名称DbUtils全称Commons DbUtils功能数据库操作组件 Common DbUtils是由Apache组织提供的用于封装JDBC简化DAO层开发的工具类...
分类说明名称DBCP全称Database Connection Pool功能数据库连接池 连接池 数据库连接池是一种关键有限且昂贵的资源,对数据库连接的管理能显著影响整个应用...
基础 软件架构说明示例C/S客户端/服务器端QQ,360...B/S浏览器/服务器端淘宝网... 网络资源说明示例静态资源用户访问后得到的结果都是一样的,可以直接被浏览器解析...
什么是MyBatis? MyBatis是一款优秀的持久化框架,用于简化JDBC开发。 MyBatis源于Apache的一个开源项目iBatis,2010年iBatis项目由A...
JDBC(Java DataBase Connectivity,Java语言连接数据库)是SUN公司制定的一套接口(interface) 接口都具有调用者和实现者,面向接口调...
swaggo/swag 提供了Go版本的Swagger自动生产RESTful API文档,其做法是在代码中按Swaggo的格式编写API注释,然后Swaggo会去解析这些注释...
目标:使用Gin框架开发接口,返回响应结构封装,统一管理。 封装返回响应的字段结构 封装通用错误代码 封装系统级错误编码 封装用户模块编码 在Gin控制器中返回响应 例如:以...
Go中方法是作用在指定的数据类型上的,即必须和指定的数据类型绑定,因此自定义类型都可以具有方法,而不仅仅是结构体。 方法声明与调用 方法的定义 元素描述argument_li...
面向对象编程 Go支持面向对象编程特性,但和传统面向对象编程是有区别的,Go并不是纯粹的面向对象语言。 Go没有类,其结构体和其它编程语言中的类具有同等的地位,可理解Go是基...