JSR 250

JSR 250

简介

JSR 250,Java注解规范,定义了一系列基于Java EE和Java SE通用注解。它避免了不同框架或组件间重复(或冗余)的注解。JSR 250正式发布于2006年5月11日。随着申明式注解配置被越来越多地应用在Java框架(比如Spring),JSR 250可能在未来会持续增长,所以在使用诸如Spring之类的框架时,尽量使用JSR 250中定义的注解,避免和特定框架紧耦合。

依赖

JSR 250同时依赖于JSR 175和Java SE 5.0。

JSR 175是针对Java元数据的规范,定义了在字段、方法和类上注释、注解等的含义。它的出现方便开发工具在编译期做特殊处理,提前规避错误。

注解列表

@Generated 标记该资源是自动生成的

@Resource 定义了对某个资源的引用

@Resources 容器针对多资源的注解

@PostConstruct 标记在方法上用于依赖注入的初始化动作

@PreDestroy 标记在方法上用于该对象实例从容器销毁时的前置操作

@Priority 定义了该类执行的优先级,比如拦截器的优先级等

@RunAs 定义了应用在Java EE容器运行时的角色

@RolesAllowed 定义了什么安全角色被允许执行方法

@PermitAll 标记在类或方法上允许所有角色执行(所有)方法

@DenyAll 标记在方法上不允许所有角色调用

@DeclareRoles 用于定义系统的安全角色

@DataSourceDefinition 定义一个数据源,并通过JNDI注册到容器

@ManagedBean 定义一个被容器管理的对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值