mybatis
我走小路
没什么简介,城市流浪人
展开
-
MyBatis传递多个参数方法
一、MyBatis传递多个参数方法1.使用Map传递参数 <select id="selByMapPage" parameterType="map" resultType="yuan.yuanmybatis.entity.Account"> select id,name,created,updated from account where name like c...原创 2019-07-01 15:46:10 · 1074 阅读 · 0 评论 -
MyBatis使用resultMap映射结果集、MyBatis解决对象属性名和数据库字段名不一致
一、MyBatis自动映射功能1.MyBatis提供了自动映射功能,只需要返回的SQL列名和Java实体对象属性一致就行了。在我们实际开发中,我的数据库列名规范大都是要求每个单词用下划线分隔,而JAVA实体则是用驼峰命名法,于是使用MyBatis自动映射,或直接在配置文件中开启驼峰命名方式。2.例如实体对象属性如下public class Account{ privat...原创 2019-07-02 12:32:49 · 5520 阅读 · 0 评论 -
MyBatis动态sql语句使用
一、MyBatis动态语句分为4种元素:元素 作用 描述 if 条件判断 单条件判断 choose(when、otherwise) 条件选择,相当Java when 多条件分支判断 where、set 辅助 处理sql语句拼接问题 foreache 循环 循环 二、Mybatis动态sql语句使用方式、例子...原创 2019-07-02 16:43:32 · 7146 阅读 · 0 评论 -
mybatis-generator逆向工程生成代码简单应用
一.前言 之前做项目用过JDBC、Hibernate、Spring Data jpa,唯独没有用过鼎鼎大名的Mybatis,心中一直略有遗憾,最近有一点时间,自学了一下Mybatis,主要学了一下内容,本次简单记录以下第5点,mybatis逆向工程代码生成。1.mybatis基础、配置文件2.mybatis动态sql3.mybatis一级缓存、二级缓存4.m...原创 2019-05-09 14:00:55 · 1158 阅读 · 0 评论