
mybatis
在路上NEXT
这个作者很懒,什么都没留下…
展开
-
【MyBatis】org.apache.ibatis.executor.statement.StatementHandler.prepare(java.sql.Connection)
在用mybatis的分页插件时出现了java.lang.NoSuchMethodException:org.apache.ibatis.executor.statement.StatementHandler.prepare(java.sql.Connection)的错误。 通过在网上查找原来是我用的mybati3.4.0版本的StatementHandler的prepare方法做了修改。Stat...原创 2018-05-07 23:42:48 · 3034 阅读 · 0 评论 -
Mybatis 防止SQL注入
转载于http://blog.sina.com.cn/s/blog_667ac0360102vl85.html好文连接#{xxx},使用的是PreparedStatement,会有类型转换,所以比较安全;${xxx},使用字符串拼接,可以SQL注入;like查询不小心会有漏动,正确写法如下:Mysql: select * from t_user where name like concat转载 2017-09-25 20:38:45 · 445 阅读 · 0 评论 -
MyBatis 插入空值时,需要指定JdbcType
转载于http://makemyownlife.iteye.com/blog/1610021引用Exception in thread “main” org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #6 with JdbcType OTHER . Try setting a d转载 2017-09-02 18:07:27 · 684 阅读 · 0 评论 -
mybatis写mapper文件注意事项
转载于http://wksandy.iteye.com/blog/1443133 xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响Html代码 < < > > & & ' ’ " ” < < > > & & ' ' " " 在mapper文件中转载 2017-09-02 18:04:40 · 350 阅读 · 0 评论 -
<![CDATA[ ]]>
转载于:http://blog.csdn.net/gaohuanjie/article/details/39232519 假设有如下学生成绩表: 如果要求借助Ibatis在XML文件中写出分数小于72分的学生姓名,那么XML文件中相应的SQL语句为: SELECT `name` FROM student_score_table <![CDATA[ WHER转载 2017-07-19 11:32:46 · 507 阅读 · 0 评论 -
Springmvc和Mybatis中常用的注解
转载于:http://www.cnblogs.com/zss-xjx/p/5980074.html使用注解来构造IoC容器用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan base-package=”pagkage1[,pagkage2,…,pagkageN]”/>。如:在base-package指明转载 2017-07-11 22:33:36 · 357 阅读 · 0 评论 -
MyBatis的foreach语句详解
转自于:http://blog.csdn.net/q1059081877q/article/details/49183383MyBatis的foreach语句详解foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,转载 2017-06-07 09:32:18 · 334 阅读 · 0 评论