• Spring---注解开发


    1.配置文件里加入:    

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xmlns:context="http://www.springframework.org/schema/context"
           xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans.xsd
      http://www.springframework.org/schema/context
       https://www.springframework.org/schema/context/spring-context.xsd"> <context:component-scan base-package="com.xin.pojo"/> //扫描包 扫描包 <context:annotation-config/>                    //添加注解 创建 bean @Component 注解创建对象,注解给属性赋值。 @Value(" ") 装载bean @Autowired

    2.使用注解:

        @Component 装配PoJO类成组件(Bean)

         @Autowired 装配 属性引用

        @Value(value=" ") 给装配的属性 赋初值。只能针对基本类型赋值,复杂的赋值还是需要些XML Bean 或者Properties

    3.衍生注解:Spring webMVC  分层(dao view   controller)

        @Repository  @Service @Controller   和@Compenent  功能一样

    4.自动装配注解

    @Autowired  @Resource    @Qualifier  

    5.作用域注解:

    @Scope(value="singleton|prototype")

        

  • 相关阅读:
    jQuery操作CheckBox的方法(选中,取消,取值)详解
    checkAll操作
    java 去掉重复的数字
    multiselect多选下拉框
    toggle() 隐藏和收缩
    Test 6.29 T4 简单数据结构练习
    Test 6.29 T3 小学生
    Test 6.29 T2 染色
    Test 6.29 T1 预算方案
    [洛谷P3338] ZJOI2014 力
  • 原文地址:https://www.cnblogs.com/chencn/p/12332183.html
Copyright © 2020-2023  润新知