MyBatis
浅醉樱花雨
热爱生活,热爱技术,喜欢造轮子,追求极简的编码体验!
联系方式:
QQ:1749498702
微信:q1749498702
邮箱:1749498702@qq.com
展开
-
Mybatis解决属性名与字段名不一致
在开发的时候应该遇到这样的情况,数据库中的字段名与属性名不一致的情况,通常数据库中的字段命名时多个单词之间使用下划线连接在一起的,而在类中的属性名则多数是用驼峰标识的命名方式,我见过的大多数都是这样,那么使用mybatis该如果解决这一的问题呢?如下: 数据表: [html] view plaincopy CREATE TABLE tab_de转载 2015-08-27 15:41:24 · 492 阅读 · 0 评论 -
MyBatis的动态SQL详解
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有: if choose(when,otherwise) trim where set foreach if就是简单的条件判断,利用if转载 2015-08-21 17:28:38 · 414 阅读 · 0 评论 -
maven+springMVC+mybatis+junit详细搭建过程
摘要 在做javaweb的过程中,搭建框架式比较头疼事情了,每次重新去搭建太浪费时间了,现在把框架搭建完成,可以在以后的项目中运用,节约开发成本。 maven springMVC mybatis log4j javaweb项目框架搭建 目录[-] springMVC+mybatis框架搭建 1. 工程目录结构整理清楚 2. 引入依赖包 3. 配置数据库连接属转载 2015-09-22 11:11:24 · 574 阅读 · 0 评论 -
mybatis 模糊查询和<![CDATA[ ]]>的作用
1. sql中字符串拼接 SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); 2. 使用 ${...} 代替 #{...} (不能防止sql注入 #{}---> 可以防止sql注入的问题) SELECT * FROM tableName WHERE name L转载 2016-03-05 01:09:31 · 4321 阅读 · 0 评论