随笔分类 -  MyBatis

摘要:只需要在spring boot启动类上加上注解,并指定jar包中接口文件包路径即可 如下: 如此com.xx包下的任意级子目录下的dao包下的所有接口都会被扫描到,包括jar包中的。 阅读全文
posted @ 2018-03-05 10:10 剑握在手 阅读(8856) 评论(1) 推荐(0) 编辑
摘要:mybatis提供了一个配置: #开启驼峰命名转换 mybatis.configuration.map-underscore-to-camel-case=true 使用该配置可以让mybatis自动将SQL中查出来的带下划线的字段,转换为驼峰标志,再去匹配类中的属性。 即: @Select("sel 阅读全文
posted @ 2018-02-26 14:31 剑握在手 阅读(46391) 评论(7) 推荐(4) 编辑
摘要:加粗放大的这两行即是。 要为【com.xxx】下目标类生成别名的话,那么这些类必须继承同一个父类【com.xxx.xxx.Xxx】, 阅读全文
posted @ 2017-08-17 12:13 剑握在手 阅读(442) 评论(0) 推荐(0) 编辑
摘要:第一种:接口和xml不在同一个目录,需要在sqlSessionFactoryBean中额外 指定xml的路径: 第二种,接口和xml在同一个路径下,可以只配置MapperScannerConfigurer下的basePackage: 有时间的童鞋可以自己看看源码。 阅读全文
posted @ 2017-07-17 13:49 剑握在手 阅读(10277) 评论(0) 推荐(1) 编辑
摘要:最近用junit测试spring项目的时候,报错: 最近用junit测试spring项目的时候,报错: Manual close is not allowed over a Spring managed SqlSession 意思是不允许手动关闭spring管理的sqlSessinon, googl 阅读全文
posted @ 2017-02-27 16:29 剑握在手 阅读(2224) 评论(0) 推荐(0) 编辑
摘要:1、将springloaded-1.2.5.RELEASE.jar(http://pan.baidu.com/s/1o7oRq1k)放在tomcat的bin目录下2、修改bin目录下的catalina.bat,在第一行加上下面这一句,注意路径可能需要修改一下:set JAVA_OPTS=-javaa 阅读全文
posted @ 2016-01-05 17:55 剑握在手 阅读(564) 评论(0) 推荐(0) 编辑
摘要:INSERT INTO AC_OPERATOR_ROLE (OPERATOR_ID, ROLE_ID) VALUES ( #{record.OPERATOR_ID}, #{record.ROLE_ID} ) 可参考:ht... 阅读全文
posted @ 2015-10-16 09:39 剑握在手 阅读(193) 评论(0) 推荐(0) 编辑
摘要:insert into SP_LACK_APPLY (BILL_ID, ORGAN_ID, ORGAN_NAME, APPLY_TYPE_VALUE, APPLY_TYPE_NAME, APPLY_PN, APPLY_ITEM_NAME, APPLY_IT... 阅读全文
posted @ 2015-02-12 13:19 剑握在手 阅读(791) 评论(0) 推荐(0) 编辑
摘要:对于一般的自定义对象 1、使用子查询: 2、不使用子查询: 或者类似如下写法: 这样会自动在sql查询结果里找到相应的字段来组成相应的对象。 对于list 1、使用子查询: 2、当然,也可以不使用子查询 这会让mybatis自动进行一个类似group by的操作,将所有其他字段重复的数据合并,然后将 阅读全文
posted @ 2015-01-28 10:12 剑握在手 阅读(1984) 评论(0) 推荐(0) 编辑

返回顶部↑
点击右上角即可分享
微信分享提示