上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: (1)思考: <select id="getUsersByParams" resultType="java.util.HashMap"> select id,username,password from user where username = #{name} </select> resultTy 阅读全文
posted @ 2021-01-21 12:23 Master_Sun 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 详细:https://blog.csdn.net/mrqiang9001/article/details/79520436 一个参数,但是是数组,必须加@Param 见梳理11 foreach元素 例子: 阅读全文
posted @ 2021-01-21 11:05 Master_Sun 阅读(89) 评论(0) 推荐(0) 编辑
摘要: map可以代替任何的实体类,所以当我们数据比较复杂时,可以适当考虑使用map来完成相关工作 1、写sql <select id="getUsersByParams" resultType="map"> select id,username,password from user where usern 阅读全文
posted @ 2021-01-21 10:54 Master_Sun 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 如果有索引,前面的%不要加 例子: 或者 阅读全文
posted @ 2021-01-21 10:44 Master_Sun 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1、接口中添加注解 public interface AdminMapper { /** * 保存管理员 * @param admin * @return */ @Insert("insert into admin (username,password) values (#{username},#{ 阅读全文
posted @ 2021-01-21 10:30 Master_Sun 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 基础: 1.接口添加方法 2. 接口对应的配置文件注册 简化: 3. 每次测试都需要获取session对象 整个before 4. 每次执行完都要关闭session 整个after 5. 最终简化 查 6. TestUser里面测试另一个方法,查找 7. 注意 8. 面试常问 增 9. 增加 这里不 阅读全文
posted @ 2021-01-20 22:49 Master_Sun 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1. 建立数据库 DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(20) NOT NULL, `username` varchar(30) DEFAULT NULL, `password` VARCHAR(30) DEFAULT 阅读全文
posted @ 2021-01-20 21:31 Master_Sun 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 代理设计模式 代理的核心功能是方法增强 (1) 静态代理 ①静态代理角色分析 ②代码实现 抽象角色 真实角色 代理角色 客户: ③ 分析: 优缺点: (2) 动态代理 两种实现方式:① 基于接口的动态代理--JDK动态代理 ②基于类的动态代理--cglib ① Proxy:第一个参数 类加载器,第二 阅读全文
posted @ 2021-01-20 20:41 Master_Sun 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 文档官网:https://mybatis.org/mybatis-3/zh/index.html 1. 简介 2. 持久化 3. 持久层 4. 持久层框架 5. mybatis的特点+优缺点 阅读全文
posted @ 2021-01-20 20:10 Master_Sun 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1. 基础配置 *区别dependencies 和 dependencyManagement dependencyManagement: 父: 子:声明即可,不声明就不继承 2. 构建配置(<build> </build>) (1)默认配置 (2)配置资源目录 java文件夹底下的.properti 阅读全文
posted @ 2021-01-20 14:04 Master_Sun 阅读(99) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页