Ibatis
惜_月
这个作者很懒,什么都没留下…
展开
-
Ibatis空值插入到数据库时的情况
Ibatis学习心得: 1、 插入数据到数据库时,如果有空值(即可为空的情况),需要对控制设置jdbc类型,即jdbcType(比如jdbcType=”varchar”,注意不是varchar2); 关于主键值,可以用seq_customer_log.nextval,也可以 定义标签 selectKey keyProperty="u_id" resultClass="int">原创 2013-11-05 15:47:05 · 1327 阅读 · 0 评论 -
Ibatis的一个妙用
如果数据库中是NUMBER类型,但是在前台界面即使是NUMBER,传过来后台需要用String接受,此时可以将这个String类型参数直接用,因为 # 参数 # #会自动解析参数类型原创 2014-02-17 09:15:52 · 509 阅读 · 0 评论 -
Ibatis resultMap和resultClass
当使用resultMap的时候,返回的是对象List,此时可以写实体类中的属性名称来得到值; 另外,使用resultMap的时候还需要注意的是,int类型的对象最好在实体类中定义为Integer,因为Ibatis中需要这样的包装类来与之对接,否则会报一个错误,大概意思是不能设置这个属性与数据库对应 当使用resultClass的时候,返回的是Map形式的List,此时在JSP页面要写和数据库原创 2014-02-17 09:15:43 · 658 阅读 · 0 评论 -
ibatis插入数据到MySQL
insert into jy_info values(?,?,?,?,?,?,?,?,?,?,?,?,?); select last_insert_id() as id; 一个小细节需要注意: selectkey是在后面,否则连续插入会报主键重复的错误!原创 2015-10-15 16:36:09 · 573 阅读 · 0 评论