Spring容器托管两种方法

Posted 惊艳了时光

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring容器托管两种方法相关的知识,希望对你有一定的参考价值。

Spring最核心的就是IOC(控制反转)和AOP(面向切面编程)。

IOC可以理解为把Spring当做一个容器,用来管理各种service、dao等。不用再去手动new。

将service、dao等注册到spring容器中,有两种办法:

1、在xml中定义bean,比如:

<bean class="com.xxx.trade.common.xxx.xxx"/>

2、通过注解。

   常用的注解有

@Controller  主要是controller层。

@Service  业务层。  

@Repository  dao层。

 

@Component  通用注解。

 

如果没有注入bean,在编译的时候不会报错,但是启动程序的时候,会报Bean未定义异常。

 

以上是关于Spring容器托管两种方法的主要内容,如果未能解决你的问题,请参考以下文章

(001)spring容器创建bean的两种方式

Spring针对事务处理提供哪两种事务编程模式。

一个具有两种显示类型的片段[关闭]

sping揭秘4某些无法注册到IOC容器的对象如何交给spring托管

javaEE——Spring 四种切面技术(拦截)获取Spring容器的两种办法

阿里四面:你知道Spring AOP创建Proxy的过程吗?