myBatis
wzz没bug
Hello World! Hello java!
展开
-
Mybatis基础知识
1. SqlSessionFactory 1. 每一个 MyBatis 的应 用程序 都以一 个 SqlSessionFactory 对象的 实例为 核心。 2. MyBatis 包含了一些工具类,称作为资源,这些工具 类包含一些方法,这些方法使得从类路径或其它位置加载资源文件更加简单。 String resource = "org/mybatis/example/Configurati原创 2016-07-14 14:26:41 · 326 阅读 · 0 评论 -
mybatis_XML映射配置文件
1.XML 文档的高层级结构如下 configuration 配置 properties 属性 settings 设置 typeAliases 类型命名 typeHandlers 类型处理器 objectFactory 对象工厂 plugins 插件 environments 环境 environment 环境变量 transaction原创 2016-07-14 16:07:52 · 347 阅读 · 0 评论 -
sql的映射XML文件
1. SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序): cache - 配置给定命名空间的缓存。 cache-ref – 从其他命名空间引用缓存配置。 resultMap – 最复杂,也是最有力量的元素,用来描述如何从数据库结果集中来加载你的对象。 sql – 可以重用的 SQL 块,也可以被其他语句引用。 insert – 映射插入语句 update – 映原创 2016-07-15 11:01:28 · 590 阅读 · 0 评论 -
myBatis动态sql
1. if SELECT * FROM BLOG WHERE state = ?ACTIVE? AND title like #{title} 2. choose, when, otherwise SELECT * FROM BLOG WHERE state = 'ACTIVE' AND title like原创 2016-07-15 11:12:04 · 632 阅读 · 0 评论 -
MyBatis传入多个参数的问题的解决方法
转自:http://www.cnblogs.com/mingyue1818/p/3714162.html一、单个参数:public ListXXBean> getXXBeanList(String xxCode); select id="getXXXBeanList" parameterType="java.lang.String" resultType="X转载 2017-02-22 10:12:27 · 364 阅读 · 0 评论 -
配置logback使mybatis打印sql
To log SQL statements for particular mybatis mapper set DEBUG (TRACE to see query parameters and results) level for logger with fully qualified mapper nameYou can log all SQL statements from al转载 2017-02-23 12:02:06 · 7676 阅读 · 0 评论 -
Mybatis分页插件的实现
mybatis插件的使用,新增了两个类,一个是Interceptor,负责拦截并处理数据,一个是PageParams,作为入参使用方式:1.配置mybatis的插件 2. 在dao中将入参设置为PageParams,例如List selectUserPwdByPage(PageParams param);3.调原创 2017-04-11 18:17:28 · 623 阅读 · 0 评论 -
Spring-mybatis整合 获取properties 创建SQLSessionFactory失败
代码:<bean id="dataSource"class="org.springframework.jdbc.datasource.DriverManagerDataSource">测试类:输出结果:如果想加载properties 配置文件的方式读取 dataSource Bean:这时,原创 2017-05-25 11:07:25 · 4303 阅读 · 0 评论