
ibatis
沉默之声0619
这个作者很懒,什么都没留下…
展开
-
【转】ibatis动态sql
直接使用JDBC一个非常普遍的问题就是动态SQL。使用参数值、参数本身和数据列都是动态SQL,通常是非常困难的。典型的解决办法就是用上一堆的IF-ELSE条件语句和一连串的字符串连接。对于这个问题,Ibatis提供了一套标准的相对比较清晰的方法来解决一个问题,这里有个简单的例子: select * from user转载 2014-07-08 16:09:48 · 679 阅读 · 0 评论 -
ibatis扩展支持主键生成的方法(非数据库方式)
问题: 持久层使用ibatis保存数据进数据库的时候,会用到一些序列(sequence)的数据通常被用于数据表主键唯一标识。Ibatis框架中主要通过selectKey节点完成sequence值生成和返回,但selectKey仅局限于数据库sql语句使用,不适用于想通过某个类方法自定义生成序列(主键)的方式。这里我们在了解selectKey运行流程的基础上转载 2014-10-02 13:47:25 · 944 阅读 · 0 评论 -
Spring Mybatis多数据源配置
1、在spring的配置文件里面,配置多个数据源,我这里配置两个bean id="jobDataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">bean id="xsDataSource" class="com.alibaba.druid.p原创 2016-10-20 15:22:52 · 506 阅读 · 0 评论