spring注解

2020-10-13 11:44:58 评论 196
摘要

spring注解其实就好像是使用说明书一样,在需要的时候可以很好的提取出来再查找相关的资料,如此在平时工作的时候就不会很被动,相对更高效率更轻松。

spring注解

@configuration注解

该类等价于xml中配置的beans,也可以说成是ioc容器,它的某个方法头上若是注册了@bean,那便会作为这个spring容器中的bean,与xml中的bean拥有相同的意思。要特别注意的是,@configuration注解的类必须要使用context:component-scanbase-package=“xxx”/要注意的是定义一个mainconfig用@configuration注解,那这个mainconfig就相当于xml里面的beans,里面用@bean注解与xml里定义的bean是等价的,用contex:component-scanbase-package=“xxx”/扫描该类,最终我们便可以在程序中用@autowired或者@resource注解取得用@bean注解的bean,这样便和用xml先配置bean再在程序中自动注入是一样的,可以很好地减少xml里面的配置。

@Value注解

想要简化可以从properties里取配置,可以使用@value,可以在properties文件中的配置值。具体的来说就是在dispatcher-servlet.xml里引入properties文件。<context:property-placeholder location=“classpath:test.properties”/>在程序中使用@value:@value(“${wx-appid}”)public string appid;要注意,即便是给变量设置了初值也会以配置文件的值为准。

使用元注解来自定义注解和处理自定义注解

有了元注解我们便可以使用它来自定义需要的注解,可以结合自定义注解和AOP或者是过滤器,举个例子,我们需要使用注解来实现权限的细粒度的控制,那么需要在类或者是方法上使用权限注解,之后在AOP或者是过滤器中进行拦截处理,以达到最初的目的。

相关文章

i has 还是have 英语问答

i has 还是have

i has 还是have:have和has的用法是靠主语人称来决定的,不是时态。过去完成用had done,现在完成用 have done ,将来完成用will have done...
摘要一般写多少字合适 英语问答

摘要一般写多少字合适

摘要一般写多少字合适: 对于本科论文或大专论文而言,摘要写200到300字就可以了。对于硕论而言,摘要写400到500字就可以了。顺便说下,论文摘要是对论文正文内容的精准提炼,作用...