随笔分类 -  Mybatis

摘要:mybatis的@Options注解能够设置缓存时间,能够为对象生成自增的key 源代码如下: @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface Options { boolean us 阅读全文
posted @ 2018-04-19 10:02 bcombetter 阅读(655) 评论(0) 推荐(0) 编辑
摘要:转:http://blog.csdn.net/ilovejava_2010/article/details/8180521 高级结果映射 MyBatis的创建基于这样一个思想:数据库并不是您想怎样就怎样的。虽然我们希望所有的数据库遵守第三范式或BCNF(修正的第三范式),但它们不是。如果有一个数据库 阅读全文
posted @ 2017-11-25 22:15 bcombetter 阅读(386) 评论(0) 推荐(0) 编辑
摘要:1. mapper 中_parameter 的含义,是 参数? 为什么? 阅读全文
posted @ 2017-03-22 14:35 bcombetter 阅读(145) 评论(0) 推荐(0) 编辑
摘要:1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中 阅读全文
posted @ 2017-03-21 18:42 bcombetter 阅读(244) 评论(0) 推荐(0) 编辑
摘要:参考: http://mbg.cndocs.tk/configreference/xmlconfig.html http://www.mybatis.org/mybatis-3/zh/getting-started.html 在mybatis可以使用各种脚本语言来定义Mapper文件里面的动态SQL 阅读全文
posted @ 2017-03-20 15:24 bcombetter 阅读(153) 评论(0) 推荐(0) 编辑
摘要:1、动态SQL片段 通过SQL片段达到代码复用 <!-- 动态条件分页查询 --> <sql id="sql_count"> select count(*) </sql> <sql id="sql_select"> select * </sql> <sql id="sql_where"> from 阅读全文
posted @ 2016-08-11 16:35 bcombetter 阅读(11724) 评论(0) 推荐(1) 编辑
摘要:希望大家指出不对之处。 第一章 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。 MyBatis 参 阅读全文
posted @ 2016-08-11 16:05 bcombetter 阅读(494) 评论(0) 推荐(0) 编辑
摘要:在Mybatis的xml配置中使用集合,主要是用到了foreach动态语句。 foreach的参数: foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名.index指定一个名字,用于表示在 阅读全文
posted @ 2016-08-08 22:28 bcombetter 阅读(25194) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示