2012-04-11 ibatis exception“Alias name conflict occurred. The alias 'weibobo' is already mapped to the value 'null'.”别名已有定义,sqlmap的namespace只是方便调用定义的语...
分类:
数据库 时间:
2014-11-06 16:23:38
阅读次数:
212
dynamic的prepend只要检测到第一个为“真”的条件比较元素(isNotNull标签),则覆盖其prepend属性并组装where关键字为动态SQL的一部分.
分类:
其他好文 时间:
2014-11-06 12:36:02
阅读次数:
191
What is MyBatis-Spring Not Spring-Mybatis?官方介绍
第二版那样,Spring 3.0 也仅支持 iBatis2。那么,我们就想将 MyBatis3 的支持添加 到 Spring3.0(参考 Spring Jira 中的问题)中。而不幸的是,Spring
3.0 的开发在 MyBatis 3.0 官方发布前就结束了。 因为 Sp...
分类:
编程语言 时间:
2014-11-05 17:15:03
阅读次数:
198
1. Ibator介绍
Ibator是iBATIS的代码发生器,其原名叫abator,后来更名为Ibator,同时代码结构也做了相应的一些修改,所以两者的配置也有所不同。Ibator可以生成一个数据库中的一个表(或多个表)的DAO层、DO层及符合iBATIS规范的配置,它减少了我们编写配置文件、创建DO及DAO的工作量,并且可以创建简单的CRUD(创建,检索,更新,删除),我们可以在此基...
分类:
其他好文 时间:
2014-11-04 21:07:54
阅读次数:
248
一、sqlmapconfig.xml 二、实体类xml 在需要引用的地方 例
分类:
其他好文 时间:
2014-11-04 09:13:01
阅读次数:
140
1)sqlmap.xml中的配置如下:需要注意的事项:a)parameterMap中对应的属性property的值要和存储过程中的名字一样,并且对应的顺序要和存储过程中的顺序一致,否则可能无法获取对应的返回值;<!--调用packaget的存储过程的参数--><parameterMapid="proProductDzProcParam..
分类:
其他好文 时间:
2014-10-31 19:20:39
阅读次数:
183
一.为啥使用iBatis? 在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。即使在持久层框架层出不穷的今天,iBatis 凭借着易学易用、轻巧灵活等特点,也仍然拥有一席之地。尤其对于擅长 SQL 的开...
分类:
其他好文 时间:
2014-10-31 15:31:57
阅读次数:
173
log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n log4j.logger.com....
分类:
数据库 时间:
2014-10-31 12:16:07
阅读次数:
206
1)下面的代码实现ibatis批量保存的功能publicvoidsaveAttachmentOwnerInfo(finalList<AttachmentOwnerDTO>p_w_uploadOwnerList,finalStringidAttachmentOwner,finalStringapplyPolicyNo){try{this._execute(newSqlMapClientCallback(){publicObjectdoInSqlMapClient(Sql..
分类:
其他好文 时间:
2014-10-30 15:32:22
阅读次数:
256
实现读写分离:1.spring配置如下:spring-dataResource.xml 1 2 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46...
分类:
编程语言 时间:
2014-10-29 14:41:26
阅读次数:
334