博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于spring和ibatis的整合
阅读量:7066 次
发布时间:2019-06-28

本文共 1523 字,大约阅读时间需要 5 分钟。

没大段时间写博客,工作的时候记录一些,等有时间了再写博客总结吧。现在都是加班来会议一天到底学到了什么,然后记录一些... 觉得盲目的工作实在是太无趣了。

spring现在普及度很广,在项目中就像千手观音一般,无所不能。

而ibatis几十年来的orm,现已经转成myBitis,鉴于现在orm的数目是在太多,ibatis也越来越少人用了,事实上一个orm在spring看来只是千手观音中的一个手上的法宝罢了。

applicationContext.xml

相当清晰。

spring拿到ibatis法宝:

applicationContext-dao.xml:

classpath:/sql-map-config.xml

配置过单独的ibatis的话,就知道我们是要自己配置transactionManagersqlMapClient的。

现在我们把这两个对象交给spring管理了

注意到sqlMapClient参数的configLocation:classpath:/sql-map-config.xml

我们来看看:

 

 

resource就是写sql文的文件啦,那么就让我们开始写sql吧。 来两条select语句吧:其中蕴含了大部分可能遇到的问题,包括
isEqual 判断,
    

insert语句可能会牵涉到自增长自然主键

http://www.cnblogs.com/killbug/archive/2012/12/23/2830252.html

 

你可能感兴趣的文章
微信JS 关闭网页
查看>>
[AAuto]给百宝箱增加娱乐功能
查看>>
Tigase XMPP Server源码部署
查看>>
Intellij IDEA创建Maven Web项目
查看>>
java 7 入门书籍
查看>>
Android Pdf文档的生成、显示与打印
查看>>
SpringMVC三种异常处理方式
查看>>
w命令
查看>>
golang使用oracle碰到go/lib/time/zoneinfo.zip: no such file or directory
查看>>
quartz定时任务时间设置描
查看>>
ES6常用语法
查看>>
https://www.jianshu.com/p/dbffae16ba0b
查看>>
微信,QQ这类IM app怎么做——谈谈Websocket
查看>>
在Ubuntu 11.04中安装Openresty
查看>>
JAVA常见的面试题
查看>>
《Python高效开发实战》实战演练——建立应用2
查看>>
java: -source 1.6 中不支持 switch 中存在字符串.....
查看>>
Confluence 6 空间
查看>>
lua-resty-http上传数据
查看>>
heartbeat+ldirectord实现web与dns的高可用性
查看>>