摘要:
本章目标 1.MyBatis的分页插件【掌握】 2.MyBatis缓存【了解】 3.MyBatis注解【扩展掌握】 4.MyBatis逆向工程【掌握】 具体内容 一.PageHelper插件的使用 官网:https://github.com/pagehelper/Mybatis-PageHelper 阅读全文
posted @ 2020-10-09 14:17
Mistory
阅读(140)
评论(0)
推荐(0)
摘要:
一.多对多关联 1.多对多的应用场景 老师和学生,店铺顾客,医生和患者 2.具体的案例 2.1 分析 2.2 数据库表的创建 -- 创建教师表 CREATE TABLE teacher( tid INT PRIMARY KEY AUTO_INCREMENT, tname VARCHAR(20), s 阅读全文
posted @ 2020-10-09 13:17
Mistory
阅读(108)
评论(0)
推荐(0)
摘要:
一.MyBatis的工作原理 (1)读取MyBatis配置文件mybatis-config.xml。mybatis-config.xml作为MyBatis的全局配置文件,配置了MyBatis的运行环境等信息,其中主要内容是获取数据库连接。 (2)加载映射文件Mapper.xml。Mapper.xml 阅读全文
posted @ 2020-10-09 12:56
Mistory
阅读(181)
评论(0)
推荐(0)
摘要:
一.lombok的使用 1.在pom.xml添加lombok的依赖 org.projectlombok lombok 1.18.12 provided 2.IDEA中安装lombok插件 3.安装完插件之后,重新启动IDEA工具,会在右下角,显示如下窗口,这个窗口千万不要关,然后按enble 如果关 阅读全文
posted @ 2020-10-09 12:55
Mistory
阅读(128)
评论(0)
推荐(0)
摘要:
一.MyBatis的参数处理 1.单参数处理 1)接口 AdminMapper { Admin selectAdminByName(String name); } 2)映射文件 SELECT FROM admin WHERE name=#{name} 3)测试内容 testSingleParam() 阅读全文
posted @ 2020-10-09 12:51
Mistory
阅读(158)
评论(0)
推荐(0)
摘要:
一.返回结果 1)返回单个对象 public Emp selectEmpByEname(@Param("ename")String ename) <select id="selectEmpByEname" resultType="emp" parameterType="String"> SELECT 阅读全文
posted @ 2020-10-09 12:50
Mistory
阅读(89)
评论(0)
推荐(0)

浙公网安备 33010602011771号