> 分类: SpringFramework
介绍 Spring Expression Lanuage(下文简称SpEL)是Spring提供的一种能够在运行时操作对象(读和写)的表达式语言。如下示...
相比于JDBC的编程式事务,Spring提供了一种更便捷的处理事务的方式,即声明式事务。我们只需要在方法或类上标注@Transactional注解便可完成...
得益于SpringBoot的封装,我们只需要简单的几行代码便可启动一个Spring应用,如下示例: java @SpringBootApplicatio...
什么是自动配置? 当我们需要集成某些功能时,只需要依赖Spring Boot或第三方提供的Starter即可,自动配置机制会将相关的配置注册到容器中,开...
得益于Spring框架的封装,我们只需要简单的几行代码便可创建一个HTTP服务,如下代码: java @SpringBootApplication @R...
如何将一个Bean注册到IoC容器中? 如何将一个Bean注册到IoC容器中? 在Spring2.5之前的版本,可以通过XML配置的方式,也就是通过b...
BeanFactory和ApplicationContext有什么区别? Bean工厂BeanFactory和应用上下文ApplicationConte...
在Bean的实例化之后,会进行Bean的初始化,也就是会调用Bean的初始化方法。有以下几种方式指定Bean的初始化方法: 1. 标注@PostConst...
什么是依赖注入? 宽泛地讲,依赖注入(Dependency Inject,DI)是控制反转(Inversion of Control,IoC)的一种实现...
我们使用Spring是为了让Spring帮我们管理Bean(也就是依赖)。如果只是简单地使用Spring创建的Bean,便无需了解Spring内部发生了什...
