摘要:
前言: mybatis在持久层框架中还是比较火的,一般项目都是基于ssm。 虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。 但正其操作都要通过SQL语句进行,就必须写大量的xml文件,很是麻烦。 mybatis plus就很好的解决了这个问题。 简介 Mybatis Plu 阅读全文
摘要:
1、引入PageHelper的包 2、使用 阅读全文
摘要:
运行原理图 阅读全文
摘要:
1、简介 2、配置文件编写 3、MBG逆向生成所有代码及配置 4、简单查询和测试复杂查询 简单版 豪华版 阅读全文
摘要:
1、整合适配包 2、Mybatis整合 spring servlet.xml applicationContext.xml Controller Service DAO Mapper.xml jsp 阅读全文
摘要:
1、简介、环境搭建 2、if判断&ONGL 3、where查询条件 如果第一个查询条件为空,第一个and就会报错,这是的处理解决方案 方案1:加上where 1=1 方案2:mybatis推荐的where标签 //查询的时候如果某些条件没带可能sql拼装会有问题 //1、给where后面加上1=1, 阅读全文
摘要:
1、select返回List 2、select返回Map 以上是单条记录封装,多条记录如下: Map中的key怎么知道要用主键来做呢? 3、自定义结果映射规则resultMap 4、一对一(查询Employee的同时查询员工对应的部门) 方式一:级联属性 Employee Department 方式 阅读全文
摘要:
1:介绍 2:增删改查 EmployeeMapper接口 EmployeeMapper.xml 测试 3、insert获取自增主键的值(useGeneratedKeys=“true”,keyProperty=“id”) 4、Oracle使用序列生成主键演示 5、映射文件参数处理,单个参数&多个参数& 阅读全文
摘要:
1、全局配置文件引入dtd约束 2、标签介绍 2.1、properties引入外部配置文件 dbconfig.properties 2.2、settings设置项 2.3 typeAliases标签 2.4、TypeHandlers 2.5、plugins 2.6 environments 2.5、 阅读全文
摘要:
1、创建数据库表 2、安装Mybatis 3、mybstis config.xml 4、创建EmployeeMapper.xml映射文件 4、第一种实现方式 5、第二种实现方式 5.1、创建EmployeeMappper接口 5.2、更改EmployeeMapper.xml select id改为g 阅读全文