摘要:
1、大体框架 POJO层代码 Employee @Data public class Employee { private Integer id; private String lastName; private String email; private int gender; private D 阅读全文
摘要:
视图和视图解析器工作流程 第一步:获取到ModelAndView对象 请求处理方法执行完成后,无论返回是String,View 还是 ModeMap 类型,Spring MVC 也会在内部将它们装配成一个 ModelAndView 对象,它包含了逻辑名和模型对象的视图 第二步:把ModelAndVi 阅读全文
摘要:
返回模型数据(Model) index.jsp中 <h1>获取模型数据</h1> <a href="/model/test1">ModelAndViews</a> </html> control中 springMVC会把ModelAndView的model数据放入到requestScope(请求域) 阅读全文
摘要:
RequestMapping修饰类 源码: 根据源码可以知道,requestmapping既可以修饰方法也可以修饰类 @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Docume 阅读全文
摘要:
Spring MVC的特点 轻量级,简单易学 高效 , 基于请求响应的MVC框架 与Spring兼容性好,无缝结合 约定优于配置 功能强大:RESTful、数据验证、格式化、本地化、主题等 简洁灵活 Spring的web框架围绕DispatcherServlet [ 调度Servlet ] 设计。 阅读全文
摘要:
SpringMVC重点学习 项目目标:SpringMVC+Vue+SpringBoot+SpringCloud+Linux spring:IOC+AOP SpringMVC:SpringMVC的执行流程 SSM框架整合 1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Cont 阅读全文
摘要:
1. 一级缓存: SqlSession 级别, 默认开启, 并且不能关闭 操作数据库是需要创建 SqlSession 对象, 在对象中有一个 HashMap 用于存储缓存数据, 不同的 SqlSession 之间缓存数据区域互不影响. 一级缓存的做用户是 SqlSession 范围的, 当在同一个 阅读全文
摘要:
动态sql简介&OGNL了解 动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处 理器相似。 MyBatis 采用功能强大的基于 OGNL 的表达式来简化操作。 if choose (when, otherwise) trim (where, set) foreach 注意xml中 阅读全文
摘要:
外键查询 1、回忆外键约束 注意要在tbl_dept中添加外键 #添加外键约束 # 此处Employee为外键表,dept为主键表 # 删除Employee的数据不会影响dapt,而删除dept一定会影响employee,这是为了保证数据的一致性 alter table tbl_employee a 阅读全文
摘要:
Mapper映射文件 映射文件的Mapper标签包含标签 1、CDUS增删改查 2、参数处理 (1)直接传入参数 单个参数 //传入当个参数 public Employee getEmployeeById(int id); 多个参数 多个参数会被封装成一个Map对象,但是:map里的键是param1 阅读全文