返回顶部
2 3 4
摘要: 2、第一个MVC程序 2.1 配置版 1、新建一个模块,并添加web框架支持 2、确定导入相关jar包 3、创建一个jsp试图供测试 4、配置web.xml,注册DispatcherServlet <?xml version="1.0" encoding="UTF-8"?> <web-app xml 阅读全文
posted @ 2021-08-21 17:07 硫没有正七价 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 3、RestFul和控制器 3.1 控制器Controller 控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。 控制器负责解析用户的请求并将其转换为一个模型。 在Spring MVC中一个控制器类可以包含多个方法 在Spring MVC中,对于Controller的配置方 阅读全文
posted @ 2021-08-21 17:07 硫没有正七价 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 1、什么是springMVC 1.1 概述 Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。 查看官方文档:https://docs.spring.io/spring/docs/5.2.0.RELEASE/spring-framework- 阅读全文
posted @ 2021-08-21 17:06 硫没有正七价 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 9、spring声明式事务 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLS 阅读全文
posted @ 2021-08-20 13:11 硫没有正七价 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 8、整合Mybatis pom中导入相关jar包; myabtis mysql spring相关 aop织入 mybatis-spring 配置build解决maven项目无法读取java文件下配置文件问题 8.2 整合方式一 环境结构 常规的Mapper接口和Mapper.xml文件照常写好 sp 阅读全文
posted @ 2021-08-19 21:59 硫没有正七价 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 7、AOP 7.1 什么是AOP 7.2 AOP在spring中的作用 提供生命事务:允许用户自定义切面 横切关注点:跨越应用程序多个模块的方法或功能。即与我们的业务逻辑无关的,但是我们需要关注的部分,就是 横切关注点。如日志,安全,缓存,事务等等。。。 切面(ASPECT):横切关注点 被模块化的 阅读全文
posted @ 2021-08-19 18:12 硫没有正七价 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 6、代理模式 6.1 静态代理 角色分析: 抽象角色:一般会使用接口或者抽象类来解决 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属操作 客户:访问代理对象的人 代码步骤: 接口 真实角色 代理角色 客户端访问代理角色 代理模式的好处: 可以使真实角色的操作更加 阅读全文
posted @ 2021-08-19 16:44 硫没有正七价 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 5、Bean的自动装配 自动装配是spring满足bean依赖的一种方式 Spring会在上下文中自动寻找,并自动给bean装配属性 在Spring中有三种装配方式 在xml中显式配置 在java中显式配置 隐式的自动装配bean【重点】 5.1 byName和byType自动装配 省略引用类型re 阅读全文
posted @ 2021-08-19 13:29 硫没有正七价 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 4、依赖注入(DI) 4.1 构造器注入 前面已经过了 4.2 Set方式注入【重点】 依赖注入:本质是set方法注入 依赖:bean对象的创建依赖于容器 注入:bean对象中的所有属性,由容器来注入 环境搭建 1、复杂类型 1、引用对象 public class Address { private 阅读全文
posted @ 2021-08-18 20:47 硫没有正七价 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 3、spring基础配置说明 spring配置没啥东西 3.1 别名Alias 3.2 bean 3.2 import import,一般用于团队开发使用,他可以将多个配置文件,导入合并为1个 假设,现在项目中又多个人开发,这三个人负责不同的类开发,不同的类需要注册在不同的bean中,我们可以用im 阅读全文
posted @ 2021-08-18 16:49 硫没有正七价 阅读(30) 评论(0) 推荐(0) 编辑