• 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")

        

  • 相关阅读:
    sublime使用及插件
    Unity 查找
    Unity 3D 的四种坐标系
    C#知识点<4>
    C#知识点<3>
    C#知识点<2>
    排序算法
    OOP的三大特性------封装、继承、多态
    C#常用函数
    C++-------------类和对象
  • 原文地址:https://www.cnblogs.com/chencn/p/12332183.html
Copyright © 2020-2023  润新知