码迷,mamicode.com
首页 > 编程语言 > 详细

Spring注解大全

时间:2020-01-09 01:10:01      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:auto   release   value   相关配置   pid   mys   tor   autowire   java   

解耦思想:编译不耦合,运行耦合

Spring注解大全

@Configuration
@ComponentScan("com.itheima")
@PropertySource("classpath:jdbc.properties")
@Value("${jdbc.username}")
----------------------
== 创建bean对象,并存放到IOC容器
@Component
@Controller
@Service
@Repository
@Bean
== 注入数据
@Autowired
@Qualifier
@Resource
@Value
== bean相关配置
@Scope
@PostConstruct
@PreDestroy
----------------------

依赖

<packaging>jar</packaging>

    <!--依赖包-->
    <dependencies>
        <!--spring ioc依赖-->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>5.0.2.RELEASE</version>
        </dependency>
        <!--spring jdbc依赖-->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
            <version>5.0.2.RELEASE</version>
        </dependency>
        <!-- mysql数据库依赖 -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.40</version>
        </dependency>
    </dependencies>

Spring注解大全

标签:auto   release   value   相关配置   pid   mys   tor   autowire   java   

原文地址:https://www.cnblogs.com/hellsino/p/12169082.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!