会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
beckwu
博客园
首页
新随笔
联系
订阅
管理
2022年5月12日
MyBatis之映射文件解析_二级缓存及cache与cache-ref的解析
摘要: 二级缓存的开启 首先,在mybatis的配置文件中,要将settings的子标签setting的属性cacheEnabled的值设为true,默认即为true,即默认开启二级缓存。 其次在映射文件中,要定义cache标签或cache-ref,这说明这个命名空间开启二级缓存管理。mybatis中每个命
阅读全文
posted @ 2022-05-12 13:22 beckwu
阅读(1512)
评论(0)
推荐(0)
2022年5月11日
MyBatis之映射文件解析_概述
摘要: 配置文件中映射文件的配置 mybatis配置文件中用子标签mappers定义要用到的映射文件,它有两个子标签mapper及package,mapper子标签定义一个具体的XML映射文件,而在纯注解的方式下,使用package定义一个包名,这个包下的所有类都作为映射接口类,类中用注解定义了SQL语句。
阅读全文
posted @ 2022-05-11 11:14 beckwu
阅读(220)
评论(0)
推荐(0)
2022年5月7日
MyBatis之配置文件解析_databaseIdProvider及多数据库支持
摘要: Mybatis多数据库支持:Configuration中有一个字符串属性databaseId,mybatis试图通过这个属性解决多数据库配置问题。 DatabaseIdProvider接口及实现类,它能根据DataSource获得数据库的标识id,mybatis提供了一个默认的实现VendorDat
阅读全文
posted @ 2022-05-07 10:13 beckwu
阅读(3157)
评论(0)
推荐(0)
2022年5月6日
MyBatis之配置文件解析_数据库联接池
摘要: 数据源工厂接口及实现类 Mybatis定义了接口DataSourceFactory,可用来创建DataSource对象,这个接口很简单,只定义了两个方法。 public interface DataSourceFactory { // 提供属性对象供数据源对象使用 void setPropertie
阅读全文
posted @ 2022-05-06 16:57 beckwu
阅读(138)
评论(0)
推荐(0)
2022年4月27日
MyBatis之配置文件解析_环境environments的作用及处理
摘要: 环境对象 Environment对象 环境对象是一个类,提供联接数据库的环境,mybatis支持多环境开发,可配置多个环境,根据环境不同,使用其中的一个。Confguration对象持有一个Environment对象,构建Configuration时,可以传入环境id,即使用指定的环境配置,或者使用
阅读全文
posted @ 2022-04-27 16:48 beckwu
阅读(593)
评论(0)
推荐(0)
2022年4月26日
MyBatis之配置文件解析_插件plugins的作用及处理
摘要: 简介 mybatis的插件即是拦截器,通过定义拦截器可以增强mybatis功能,如我们常用的mybatis分页插件可帮助我们实现分页功能。 拦截器接口及相关类 mybatis定义了拦截器接口Interceptor,当我们要实现一个拦截器时,要写一个类实现这个接口,主要要实现方法intercept()
阅读全文
posted @ 2022-04-26 17:17 beckwu
阅读(776)
评论(0)
推荐(0)
2022年4月19日
MyBatis之配置文件解析_三个工厂的作用及处理
摘要: 三个工厂简介 mybatis可以定制三个工厂接口ObjectFactory,ObjectWrapperFactory及ReflectorFactory的实现。 ObjectFactory接口,用来创建对象,是创建对象的工厂,mybatis所需的对象都通过ObjectFatory创建,默认实现为Def
阅读全文
posted @ 2022-04-19 10:28 beckwu
阅读(340)
评论(0)
推荐(0)
2022年4月17日
MyBatis之配置文件解析_类型处理器的处理
摘要: 类型处理器接口TypeHandler JDBC执行SQL语句时,使用PreparedStatement设置参数值的方法是setXxx方法,Xxx表示一种类型,所以设置参数值需要根据参数的类型使用不同的方法,mybatis中用这个类型对应的TypeHandler对象的setParameter方法统一实
阅读全文
posted @ 2022-04-17 17:36 beckwu
阅读(201)
评论(0)
推荐(0)
2022年4月15日
MyBatis之配置文件解析_类型别名及处理
摘要: JdbcType mybatis关注两种类型:数据库使用的类型及Java类型,Java类型通过别名处理,数据库使用的类型用JdbcType表示,相关接口与类定义在包org.apache.ibatis.type中 java.sql.Types通过静态int常量定义了SQL类型,也即JDBC类型 Jdb
阅读全文
posted @ 2022-04-15 15:30 beckwu
阅读(262)
评论(0)
推荐(0)
2022年4月14日
MyBatis之配置文件解析_settings节点的处理
摘要: settings标签配置 MyBatis配置文件中settings子标签的配置,即是用setting子标签定义一个name及value属性,在解析时将其保存到Configuration对象中,下面是这个标签及其子标签的配置及含义: <settings> <!--允许在嵌套语句中使用分页(RowBou
阅读全文
posted @ 2022-04-14 10:56 beckwu
阅读(378)
评论(0)
推荐(0)
下一页
公告
点击右上角即可分享