本文将介绍MyBatis的环境搭建,本例使用的MyBatis的版本为mybatis-3.2.8.jar。下载地址为:http://download.csdn.net/detail/ma_hoking/8380541。本例使用的数据库为MySQL数据。具体的安装操作请参考:http://blog.csdn.net/mahoking/article/details/42921511。
【转载使用,请...
分类:
其他好文 时间:
2015-02-09 20:21:10
阅读次数:
164
本文内容主要介绍单条记录的增删改查操作,MyBatis提供了很多完成单条记录的增删改查操作的API。本例主要讲述 UserMapper org.apache.ibatis.session.SqlSession.getMapper(Class clazz)的使用。使用此API,我们需要创建UserMapper操作接口,函数名和MyBatis的User.xml配置文件中的操作id名对应。
【转载使用...
分类:
其他好文 时间:
2015-02-09 20:20:08
阅读次数:
155
好多天没有发博客了,下面就直接说下我正在学习的mybatis。
下面就说下mybatis在spring中最简单的配置:
...
分类:
编程语言 时间:
2015-02-09 18:34:26
阅读次数:
141
Hibernate4 与 spring3 集成之后, 如果在取得session 的地方使用了getCurrentSession, 可能会报一个错:“No Session found for current thread”, 这个错误的原因,网上有很多解决办法, 但具体原因的分析,却没有多少, 这里转...
分类:
Web程序 时间:
2015-02-09 18:12:28
阅读次数:
153
今天用mybatis查询语句的时候,控制台输出的sql语句可以在plsql里面可以正确执行,但是查询出来就是没有数据。
原查询语句如下:(为了保密性,将敏感的包名给马赛克了。)
此sql可以在plsql中正确执行,但是查询不到数据。
解决办法是:将查询条件中的“#”替换成“$”.
原因如下:MyBatis看到 #{}会认为你在给sql中的变量赋值,就像JDBC编程中给问号赋值一...
分类:
数据库 时间:
2015-02-09 16:08:01
阅读次数:
497
情景: 遍历并处理一个大表中的所有数据, 这个表中的数据可能会是千万条或者上亿条, 很多人可能会说用分页limit……但需求本身一次性遍历更加方便, 且Oracle/DB2都有方便的游标机制. 对DB来说Stream其实也就是我们说的游标(Cursor), MySQL的Stream方式有2种, C....
分类:
数据库 时间:
2015-02-09 12:36:02
阅读次数:
296
之前一直使用mybatis+mybatis-spring-1.1.1,系统升级mybatis后使用 mybatis-spring-1.2.0,再其它配置均为修改的情况下运行出错: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are req...
分类:
其他好文 时间:
2015-02-09 12:26:58
阅读次数:
179
如果使用的是spring3.X
当在xxxServiceImpl中加上@Service注解,并在空构造器中
System.out.println(this);那么这句会执行两次
com.xxxServiceImpl@559309
com.xxxServiceImpl$EnhancerBySpringCGLIB$eff0996c@1651ab4
如果是spring4.x,则没有此...
分类:
编程语言 时间:
2015-02-08 09:04:25
阅读次数:
5619
之前用spring jdbc的时候发下spring可以驼峰转换,所以一直希望mybatis也有,之前还以为mybatis这个是个bug,后来发现原来也是有的,用起来也是很简单的,在setting设置下就可以了,这里就不说了,下面说下是怎么实现的
public String findProperty(String name) {
StringBuilder prop = build...
分类:
其他好文 时间:
2015-02-08 00:27:57
阅读次数:
183
mybatis如何配置使用多个数据源?
出自http://zhangbo-peipei-163-com.iteye.com/blog/2052924
一、数据库连接properties配置文件,两个数据源的地址:
Java代码
hd.jdbc.driverClassName=com.mysql.jdbc.Driver hd.jdbc.url=jdbc:mysql:...
分类:
其他好文 时间:
2015-02-07 21:41:53
阅读次数:
185