zoukankan      html  css  js  c++  java
  • 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")

        

  • 相关阅读:
    iOS-25个小技巧
    iOS-UITableView的使用
    iOS-UIPickerView
    iOS-UIStoryboard和UIResponder
    javascript弹出层-DEMO001
    jQuery源码分析-02正则表达式-RegExp-常用正则表达式
    JSON动态生成树
    回顾码农历程总结2013 期待2014
    大数据量分页存储过程效率测试附代码
    关于对象序列化json 说说
  • 原文地址:https://www.cnblogs.com/chencn/p/12332183.html
Copyright © 2011-2022 走看看