Mybatis
Borened
若有诗词藏于心,岁月从不败美人!
展开
-
Mybatis框架学习第四天
Mybatis中的延迟加载什么是延迟加载:在真正使用数据时发起查询,不使用时不查询,也叫按需加载(懒加载)正常加载:不管用不用,一调用方法立刻发起查询。在对应的四种表的关系中:一对多,多对多:一般采用延迟加载,一对一,多对一:一般采用正常加载。注意:要使用延迟加载的技术需要在mybatis主配置文件中作如下配置, <settings> <!--开启全局关联对...原创 2019-12-14 21:25:16 · 102 阅读 · 0 评论 -
Mybatis框架学习第三天
1.Mybatis中的连接池和事务控制mybatis中的连接池技术和分析连接池:是一个存储连接的容器, 其实就是一个必须满足线程安全(一个线程只能对应一个连接)的集合对象,同时该集合还满足队列的特性,先进先出(先初始化的先被使用)。使用连接池技术可以减少获取连接所用的时间。mybatis连接池:提供了三种方式的配置,主配置文件中的dataSource标签的type属性就是确定连接池的...原创 2019-12-12 18:03:56 · 120 阅读 · 0 评论 -
Mybatis框架学习第二天
1.Mybatis基本的CURD操作*1.CURD基本操作的配置举例其中id是映射的dao中的方法名称,必须一致。resultType是设置返回值类型parameterType是设置参数类型(例如int,Integer,java.lang.Integer 都行)而四个标签<select><insert><update><delete...原创 2019-12-11 18:05:50 · 116 阅读 · 0 评论 -
Mybatis框架学习第一天
1.Mybatis的入门知识1.Mybatis是一个持久层的框架技术.下面是三大框架的架构图其中SpringMVC是表现层的框架:用于接收和展示数据的;业务层(Service)是处理逻辑业务的。Mybatis则是持久层(dao)的框架,封装了许多和数据操作相关的细节,提高开发效率。需要注意的是,Spring是一个无可替代的框架,它横跨了表现层–业务层–持久层 经典的服务器开发的三层架...原创 2019-12-10 18:04:56 · 146 阅读 · 0 评论