spring
文章平均质量分 79
YKbsmn
还需要沉淀
展开
-
spring注解注入
1、首先配置文件需要先导入相应的aop和context约束以及配置注解的支持<context:annotation-config /><?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xm...原创 2021-04-30 15:15:49 · 281 阅读 · 2 评论 -
Spring IOC思想和spring配置文件 bean的依赖注入
3.7Bean的依赖注入概念依赖注入(Dependency Injection):它是Spring框架接心IOC的具体实现。在编写程序时,通过控制反转,把对象的创建交给了Spring,但是代码中不可能出现没有依赖的情况。IOC解耦只是降低他们的依赖关系,但不会除。例如:业务层仍会调用持久层的方法.那这种业务层和持久层的依赖关系,在使用Spring之后,就让Spring来维护了。简单的说,就是坐等框架把持久层对象传入业务层,而不用我们自己去获取。...原创 2020-11-27 00:00:16 · 323 阅读 · 0 评论 -
Springboot
微服务架构 all in one的架构方式,我们把所有的功能单元放在一个应用里面。然后我们把整个应用部署到服务器上。如果负载能力不行,我们将整个应用进行水平复制,进行扩展,然后在负载均衡。 所谓微服务架构,就是打破之前all in one的架构方式,把每个功能元素独立出来。把独立出来的功能元素的动态组合,需要的功元素才去拿来组合,需要多一些时可以整合多个功能元素。所以微服务架构是对功能元素进行复制,而没有对整个应用进行复制。这样做的好处是:节省了调用资源。 每个功...原创 2021-03-07 00:04:53 · 197 阅读 · 4 评论 -
SpringMvc简单记录
1.1 SpringMvc简介SpringMVC是一种基于Java的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于SpringFrameWork的后续产品,已经融合在Spring Web Flow中。SpringMVC已经成为目前最主流的MVC框架之一,并且随石Spring3.0的发布,全面超越Struts2,成为最优秀的MVC框架。它通过一套注解,让一个简单的ava类成为处理请求的控制器,而无须实现任何接口。同时它还支持RESTful编程风格的请求。1.2 SpringMvc快速...原创 2020-12-04 22:38:01 · 355 阅读 · 0 评论 -
spring集成web
spring集成web①在web.xml中配置ContextLoaderListener监听器(导入spring-web坐标)<dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>5.3.1</version></dependency>原创 2020-12-04 21:36:42 · 103 阅读 · 0 评论 -
基于xml的声明式事务控制和基于注解的声明式事务控制
1 基于xml的声明式事务控制1.1什么是声明式事务控制Spring的声明式事务顾名思义就是采用声明的方式来处理事务。这里所说的声明,就是指在配置文件中声明,用在Spring配置文件中声明式的处理事务来代替代码式的处理事务。1.2声明式事务处理的作用(1)事务管理不侵入开发的组件。具体来说,业务逻辑对象就不会意识到正在事务管理之中,事实上也应该如此,因为事务管理是属于系统层面的服务,而不是业务逻辑的一部分,如果想要改变事务管理策划的话,也只需要在定义文件中重新配置即可。(相当于aop思想..原创 2020-12-04 14:09:47 · 326 阅读 · 0 评论 -
spring 的AOP简介
目录1.1 什么是AOP1.2 AOP的作用及其优势1.3AOP的底层实现1.4 AOP的动态代理技术1.5 AOP的相关概念1.6 AOP开发明确的事项1.1 什么是AOPAOP为Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分.原创 2020-11-29 17:59:17 · 152 阅读 · 0 评论