假设使用hiberante作为dao层,经常使用的方式是:定义一个dao层接口包(com.dao.service)然后在定义一个dao层接口实现包(com.dao.service.impl),这样定义结构清晰,方便维护和开发工作。假设使用mybatis作为dao层,我们就能够省略到dao实现包,直接...
分类:
其他好文 时间:
2014-08-19 14:30:54
阅读次数:
143
本文转自:http://289972458.iteye.com/blog/1001851 http://hi.baidu.com/zim_it/blog/item/8a2bd11205f5b56ecb80c4b7.html在使用MyBatis做持久层时,insert语句默认是不返回...
分类:
数据库 时间:
2014-08-14 23:39:26
阅读次数:
346
1、java持久层使用mybatis,sql报错:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Improper inline pa...
分类:
数据库 时间:
2014-08-13 18:42:06
阅读次数:
282
使用mybatis不能不说的是resultMap相比resultClass来说resultMap可以适应更复杂的关系映射,允许指定字段的数据类型,支持“select*”,并不要求定义ResultSet所有返回字段的映射在resultMap中配置如下, 主要是搞懂关联关系怎么配置就可以了,无非就是一对...
分类:
其他好文 时间:
2014-08-07 18:11:31
阅读次数:
225
博客原文:使用mybatis执行oracle存储过程 存储过程在小公司用的不多,但是如果业务比较复杂或者性能要求比较苛刻的时候存储过程就派上用场了,ibatis的前期的一些版本貌似不支持存储过程因此我选择了mybatis来做...
分类:
数据库 时间:
2014-07-30 15:08:44
阅读次数:
363
最近做了一个项目,使用Mybatis自动生成代码,下面做一下总结,被以后参考:一、提前准备:1、工具类:mybatis-generator-core-1.3.2.jar2、postgresql驱动:postgresql-9.2-1003-jdbc4.jar3、xml文件这些我都上传到了附件上,下载链...
分类:
数据库 时间:
2014-07-26 09:50:57
阅读次数:
3871
Mongodb Java Driver
虽然Mongodb提供了java driver,但是如果我们直接使用driver进行mongodb的操作,代码冗余很多,使用不是方便,容易出错。这就像我们在RDBMS中使用sql直接操作数据库一样,大多数时候我们不提倡这样做,更多的时候我们使用MyBatis或者Hibernate做ORM。Mongodb中有这样的工具帮助我们完成ODM吗?
有很多,这里我...
分类:
数据库 时间:
2014-07-16 14:28:07
阅读次数:
384
使用mybatis向数据库中插入一条记录,如何获取成功插入记录的自增长id呢?需要向xml配置中加上一下两个配置: insert into scheduleInfo(title,content,time,state,userId) values(#{title},#{content},#{ti...
分类:
其他好文 时间:
2014-07-11 10:25:45
阅读次数:
152
我在使用mybatis写类与数据表中的映射时,由于表的列名太多,出现的问题也很多,列名与类对象属性的对应要一个一个写的话很比较复杂。为了方便和减少失误,可以使用MyBatis提供的code generator自动生成mybatis的xml映射文件、Model、Map等信息,大家可以到MyBatis官...
分类:
其他好文 时间:
2014-07-09 18:57:35
阅读次数:
191