02.Spring基础

2017-11-13  本文已影响0人  过往入梦

Spring简史:

Spring框架本身有四大原则:

开始写代码吧

<properties>
        <spring-framework.version>4.3.7.RELEASE</spring-framework.version>
</properties>
<dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>${spring-framework.version}</version>
 </dependency>
引用的依赖
声明Bean的注解
  1. @Component:没有明确的角色
  2. @Controller : Spring MVC使用
  3. @Service : service层使用
  4. @Repository :dao层使用
注入Bean的注解
  1. @Autowired:spring提供的注解
  2. @Inject:JSR-330提供的注解
  3. @Resource:JSR-250提供的注解

依赖注入

Java配置

AOP

<!-- spring aop支持 -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
            <version>${spring-framework.version}</version>
        </dependency>
        <!-- aspectj支持 -->
        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjrt</artifactId>
            <version>1.8.6</version>
        </dependency>
        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjweaver</artifactId>
            <version>1.8.5</version>
        </dependency>
上一篇 下一篇

猜你喜欢

热点阅读