
SpringFramework
文章平均质量分 78
初步学习SpringFramework,以代码案例的形式介绍有关SpringFramework的配置
Mr_Zerone
这个作者很懒,什么都没留下…
展开
-
Spring TX配置(声明式事务管理+annotation)
Spring的事务管理提供了对多种事务管理器的支持,如JDBC事务管理器、Hibernate事务管理器、JTA事务管理器等,以适配不同的数据访问技术。总的来说,Spring的事务管理使得数据库操作更加简单、可靠和灵活,提高了应用程序的性能和稳定性。原创 2025-03-14 18:26:57 · 792 阅读 · 0 评论 -
SpringAOP配置(切点表达式)
AOP(面向切面编程)中的切点表达式通过定义匹配规则来指定在哪些地方或者在哪个方法上应用切面。原创 2025-03-09 11:30:00 · 451 阅读 · 0 评论 -
Spring AOP配置(java配置类+注解+获取连接点信息)
文末有本篇文章的项目源码文件,可供下载学习在Spring AOP中,连接点对象代表程序执行中的特定点,例如方法调用或异常抛出。要获取连接点对象的详细信息,可以使用AspectJ的JoinPoint对象。在编写AspectJ切面时,可以将JoinPoint对象作为参数传递给通知方法。通过JoinPoint对象,您可以访问连接点的信息,例如方法名、参数、目标对象等。原创 2025-03-08 11:30:00 · 689 阅读 · 0 评论 -
Spring AOP配置(注解+java配置类)
文末有本篇文章的项目源码文件可供下载学习AOP(Aspect-Oriented Programming)是一种编程思维,它将程序中的业务逻辑和横切关注点(cross-cutting concerns)进行分离。横切关注点是指那些通常会在软件系统的多个部分重复出现的功能,比如日志记录、性能监测、安全控制等,这些与核心业务代码无关的非核心业务代码主要是通过AOP思维来去解决。原创 2025-03-07 11:30:00 · 802 阅读 · 0 评论 -
Spring IoC配置(Java配置类)
文末有本篇文章的项目源码文件,可供下载学习Java类+注解的方式,已经完全抛弃了XML配置文件,通过@ComponentScan声明注解扫描包的范围,替代了<context:component-scan />标签,通过@PropertySource配置需要引入的外部文件,替代了<context:property-placeholder />,通过@Bean配置第三方组件类信息,替代了<bean />.原创 2025-03-06 11:30:00 · 545 阅读 · 0 评论 -
SpringIoC配置(注解+xml+生命周期方法以及作用域)
文末有本篇文章的项目源码文件可供下载学习。原创 2025-03-05 11:30:00 · 639 阅读 · 0 评论 -
Spring IoC配置(注解+xml+DI)
0.配置思路文末有本篇文章的项目源码资源可供下载Spring通过使用@Autowired/@Value注解来完成依赖注入(DI)。引用数据类型:在将一个组件类对象注入到另一个组件类对象中时,可以在目标组件类的属性上直接使用@Autowired注解,Spring容器会自动为该属性提供合适的组件类对象实例。这样,无需手动在XML配置文件中指定依赖关系,Spring会根据@Autowired注解自动进行依赖注入。原创 2025-03-04 11:30:00 · 1145 阅读 · 0 评论 -
Spring IoC配置(xml+注解)
0.配置思路文末有本篇文章的项目源代码可供下载学习此时XML文件相当于一个向导,告诉Spring IoC容器,你不要来我这找各个组件类的配置信息了,你去哪哪哪包下去找吧,那里会标注特定的注解,你看到特定注解就会知道怎么配置各个组件类的信息了.特定注解>>>0.配置思路1.配置pom.xml。原创 2025-03-03 11:30:00 · 839 阅读 · 0 评论 -
Spring IoC配置(xml+FactoryBean)
文末有本篇文章的项目源文件可供下载通过Spring IoC容器创建组件类对象的方式主要是构造函数/工厂模式/FactoryBean这三种,其中FactoryBean(标准化工厂类)主要是为了简化工厂模式,因为FactoryBean是一个特殊的组件接口,接口中定义了getObject方法,该方法用于返回由FactoryBean创建的组件类对象.因此我们在Spring IoC配置中无须指定工厂方法.原创 2025-03-02 11:30:00 · 979 阅读 · 0 评论 -
Spring IoC配置(xml+组件类的作用域)
0.配置思路文末有本篇文章的项目源码文件可供下载组件作用域概念:bean标签声明组件类信息,只是将组件类的信息配置给Spring IoC容器,在Spring IoC容器中,这些bean标签对应的组件类信息会转成Spring 内部BeanDefinition对象,BeanDefinition对象中,包含组件类定义的信息(id,class,init-method,destroy-method,等等属性信息)原创 2025-03-01 11:30:00 · 657 阅读 · 0 评论 -
Spring IoC配置(xml+组件类的生命周期方法)
*** 组件初始化方法*//*** 组件销毁方法*/必须是public必须是void必须是无参数的。原创 2025-02-28 09:49:15 · 1314 阅读 · 0 评论 -
Spring IoC配置(xml+DI+setter方法注入)
文末有本篇文章的项目源码可供下载。原创 2025-02-27 11:28:14 · 520 阅读 · 0 评论 -
Spring IoC配置(xml+DI+构造器多参数注入)
文末有该篇文章的项目源码文件可供下载。原创 2025-02-26 19:16:33 · 700 阅读 · 0 评论 -
Spring IoC配置(xml+DI+构造器单个参数)
0.配置思路文末有项目文件可供下载0.配置思路1.搭建好项目之后,新建一个Clazz.java和Student.java2.配置applicationContext.xml文件,将Clazz组件类Id注入到Student组件类信息中3.编写SpringTest.java文件,从中取出Student组件类对象,并调用其方法.1.配置pom.xml文件2.编写组件类,Clazz.java文件和Student.java文件3.编写applicationContext.xml文件,进行IoC配置。原创 2025-02-25 12:32:39 · 538 阅读 · 0 评论 -
Spring IoC配置(xml+非静态工厂)
文末有项目源文件可供下载。原创 2025-02-24 14:45:55 · 393 阅读 · 0 评论 -
Spring IoC配置(xml+静态工厂)
0.配置思路文末有项目文件可供下载0.配置思路搭建好项目之后,在组件类中声明一个组件类的方法.通过静态工厂类的静态方法将该组件类对象进行实例化.将静态工厂类和静态方法在xml文件中进行配置.通过ClassPathXmlApplicationContext这个Spring IoC的容器实现类生成Spring IoC容器.从容器中通过组件类对象的id和类的类型,取出组件类对象.对取出的组件类对象进行方法测试,看是否能正常执行组件类对象的方法.原创 2025-02-24 08:04:52 · 465 阅读 · 0 评论 -
基于xml的无参构造函数的IoC配置
本例程将xml文件放在了resources目录下,也就是放在了被编译后的类目录classes目录下,因此选用ClassPathXmlApplicationContext实现类来创建Spring IoC容器.在使用组件类对象之前,我们需要先获取组件类对象,获取组件类对象需要调用getBean方法。在resources目录下新建applicationContext.xml文件。获取到组件类对象之后,我们只需调用组件类对象的相应方法就可以了.在创建IoC容器之前,需要选择合适的容器实现类。原创 2025-02-21 16:46:07 · 518 阅读 · 0 评论 -
Spring IoC容器的两大功能
常规思路下,也就是在没有控制反转的情况下,程序员需要通过编写应用程序来创建(new关键字)和使用对象。原创 2025-02-17 18:48:05 · 208 阅读 · 0 评论 -
Spring IoC容器的实现
Spring IoC容器,负责对组件的实例化、配置和组装。Spring IoC容器通过读取配置文件来获取有关组件的实例化、配置和组装的指令。配置文件以 XML、Java 注解或 Java 类形式表现。它允许表达组成应用程序的组件以及这些组件之间丰富的相互依赖关系。原创 2025-02-16 19:58:40 · 638 阅读 · 0 评论 -
认识Spring IoC容器和组件
传统Web项目在实现业务流程时,往往需要将Controller/Service/Dao,这三层先分别创建一个全局属性,上图中用BookController/BookService/BookDao来具体说明。原创 2025-02-15 18:26:11 · 778 阅读 · 0 评论