SpringFramework
文章平均质量分 70
老年好惨的
这个作者很懒,什么都没留下…
展开
-
SpringMVC(一)
文章目录SpringMVC(一)介绍MVC设计模式MVC介绍SpringMVC框架流程流程SpringMVC的优点 SpringMVC(一)介绍 SpringMVC是基于MVC设计的框架 MVC设计模式 MVC介绍 SpringMVC框架流程 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HPM5MhdA-1643103748125)(img\SpringFramworkMVC01.PNG)] 流程 所有的请求都会先到前端控制器(DispatcherServlet) 前端原创 2022-01-25 17:43:14 · 138 阅读 · 0 评论 -
SpringFrameworkBeanLifecycle(一)
文章目录SpringBeanLifecycleLifecycleBeanPostProcessor接口 SpringBeanLifecycle Lifecycle Spring创建Bean 执行set方法 执行前置方法 执行Bean Init 方法 执行后置方法 执行Bean Destroy 方法 BeanPostProcessor接口 一个Book类 package com.test.springdome01; import java.util.*; public class Book {原创 2022-01-19 20:55:32 · 192 阅读 · 0 评论 -
SpringFrameworkAOP(六)
文章目录SpringAOP通知(二)XML配置形式准备前置通知:Before后置通知:After返回通知:AfterRuturning异常通知:AfterThrowing环绕通知:Around SpringAOP通知(二) XML配置形式 准备 目标类接口 public interface AopTest { public String AopTestPrint(); } 目标类实现 @Component public class AopTestImpl implements AopTes原创 2022-01-18 17:38:55 · 242 阅读 · 0 评论 -
SpringFrameworkAOP(五)
文章目录Spring AOP 通知(一)通知的五种类型定义通知准备前置通知:Before后置通知:After返回通知:AfterReturning异常通知:AfterThrowing环绕通知:Around注意 Spring AOP 通知(一) 通知的五种类型 定义通知 @Aspect public class AspectsTest { //这里为通知:前置通知 @Before(...) public void aopBeforeTest(){ //这里面编写的就是通知的内容原创 2022-01-17 22:01:05 · 137 阅读 · 0 评论 -
SpringFrameworkAOP(四)
文章目录Spring AOP 切点认识Spring切点使用AspectJ来表达一个简单的切点切点的规则定义一个连接点指定方法范围:execution定义切面(切点、通知)注解的方式定义切点XML方式定义切点Spring AOP 使用AspectJ表达式 Spring AOP 切点 认识Spring切点 spring AOP时基于动态代理实现的,所以只支持方法级别的连接点,所以切点支持方法级别的定义 因为Spring借鉴了AspectJ的切面技术,使用的方式和AspectJ注解切面完全一致 使用Aspec原创 2022-01-15 22:24:54 · 89 阅读 · 0 评论 -
SpringFramework AOP(三)
文章目录Spring AOP 切面注解的方式定义切面定义一个切面XML的方式定义切面定义一个切面Spring如何发现这个切面通过JavaConfig配置方式通过XML配置配置方式 Spring AOP 切面 注解的方式定义切面 定义一个切面 通过@Aspect注解定义一个切面 @Aspect public class AspectsTest { //里面包含切点和通知 } @Aspect注解 @Retention(RetentionPolicy.RUNTIME) //只能使用来类上 @Target原创 2022-01-14 22:23:33 · 184 阅读 · 0 评论 -
SpringFramework AOP(二)
文章目录Spring AOP Start前话什么是AspectJ环境所需依赖 Spring AOP Start 前话 因为Spring借鉴了AspectJ的切面技术,使用的方式和AspectJ注解切面完全一致 所以可以推出Spring AOP使用除了需要Spring Core依赖之外,还需要整合AspectJ的依赖包 什么是AspectJ 基于java的AOP实现的开发工具 官方文档 环境 jdk1.8 maven maven中央仓库,获取以下依赖 所需依赖 pom.xml <原创 2022-01-13 21:55:53 · 53 阅读 · 0 评论 -
SpringFramework AOP(一)
SpringFramework AOP(一) 什么是AOP AOP及面向切面编程,切面帮助我们模块化横切关注点 关注点及可以抽出来的公共功能,如安全、事务、日志打印等 横切及可以可以影响应用的多个功能 AOP的语述 通知 切面的工作意为通知 连接点 能插入切面的一个点 切点 及多个连接点的集合 切面 切面为通知和切点的结合 引入 给现有类添加新方法或属性 织入 把切面应用到目标对象并创建的代理对象的过程 ...原创 2022-01-05 21:12:48 · 378 阅读 · 0 评论 -
SpringAnnotaitonExtend(一)
文章目录SpringAnnotaiton(一)Conditional注解Primary、Qualifier注解PrimaryImport、ImportResource持续跟新 SpringAnnotaiton(一) Conditional Conditional注解 PorscheCar类 public class PorscheCar implements Car{ @Override public String toString() { return "Pors原创 2022-01-03 22:05:35 · 380 阅读 · 0 评论 -
Spring IoC 之DI实现JavaConfig配置形式
文章目录Spring JavaConfig Bean注入对象注入属性通过构造方法通过setting方法Bean中的其他属性initMethod,destroyMethod总结结语 Spring JavaConfig Bean 注入对象 Book接口 public interface Book { } Book接口的两个实现类JavaBook、SpringBook public class JavaBook implements Book{ @Override public Stri原创 2022-01-02 22:09:27 · 257 阅读 · 0 评论 -
Spring IoC之DI实现注解配置形式
文章目录[Spring Annotaiton Config Bean](https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#beans-annotation-config)如何注解的方式IoC扫描注解配置XML形式注解的方式将注入beanComponent、Service、Repository、Controller四个注解的区别注解的方式注入属性Value注解Spring Autowired 自动注入注解原创 2022-01-01 09:58:38 · 335 阅读 · 0 评论 -
初识 Spring Framework
Spring Framework 介绍 介绍类容来自与官网,以下为选择记录,详细类容点击标题跳转官方文档 what is SpringFramework 对于javaEE的补充,解决Java企业级应用开发的 Spring Framework 5.1,只支持 Java SE 8 update 60及以上 只精选实现了JavaEE以下规范 Servlet API (JSR 340) WebSocket API (JSR 356) Concurrency Utilities (JSR 236) JSO原创 2021-12-29 20:20:13 · 83 阅读 · 0 评论 -
Spring一个简单的准备
Spring Start 认识SpringFrameworkCoreContainer 准备 环境 jdk maven Spring所需要的jar 只需要引入spring-context,他会自动引入其他3个组件 test工具JUits原创 2021-12-29 20:23:33 · 289 阅读 · 0 评论 -
Spring IoC和Bean
文章目录[Spring Framework Core](https://docs.spring.io/spring-framework/docs/current/reference/html/core.html)IOC容器和Bean什么是IOCIOC的好处什么是Bean Spring Framework Core IOC容器和Bean 什么是IOC 百度百科:控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见原创 2021-12-29 20:25:16 · 195 阅读 · 0 评论 -
Spring IoC之DI实现XML配置形式
学习Spring IoC :Di 的 XML配置方式原创 2021-12-29 20:34:21 · 799 阅读 · 0 评论