阅读更多

13顶
0踩

编程语言

原创新闻 JSR-299 Web Beans规范草稿最终稿发布

2009-06-12 21:24 by 见习编辑 robbin 评论(2) 有3909人浏览
JSR-299即Java Web Beans规范发布了最终草稿,JSR-299是由JBoss公司的著名的Java领域的专家Gavin King领导的,目标在于制定Java在Web开发方面的规范,Web Beans也是JavaEE6最重要的组成部分。JSR-299的最终版本将于8月份发布,随后9月份将正式发布大家期盼已久的JavaEE6的正式规范。

在JSR-299规范当中,有很多值得我们关注的方面:

1、一个通用的类型安全的依赖注入模型
2、带有执行环境的可注入对象的生命周期管理
3、具有事件通知模型
4、可以通过用户自定义的annotation来进行拦截器绑定
5、定义了服务器API,便于第三方的web或者组件容器集成
6、不但可以支持JSF,还可以直接支持Servlet和JSP
7、针对JSF提供了会话级别的执行环境

JSR-299定义的web beans组件模型完全不必使用XML配置文件,而是通过简单清晰的annotations来实现,因此将会比spring简洁很多。
13
0
评论 共 2 条 请登录后发表评论
2 楼 liupengtao 2009-06-27 12:40
JAVAEE 6能给我们带来多少东西呢
1 楼 打倒小日本 2009-06-14 23:47
期待JAVAEE6

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Web Beans(JSR-299):与规范领导者Gavin King的问答

    作者 Charles Humble译者 张凯峰 发布于 2009年1月18日 上午3时24分 ...社区Java主题JCP标准,Web框架标签JBoss Seam,JBoss,...Seam站点上的Web Beans页面这样描述Web Beans: “……一套针对Java EE环境的...

  • Web Beans (JSR-299): Q&A with Specification Lead Gavin King

    Web Beans (JSR-299): Q&A with Specification Lead Gavin King Posted by Charles Humble on Jan 07, 2009 04:00 AM Community Java Topics ...

  • JSR规范系列(1)——Java版本、JSR规范和JCP社区流程概述

    目录 前言 Java版本 Java标准版(Java SE) Java企业版(Java EE) Java社区流程(JCP) Java规范请求(JSR) 结论 前言 前面看了JSR规范JavaSE规范、JavaEE规范、JSR规范整理——截止201908,接下来的文章介绍...

  • Java 上下文与依赖注入(JSR 299)[1]

    Java 上下文与依赖注入(JSR 299)[1] 转载请保留作者信息: ...amp; Gmail &...本文从 JSR 299 规范入手,整理并翻译了该规范中非常重要的概念,并结合一些短小的例子对 JSR 299 的使用进行了说明。文中略...

  • springboot:统一参数校验(JSR303校验)

    6、如果校验出错Spring会抛出MethodArgumentNotValidException异常,我们需要在统一异常处理器中捕获异常,解析出异常信息。4、可以看到上面接口使用WmNewsDto模型...3、现在对下面业务中的文章发布功能做参数校验。

  • 小白SSM(spring + spring mvc + mybatis)之CURD,草稿

    写给初级小伙伴和自己,持续更新中,大神绕行,开撸R...数据校验,前段使用jquery,后端使用JSR303 3.ajax技术 4.所有请求使用Restful风格(GET 查询 , POST 新增 , PUT 修改, DELETE 删除)框架: 基础:SSM ...

  • dataway使用

    NOT NULL COMMENT '拦截路径', `api_status` int(2) NOT NULL COMMENT '状态:0草稿,1发布,2有变更,3禁用', `api_comment` varchar(255) NULL COMMENT '注释', `api_type` varchar(24) NOT NULL COMMENT '脚本...

  • 工作中使用到的单词(软件开发)

     开发的系统新功能上线发布,有时会使用到这个词,比如 STプロモート 还有使用リリース这个词的。比如STリリース。个人认为两者含义相同。 4.見逃し み.......................................................

  • Java 企业级 JavaEE

    最终规范可从 J SR 366页面 下载, 也可以在 这里 找到。整个平台的javadoc可以 在这里找到 。 Java EE 8的规范线索是Linda DeMichiel和Bill Shannon。专家组成员的完整列表可以在 JSR 366页面 上找到 。 Java EE...

  • Grails 的插件开发

    警告:本文还未整理,可读性差,还只是草稿 文档 Grails Plugin Develop Document grails-spring-security-core 插件文档 grails-spring-security-rest插件 文档 创建插件 执行命令行 grails create-plugin <> 即可...

  • 04 Springboot 格式化LocalDateTime

    我们点开 pom.xml 中的 spring-boot-starter-web 依赖,可以看到一个 spring-boot-starter-json依赖: 引入依赖 其实引不引入这个依赖都一样 spring-boot-starter-web 里面就包含这个依赖 就是为了让你们理解是这...

  • 基于 Petri 网的软件过程支撑环境设计

    在实现从 XML 领域到 Java 领域的模型变换时,JAXB 2.0(JSR 222)[7] 提供了规范的方法,下图给出这个变换处理的原理概要: 图 2.5 JAXB 2.0 原理概要 2.3.2 SPDL 实例的 Petri 网图生成 Petri 网可以...

  • 工作中使用到的单词(软件开发)_20210402备份

    ドラフト draft 草稿,草案 102.インフラ 公共基础设施 (比如,环境的磁盘大小) 103.マスキング masking 遮蔽,屏蔽 (比如,帳票中,****** 一些敏感信息,不显示) 104.マスク mask 口罩 105.こ...

  • 果壳处理器研究小组(Topic基于RISCV64果核处理器的卷积神经网络加速器研究)详细文档+全部资料+优秀项目+源码.zip

    【资源说明】 果壳处理器研究小组(Topic基于RISCV64果核处理器的卷积神经网络加速器研究)详细文档+全部资料+优秀项目+源码.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

  • JSP学生学籍管理系统(源代码+论文+开题报告+外文翻译+答辩PPT)(2024x5).7z

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;

  • LabVIEW实现NB-IoT通信【LabVIEW物联网实战】

    资源说明:https://blog.csdn.net/m0_38106923/article/details/144637354 一分价钱一分货,项目代码可顺利编译运行~

  • 【java毕业设计】智慧社区综合平台(源代码+论文+PPT模板).zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

  • 基于python3+selenium+unittest的WebUI自动化测试框架,使用POM(页面对象模型)设计模式,适合几乎所有web项目,资料齐全+详细文档

    【资源说明】 基于python3+selenium+unittest的WebUI自动化测试框架,使用POM(页面对象模型)设计模式,适合几乎所有web项目,可集成Jenkins部署自动化测试资料齐全+详细文档+高分项目+源码.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

  • 智能车开发案例,使用Python语言在一个文件中实现 这里我们将添加一些额外的功能,如自动驾驶模式、避障、超声波传感器读取以及通过TCP/IP网络远程控制

    智能车开发案例,使用Python语言在一个文件中实现。这里我们将添加一些额外的功能,如自动驾驶模式、避障、超声波传感器读取以及通过TCP/IP网络远程控制。 首先,确保你已经安装了pyserial、socket库: pip install pyserial

  • 屏幕截图 2024-12-21 165859.png

    屏幕截图 2024-12-21 165859

Global site tag (gtag.js) - Google Analytics