随笔分类 -  ssm框架梳理

摘要:详细:https://blog.csdn.net/mrqiang9001/article/details/79520436 一个参数,但是是数组,必须加@Param 见梳理11 foreach元素 例子: 阅读全文
posted @ 2021-01-21 11:05 Master_Sun 阅读(101) 评论(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 阅读(218) 评论(0) 推荐(0)
摘要:如果有索引,前面的%不要加 例子: 或者 阅读全文
posted @ 2021-01-21 10:44 Master_Sun 阅读(56) 评论(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 阅读(81) 评论(0) 推荐(0)
摘要:基础: 1.接口添加方法 2. 接口对应的配置文件注册 简化: 3. 每次测试都需要获取session对象 整个before 4. 每次执行完都要关闭session 整个after 5. 最终简化 查 6. TestUser里面测试另一个方法,查找 7. 注意 8. 面试常问 增 9. 增加 这里不 阅读全文
posted @ 2021-01-20 22:49 Master_Sun 阅读(66) 评论(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 阅读(71) 评论(0) 推荐(0)
摘要:代理设计模式 代理的核心功能是方法增强 (1) 静态代理 ①静态代理角色分析 ②代码实现 抽象角色 真实角色 代理角色 客户: ③ 分析: 优缺点: (2) 动态代理 两种实现方式:① 基于接口的动态代理--JDK动态代理 ②基于类的动态代理--cglib ① Proxy:第一个参数 类加载器,第二 阅读全文
posted @ 2021-01-20 20:41 Master_Sun 阅读(129) 评论(0) 推荐(0)
摘要:文档官网:https://mybatis.org/mybatis-3/zh/index.html 1. 简介 2. 持久化 3. 持久层 4. 持久层框架 5. mybatis的特点+优缺点 阅读全文
posted @ 2021-01-20 20:10 Master_Sun 阅读(91) 评论(0) 推荐(0)