Mybatis
文章平均质量分 70
YW1902
这个作者很懒,什么都没留下…
展开
-
mybatis
1.3w1h: 什么是mybatis? 为什么要使用mybatis? 什么时候使用mybatis? 如何使用mybatis? 2.mybatis开发步骤 1).新建一个java web工程/可以使java工程; 新建mybatis工程的java package包 2).把mybatis框架的jar包及其依赖包拷贝到项目工程中 3).编写数据实体类,与数据库表进行对应 - 为orm做准备 4).定...转载 2018-03-08 10:58:16 · 182 阅读 · 0 评论 -
mybatis String的if条件判断问题 There is no getter for property named 'xxx' in 'class Java.lang.Integer'
mybatis中if test里判断传参时,如果传参是像int的基本类型,因为它没有getter方法所以会报错:There is no getter for property named 'xxx' in 'class java.lang.Integer' 解决方法:(关于mybatis中基本类型条件判断问题 http://blog.csdn.net/cclovett/article/detail...转载 2018-03-08 16:20:24 · 427 阅读 · 0 评论 -
Mybatis结合Oracle的foreach insert批量插入
最近做一个批量导入的需求,将多条记录批量插入数据库中。解决思路:在程序中封装一个List集合对象,然后把该集合中的实体插入到数据库中,因为项目使用了MyBatis,所以打算使用MyBatis的foreach功能进行批量插入。期间遇到了“SQL 命令未正确结束 ”的错误,最终解决,记录下来供以后查阅和学习。 首先,在网上参考了有关Mybatis的foreach insert的资料,具...翻译 2018-03-09 13:58:58 · 355 阅读 · 0 评论 -
Mybatis参数获取时$与#的区别
主要对mybatis参数值=获取方式#与$做一个简单的总结,如果有疑问自己写段Demo测试,效果比这个估计要好太多。 在mybatis中#与$获取参数区别: #{},相当于一个占位符,可以防止SQL注入的问题 ${},用于字符拼接 在使用上能用#,就用#这种方式。 使用#的方式: 如果参数是字符类型,那么在取值的时...转载 2018-03-06 15:33:44 · 249 阅读 · 0 评论