年份:2018
//
该文章用于记录mybatis使用
6-27之后更新的内容在下面
//
日期:6-27
dao.xml 调用存储过程
1
statementType=" CALLABLE"-固定写法
2
mode
=in ->输入
=out ->输出
controller:传参
日期:6-1
dao.xml循环集合
说明:
1=集合判断 [非空和size>0]
2= 查询字段
3=集合[类中指定,并生成set/get方法]
4=循环提中的具体对象
5=分隔符[查询关键字为in时,使用逗号;查询关键字为like时,使用 || ]
日期:4-30
1
resultMap resultType 不能同时存在
日期:4-26
mybatis中,dao.xml中,如果使用的if标签进行数据判断,那么则可以
非String类型
<if test='price != null'></if>
String类型
<if test='name != null' and name != '' ></if>
即:String的判断可以多写个‘’的判断
非String的判断,可以不用写[数字/价格/日期]
日期:4-24
1
参数 String 推荐加上toString()
//
分隔:6-27之后新增的内容
//
日期:9-13
1>#与$的区别
安全性:#可以防止sql注入
传参区别:$通过传入数据库对象
2>标签
一对多的标签:assocition
多对多的标签:collection