【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

Apache TomEE 1.5 发布:新的数据库连接池和脚本功能

  • 2012-11-30
  • 本文字数:828 字

    阅读完需:约 3 分钟

Apache 软件基金会最近发布了Apache TomEE 1.5,TomEE 是Tomcat 通过Java EE 6 Web Profile 认证的版本。从版本号(TomEE 1.0 在今年5 月份才出来)的跳跃可以看出,TomEE 1.5 包含了大量的修复和更新。特别的,TomEE 1.5 在数据库连接池功能上有了很大的改善,包括为本地Apache Tomcat 和BoneCP 连接池在已有的Apache Commons-DBCP 基础上增加的事务处理功能。此外,出于监控的目的,所有连接池都通过JMX 进行操作。

TomEE 1.5 还通过一个 Maven 插件增加了脚本 / 自动化功能,该插件在此前只是一个单独的 ZIP 文件,并且只做试验用途。该 Maven 插件可以用来辅助服务器、安装库文件和发布 Web 应用等。

TomEE 将 Tomcat(支持 Servlet、JSP 和 JSTL)和其它知名的 Apache 项目组合在一起。TomEE 有 3 个版本,分别为 TomEE、TomEE JAX-RS(TomEE 1.5 的新成员)和 TomEE+。在 Tomcat 之上,TomEE 添加了以下组件:

  • CDI(Apache OpenWebBeans)
  • EJB(Apache OpenEJB)
  • JPA(Apache OpenJPA)
  • JSF(Apache MyFaces)
  • JTA(Apache Geronimo Transaction)
  • JavaMail(Apache Geronimo JavaMail)
  • Bean Validation(Apache BVal)

TomEE JAX-RS 使用 Apache CXF 来支持 JAX-RS。TomEE+ 也使用了 Apache CXF,同时,TomEE+ 还使用 Apache 的 ActiveMQ 来支持 JMS 和 Apache Geronimo Connector 来支持 Java Connector Architecture。

TomEE 的这 3 个版本都遵循 Apache license 2.0 版本。

TomEE 现在越来越吸引开发者的注意了,同时,一些工具供应商也开始注意起 TomEE 来。比如,JetBrain 即将发布的 IntelliJ IDEA 12 中包含对 TomEE 的直接支持,ZeroTurnaround 在 7 月份发布的 JRebel 5.0.1 中也包含了对 TomEE 的支持。

查看英文原文 http://www.infoq.com/news/2012/10/tomee-15


感谢马国耀对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-11-30 10:043560

评论

发布
暂无评论
发现更多内容

如何看待技术采用生命周期 | 【话题讨论】

耳东@Erdong

云原生 话题讨论 7月日更

深入理解搜索引擎——初识query理解

药老算法

搜索引擎 中文分词 query理解 query纠错 query分析

pha分币APP系统开发资料

多项目同时进行如何做好项目管理?

万事ONES

Vue3 + TypeScript 开发实践总结

程序员海军

typescript 大前端 Vue3 框架

【Flutter 专题】92 图解 Dart 单线程实现异步处理之 Isolate (一)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 7月日更

图的应用——关键路径

若尘

数据结构

测试开发之网络篇-常用命令

禅道项目管理

Linux 命令行

pha挖矿/phala挖矿APP系统开发内容

Redisson 分布式锁源码 07:公平锁释放

程序员小航

Java redis 源码 分布式锁 redisson

智汇华云|华云数据ArSDN:自主可控的SDN

华云数据

Linux之find exec

入门小站

Linux

Rust从0到1-智能指针-Drop trait

rust smart pointer drop trait

【LeetCode】主要元素Java题解

Albert

算法 LeetCode 7月日更

原来这就是Java IO啊····

华为云开发者联盟

Java 操作系统 进程 IO流 Java IO

如何对开发团队的人员进行绩效管理?

万事ONES

研发效能 ONES 绩效管理

一个完整的项目管理流程包括什么?

万事ONES

项目管理 ONES

就在今天,浪潮云说第二期来啦

浪潮云

云计算

毕业季offer怎么拿?收下这份非典型求职面试指南

华为云开发者联盟

面试 职业规划 求职 毕业季 大学生

Fil和BTC有什么区别?Filecoin挖矿的行情如何?

IPFS BTC fil fil币

WICC 2021召开在即 清华大学教授将分享AI+网络音视频服务研究

融云 RongCloud

架构实战营模块8 课后作业

En wei

架构实战营

与微软、IBM同台 斯图飞腾Stratifyd入选G2文本分析Grid报告

见康乘拼团软件开发|见康乘拼团系统APP开发

小白也能看懂的Java内存模型

程序猿阿星

JMM Java内存模型 原子性 有序性 可见性;

腾讯一面 Java Phaser 并发编程的理解与应用

陈皮的JavaLib

Java 面试 多线程

Spring到底应该学哪些内容?

冰河

spring aop ioc 注解驱动 依赖反转

FIL矿机多少钱一台 ?FIL挖矿成本是多少?

在线base64加密解密工具

入门小站

工具

手写链表之LinkedList源码分析

Ayue、

数据结构

互斥锁Mutex:鸿蒙轻内核中处理临界资源独占的“法官”

华为云开发者联盟

鸿蒙 OpenHarmony 鸿蒙轻内核 互斥锁Mutex 临界资源

Apache TomEE 1.5发布:新的数据库连接池和脚本功能_Java_Charles Humble_InfoQ精选文章