JAVAIOC框架篇之SPRING FRAMEWORK

 

欢迎查看

首先我们可以看到Spring4的庞大模块中(这里我们不针对Spring模块逐一介绍,将会在

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd">    <bean class="com.leanspringioc.AdminUser" id="adminUser"/>    <bean class="com.leanspringioc.VipUser" id="vipUser"/>    <bean class="com.leanspringioc.TestIOC" id="testIOC">        <property name="iUser" ref="vipUser"/>    </bean></beans>
复制代码
复制代码
    /**      * 在applicationContext.xml文件中向testIOCBean中注入vipUser和adminUser进行测试      *      * @param args      */    public static void main(String[] args) {         ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");         TestIOC testIOC = (TestIOC) context.getBean("testIOC");         testIOC.say();     }
复制代码

4.Spring IOC相关常用注解

自动扫描装配Bean的相关注解

  • @Component      将java类标记成一个Spring Bean组件
  • @Service    将业务层实现类标记成一个Spring Bean组件
  • @Controller    将表现层类标记成一个Spring Bean组件
  • @Repository    将一个持久层实现类标记成一个Spring Bean组件
作用域相关注解
  • @scope    用来指定bean的作用域,组件默认是单例的作用域,不使用单例则声明此注解

自动装配Bean相关注解

  • @Autowired    通过类型匹配,通过名称则需要Spring的@Qualifier注解配合
  • @Resource    根据Bean的名称去匹配,获取不到再根据类型

 

Java开发之上帝之眼系列教程其他文章

 
本篇部分资料来源如下(排名不分先后)
https://www.cnblogs.com/hellokitty1/p/5074743.html
 

勘误&感谢

  本系列文章资料来源很多出自于互联网和在下本身的见解,受限于个人技术能力水平和其他相关知识的限制,相关见解错误或者资料引用错误请各位帮助留言校正!引用资料多来自于互联网,在下在引用前会遵循各位前辈或者博主的引用说明表示感谢,但互联网资料多是转发再转发或存在遗漏请原作者内信联系指正。

杂家不如专家,精益求精
 
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信