![](https://img-blog.csdnimg.cn/0c860e43f6644ac0b0b51b768f998cad.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring系列
文章平均质量分 86
spring傻瓜式教学
小鑫IT
这个作者很懒,什么都没留下…
展开
-
Spring总结
1、什么是Spring框架,Spring框架主要包含哪些模块Spring是一个开源框架,Spring是一个轻量级的Java 开发框架。它是为了解决企业应用开发的复杂性 而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用 程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的 用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受 益。S原创 2021-11-29 16:24:31 · 396 阅读 · 0 评论 -
Spring 声明式事务
1.什么是事务把一组业务当成一个业务来做;要么都成功,要么都失败,保证业务操作完整性的一种数据库机制。1、Spring JdbcTemplate在spring中为了更加方便的操作JDBC,在JDBC的基础之上定义了一 个抽象层,此设计的目的是为不同类型的JDBC操作提供模板方法,每个模板方 法都能控制整个过程,并允许覆盖过程中的特定任务,通过这种方式,可以尽可 能保留灵活性,将数据库存取的工作量降到最低。1、配置并测试数据源pom.xml<dependencies> <d原创 2021-11-27 15:58:14 · 235 阅读 · 0 评论 -
Spring之AOP使用详解
1.AOP切入点表达式支持切点标识符Spring AOP支持使用以下AspectJ切点标识符(PCD),用于切点表达式:execution: 用于匹配方法执行连接点。 这是使用Spring AOP时使用的主要切点标识符。 可以匹配到方法级别 ,细粒度within: 只能匹配类这级,只能指定类, 类下面的某个具体的方法无法指定, 粗粒度this: 匹配实现了某个接口:this(com.xyz.service.AccountService)target: 限制匹配到连接点(使用Spr原创 2021-11-26 10:15:05 · 418 阅读 · 0 评论 -
Spring AOP介绍与使用
AOP:Aspect Oriented Programming 面向切面编程OOP:Object Oriented Programming 面向对象编程面向切面编程:基于OOP基础之上新的编程思想,OOP面向的主要对 象是类,而AOP面向的主要对象是切面,在处理日志、安全管理、事务管理等 方面有非常重要的作用。AOP是Spring中重要的核心点,虽然IOC容器没有依赖 AOP,但是AOP提供了非常强大的功能,用来对IOC做补充。通俗点说的话就是 在程序运行期间。在不修改原有代码的情况下 增强跟主原创 2021-11-25 10:37:19 · 312 阅读 · 0 评论 -
spring手把手配置讲解(基于javaConfig)和企业同步配置
JavaConfig 原来是 Spring 的一个子项目,它通过 Java 类的方式提供 Bean 的 定义信息,在 Spring4 的版本, JavaConfig 已正式成为 Spring4 的核心功能 。测试:1.1. 基于java的容器配置1.1.1.基本概念: @Bean 和 @Configuration绑定Java与XML配置@Configuration // 就相当于创建了一个xml 文件 <beans></beans>@ComponentScan("cn.t原创 2021-11-23 09:58:39 · 561 阅读 · 0 评论 -
spring手把手超详细讲解(基本配置,基于注解)
SpringIOC的注解应用1、使用注解的方式注册bean到IOC容器中2、定义扫描包时要包含的类和不要包含的类3、使用@AutoWired进行自动注入4、@AutoWired可以进行定义在方法上5、自动装配的注解@AutoWired,@Resource6、泛型依赖注入课后总结SpringIOC的注解应用 在之前的项目中,我们都是通过xml文件进行bean或者某些属性的赋值,其实还有另外一种注解的方式,在企业开发中使用的很多,在bean上添加 注解,可以快速的将bean注册到ioc容器。1、使用注原创 2021-11-22 23:36:22 · 130 阅读 · 0 评论 -
spring手把手超详细讲解(基本配置,基于xml)
IOC配置详解1.1. 容器概述**ApplicationContext是Spring IoC容器实现的代表,它负责实例化,配置和组装Bean。容器通过读取配置元数据获取有关实例化、配置和组装哪些对象的说明 。配置元数据可以使用XML、Java注解或Java代码来呈现。它允许你处理应用程序的对象与其他对象之间的互相依赖关系。1.1.1. 配置元数据使用xml的配置简单、直观 适合入门基于注解的配置:@Compont(@serivce @controller @repository) @Aut原创 2021-11-22 16:35:29 · 472 阅读 · 2 评论 -
spring介绍
spring初识framework(框架)框架就是一些类和接口的集合,通过这些类和接口协调来完成一系列的程序实现。JAVA框架可以分为三层:表示层,业务层和物理层。框架又叫做开发中的半成品,它不能提供整个WEB应用程序的所有东西,但是有了框架,我们就可以集中精力进行业务逻辑的开发而不用去关心它的技术实现以及一些辅助的业务逻辑。大家熟知的Structs和Spring就是表示层和业务层框架的强力代表。(说的太官方了)人话:框架就是某些个人或者组织定义了一系列的类或者接口,提前定义好了一些实原创 2021-11-22 15:33:55 · 165 阅读 · 0 评论 -
spring基于配置类详解(IOC,AOP,动态代理切面通知)
配置类版的IOC:除了XML和注解之外,spring还提供了通过配置类的方式来实现IOC。通过配置类来实现依赖注入,需要提供一个自定义的配置类,该类和普通类没有区别,只需要在类上添加@Configuration注解。在配置类上添加@Configuration注解和不加是很大区别的:在不加@Configuration,Spring依然可以扫描类中的注解也可以完成IOC和DI。但是无法实现对象的单例模式。没吊用一次方法就会创建一个新的对象。加上@Configuration注解以后,配置类会被代理,然后原创 2021-11-22 10:41:30 · 481 阅读 · 0 评论 -
spring基于注解详解
注解版的IOC:注解版的IOC所使用的容器为:AnnotationConifgApplicationContext使用注解创建对象:使用注解创建对象可选的注解共4个:@Component、@Controller、@Service、@Repository@Component:通用注解,可以添加在任意类的上面用于创建该类的对象。@Controller:专用于创建控制层的对象@Service:专用于创建业务层的对象@Repository:专用于创建数据层的对象使用注解完成对象创建的基本步骤:首先原创 2021-11-22 10:27:18 · 138 阅读 · 0 评论 -
spring基于xml标签详解
一、Spring介绍在日常开发过程中经常会提到三大框架(SSM)指的是Spring、SpringMVC、MyBatis。其中一个非常重要的框架就是Spring。Spring目前隶属于皮沃托公司,Spring在刚刚出来的时候只有Spring Framework一款产品。我们习惯性的简称它为Spring,但是发展到现在Spring旗下已经有非常非常多的框架了,例如:SpringBoot、SpringCloud、SpringData、SpringSecurity等等。但是我们还是习惯性成将Spring Fram原创 2021-11-21 23:33:11 · 1126 阅读 · 0 评论