![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
文章平均质量分 58
iteye_8567
这个作者很懒,什么都没留下…
展开
-
Mybatis3 if判断字符串与if嵌套
1. if 判断字符串错误写法:if test="status == 'Y'"特别是数字字符的时候。。。。结果:抛异常NumberFormatException异常!提示内容非常少,看不出问题在哪里!正确写法:if test='status == "y"'还可以这样写:if test="status == 'y'.toString()" 2.if嵌套 <...原创 2015-06-11 17:40:21 · 1679 阅读 · 1 评论 -
Mybatis3 双数据源
1.jdbc.properties#Apache-dbcp\u6570\u636e\u6e90\u914d\u7f6ejdbc.driverClassName=com.mysql.jdbc.Driverjdbc.username=kaifahyipjdbc.password=123456jdbc.url=jdbc:mysql://192.168.7.154:3306/tick...原创 2015-06-13 17:11:49 · 522 阅读 · 0 评论 -
ibatis 中 $与#的区别
在sql配置中比如in(#rewr#) 与in ($rewr$)在Ibatis中我们使用SqlMap进行Sql查询时需要引用参数,在参数引用中遇到的符号#和$之间的区分为,#可以进行与编译,进行类型匹配,而$不进行数据类型匹配,例如: select * from table where id = #id# ,其中如果字段id为字符型,那么#id#表示的就是'id'类型,如果id为整型...原创 2015-07-20 15:26:28 · 114 阅读 · 0 评论 -
MyBatis Generator产生的Example类
from:http://openwares.net/database/mybatis_generator_example.htmlExample类用于构造复杂的筛选条件。基本概念CriterionCriterion是最基本,最底层的Where条件,用于字段级的筛选,feild用于指代字段名字,列举如下:只有一个条件,不需要其他参考值feild IS NOLLfeild I...原创 2015-08-18 17:58:42 · 83 阅读 · 0 评论 -
Mybatis源码
一.SqlSessionFactoryBuilder源码片段:SqlSessionFactoryBuilder.build()主要参数类型包括(Reader reader,String environment,Properties properties)/(InputStream inputStream,String environment, Properties properties)...原创 2015-09-28 18:28:18 · 101 阅读 · 0 评论 -
choose (when, otherwise)
choose (when, otherwise) 有时候我们并不想应用所有的条件,而只是想从多个选项中选择一个。而使用if标签时,只要test中的表达式为true,就会执行if标签中的条件。MyBatis提供了choose 元素。if标签是与(and)的关系,而choose比傲天是或(or)的关系。 choose标签是按顺序判断其内部when标签中的test条件出否成...原创 2016-02-23 15:39:33 · 490 阅读 · 0 评论