Spring使用注解开发步骤:

  1. 创建项目
  2. 创建配置文件
    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
              https://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.zhangsan.pojo"></context:component-scan>
          <context:annotation-config></context:annotation-config>
          <bean id="user1111" class="com.jiabowen.pojo.User" autowire="byType"></bean>
      </beans>
  3. 创建类
    1.   
      @Data
      @AllArgsConstructor
      @NoArgsConstructor
      public class User {
          @Value("张三")
          private String userName;
          @Value("23")
          private Integer userAge;
      }

       

  4. 在配置文件中添加开启注解扫描和扫描哪个包
  5. 测试
    1.  
          @Test
          public void test1(){
              ApplicationContext context = new ClassPathXmlApplicationContext("ApplicationContext.xml");
              User user = context.getBean("user1111", User.class);
              System.out.println(user);
          }