摘要:
MyBatis基础入门《十三》批量新增数据 批量新增数据方式1:(数据小于一万) xml文件 接口: 测试方法: 测试结果: 批量新增:方式2(数据大于1万) xml文件、接口 没有变化 。 MybatisUtil工具类 测试类: 如有问题,欢迎纠正!!! 如有转载, 请标明源处:https://w 阅读全文
摘要:
MyBatis基础入门《十二》删除数据 - @Param参数 描述: 删除数据,这里使用了@Param这个注解,其实在代码中,不使用这个注解也可以的。只是为了学习这个@Param注解,为此使用。 实体类:TblClient.java 接口: 注意: 这个方法中的形参,有使用到了@Param这个参数, 阅读全文
摘要:
MyBatis基础入门《十 一》修改数据 实体类: 接口类: xml文件: 测试类: 测试结果: 数据库: 如有问题,欢迎纠正!!! 如有转载,请标明源处:https://www.cnblogs.com/Charles-Yuan/p/9867563.html 阅读全文
摘要:
MyBatis基础入门《十》添加数据 描述: 修改了实体类:TblClient.java,将其字段:cbirthday 由String类型改成了Date类型. TblClient.java 接口类: xml文件: 测试类: 测试结果: 数据库: 如有问题,欢迎纠正!!! 如有转载,请 标明源处: h 阅读全文
摘要:
MyBatis基础入门《九》ResultMap自动匹配 描述: Mybatis执行select查询后,使用ResultMap接收查询的数据结果。 实体类:TblClient.java 接口:ClientMapper.java xml文件:ClientMapper.xml 注意: resultMap标 阅读全文
摘要:
MyBatis基础入门《八》查询参数传入Map 描述: 在执行select查询数据的时候,方法传入的参数是java.util.Map类型。 接口方法: xml文件 注意: 书写SQL语句的时候,#{baitang_name}、#{baitang_id} ,大括号里面的变量需要和参数Map中的key保 阅读全文
摘要:
MyBatis基础入门《七》查询参数传入对象 描述: 在执行查询语句的时候,传入的参数是一个对象,依据对象的属性,进行检索数据。此时,书写SQL语句中的条件时,其参数需要和对象中的属性保持一致。 实体类:TblClient.java 接口方法 注意: 接口中定义了一个新的方法(根据对象属性进行查询数 阅读全文
摘要:
MyBatis基础入门《六》Like模糊查询 描述: 未改动的文件,不再粘贴出来。项目中SQL的xml映射文件重要标签如下: 一、mapper 1. namespace:命令空间 >>> namespace和子元素的id联合保证唯一,区别不同的mapper >>> 绑定DAO接口 >>> names 阅读全文
摘要:
MyBatis基础入门《五》核心配置文件 描述: 在前面的章节中,简单的学习使用了一下mybatis,对于配置文件没有过多详细说明。 这里先描述项目中的一个核心配置文件:mybatis-config.xml 文件。 资料参考:http://www.mybatis.org/mybatis-3/ 注意: 阅读全文
摘要:
MyBatis基础入门《四》接口方式.Select查询集合 描述: 在《MyBatis基础入门《二》Select查询》中有说过,SQLSession有两种用法,这里以第二种方式: 基于Mapper接口方式 进行查询数据。 未改动过的文件,不再粘贴出来。 项目结构: ClientMapper.java 阅读全文