随笔分类 -  Mybatis

摘要:1.动态sql-if 当有值输入才进行sql的动态拼接 2.choose-when-otherwise 3.sql-where (前面写的where `id` > 0比较无脑, 但是 不写会出现sql语法错误) 4.动态sql-set 5.sql-trim (加前缀,去掉多余的部分 可以替换sql- 阅读全文
posted @ 2018-10-25 12:05 孤舟蓑笠翁、 阅读(196) 评论(0) 推荐(0)
摘要:1.不创建mapper对应接口(selectOne(S)) 2.列名与属性不一致的时候处理(与bean与数据库名不一致) 例如 :bean 中为userName, 数据库中为 name 解决方案一、使用别名 解决方案二、使用 ResaultMap(Person.xml) 3.sql 语句中 # 和 阅读全文
posted @ 2018-10-24 22:43 孤舟蓑笠翁、 阅读(653) 评论(0) 推荐(0)
摘要:1.项目结构 2.依赖包(pom.xml) 3.配置jdbc参数(db.properties) 4.建Bean(Person.java) 5.配置mybatis的配置文件(mybatis-config.xml) 6.创建mybatis工具类(MyBatisUtil.java) 7.配置mapper( 阅读全文
posted @ 2018-10-24 00:23 孤舟蓑笠翁、 阅读(866) 评论(0) 推荐(0)