随笔分类 - MyBatisWEI
MyBatisWEI
摘要: 在resources下准备jdbc.properties属性配置文件 配置文件中的内容 jdbc_driver=com.mysql.cj.jdbc.Driver jdbc_url=jdbc:mysql://127.0.0.1:3306/mydb?useSSL=false&useUnicode=t
阅读全文
摘要: 在resources下准备jdbc.properties属性配置文件 配置文件中的内容 jdbc_driver=com.mysql.cj.jdbc.Driver jdbc_url=jdbc:mysql://127.0.0.1:3306/mydb?useSSL=false&useUnicode=t
阅读全文
摘要: public interface DeptMapper { Dept findDeptByDeptno(int deptno); @Select("select * from dept where deptno =#{deptno}") Dept findByDeptno(int deptno)
阅读全文
摘要: MyBatis的一个主要的特点就是需要程序员自己编写SQL,那么如果表太多的话,难免会很麻烦,所以MyBatis官方提供了一个逆向工程,可以针对单表自动生成MyBatis执行所需要的代码(包括mapper.xml,mapper.java,pojo)。一般在开发中,常用的逆向工程方式是通过数据库的
阅读全文
摘要: 1单个基本数据类型 2多个基本数据类型 3单个引用数据类型 4map集合数据类型 5多个引用数据类型 接口 package com.msb.mapper; import com.msb.pojo.Emp; import org.apache.ibatis.annotations.Param; i
阅读全文
摘要: 项目中添加依赖 log4j2 <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.12.1</version> </dependency>
阅读全文
摘要:课程简介和目标 学习过JDBC的同学都会有所感受,原生JDBC技术实现对持久层数据操作有着诸多问题. 1 编码繁琐,步骤多 2 手动处理结果集和实体类映射关系比较麻烦,尤其是多表查询 3 没有较好的性能优化手段. 如连接池,缓存,延迟加载等等 4 没有现成的增删改查方法的封装,需要我们自己借助反射和
阅读全文