网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

如何分析Spring的注解开发

本篇文章为大家展示了如何分析Spring的注解开发,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

创新互联公司致力于互联网品牌建设与网络营销,包括网站制作、成都网站设计、SEO优化、网络推广、整站优化营销策划推广、电子商务、移动互联网营销等。创新互联公司为不同类型的客户提供良好的互联网应用定制及解决方案,创新互联公司核心团队10多年专注互联网开发,积累了丰富的网站经验,为广大企业客户提供一站式企业网站建设服务,在网站建设行业内树立了良好口碑。

一、注解开发

@Component

把普通pojo实例化到spring容器中,相当于配置文件中的bean,是实现bean的注入。

如何分析Spring的注解开发

如何分析Spring的注解开发

@Value

通过@Value将外部的值动态注入到Bean中

如何分析Spring的注解开发

@Component衍生注解

在MVC的三层架构中,我们常分:

dao

@Repositorypublic class User {}

service

@Servicepublic class UserService {}

controller

@Controllerpublic class UserController {}

这四个注解功能都是装配bean

@Scope

@Scope("singleton")标注这个bean为单例模式

@Repository@Scope("singleton")public class User {}

二、@Configuration Config配置

我们可以完全不用xml来实现配置。@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。

定义一个BeanConfig,用@Configuration注解声明,@Bean就相当于之前xml中的bean标签,id为方法名,返回值为class

@Configurationpublic class BeanConfig {    @Bean    public User getUser (){        return new User();    }}

读取context:

如何分析Spring的注解开发

@Configuration还是交给spring托管

如何分析Spring的注解开发

上述内容就是如何分析Spring的注解开发,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。


网站名称:如何分析Spring的注解开发
网页链接:http://bjjierui.cn/article/jecpgg.html

其他资讯