![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ibatis
tzwzero163com
这个作者很懒,什么都没留下…
展开
-
ibatis配置文件中的dtd处理
以前使用ibatis从来都没有管过dtd的加载,可是有一天你的主机不允许你访问外网,你就悲剧了,因为dtd的校验不能通过了,这个本来个人感觉不应该有这么蹩脚的一步,去官网验证一次你本地的dtd,当然了官方也考虑到了用户应用可能不能联网,所以即便是远程校验失败,也不影响应用本身的启动。 可是更为苛刻的要求出现了,就是一旦主机检测到应用对外有请求就直接将应用的启动进程...2012-07-31 16:03:05 · 223 阅读 · 0 评论 -
ibatis源码学习--概述
ibatis可能大部分学习java的人都或多或少会接触到这个东西,我也不例外,简洁的代码可能也是为数不多的段时间可以学习的开源框架。最早接触jdbc完了之后先接触了hibernate,有人说hibernate简单,当时用的时候因为我级别比较低,所以依靠MyEclipse的插件从数据库表生成DAO层,一切都是那么简单,还以不止一次向人们炫耀我怎么用这个带领一群没写过java的人一周以...原创 2012-11-03 14:47:33 · 114 阅读 · 0 评论 -
ibatis源码学习--ibatis-dao
ibatis的包组成中从历史版本中我们能看到他是有:ibatis-dao.jar,ibatis-common.jar,ibatis-sqlmap.jar三个包组成,所以学习源码之前,我们先澄清一些东西,同时让大家弄清楚什么时候该引入什么包,一般情况下如果你的项目只是用到了ibatis,没有其他容器使用,那么你可以考虑使用ibatis-dao+ibatis-common+ibatis-sqlmap...原创 2012-11-04 15:35:41 · 348 阅读 · 0 评论 -
Log4J显示ibatis的执行日志
首先配置appender <appender name="IBatis" class="org.apache.log4j.ConsoleAppender"> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern"2012-12-02 11:31:10 · 381 阅读 · 0 评论 -
Ibatis中容易让人混淆的property
很长时间没有使用ibatis,刚上手易激动写了一个in语句,结果调试了半天没搞定 究其原因原来是 <select id="ItemDao.queryItemByIds" resultMap="itemResult"> select * from t_item where id in <isNotNull property="id">...原创 2012-12-28 11:44:36 · 654 阅读 · 0 评论