JFox 是 Open Source Java EE Application Server,致力于提供轻量级的Java EE应用服务器,从3.0开始,JFox提供了一个支持模块化的MVC框架,以简化EJB以及Web应用的开发! 如果您正在寻找一个简单、轻量、高效、完善的Java EE开发平台,那么JFox正是您需要的。
JFox 3.0 拥有以下特性:
1. 重新设计的 IoC 微内核,融入 OSGi 模块化思想
2. 设计成嵌入式架构,能够和任何 Java Web Server集成部署
3. 支持 EJB3,JPA规范,支持容器内和容器外两种方式运行EJB和JPA组件
4. 支持 EJB 发布成Web Service
5. 采用 JOTM([url]http://jotm.objectweb.org/[/url])提供事务处理,支持两阶段提交(2PC)
6. 采用 XAPool([url]http://forge.objectweb.org/projects/xapool/[/url]) 提供 XA DataSource,支持智能连接池管理
7. 内置 MVC 框架,实现自动Form Mapping,Validator,Uploading等功能,支持JSP/Velocity/Freemarker页面引擎,并支持直接在Action中注入EJB
8. 支持多应用模块部署,让中大型应用充分享受模块化开发带来的优势
9. 提供 Manager 管理模块,可以查看和管理各种运行时参数
10. 提供根据 JFox 特色重写的 Petstore 应用模块
几个月的学习,我们将提升你如下能力:
编程经验
大量编码,每日500行以上的编码大量积累编码感觉,处理编程细节,熟悉各种算法,为设计模式的引入打下坚实的基础。
设计思想
编码的过程使你直接面对各种需求,各种实际问题,借鉴先进合理设计思路,充分理解企业需求,重新以大局的角度审视项目工程。
团队精神
程式先锋Java培训中心以“轮齿”式的学习和开发培养学员的团队精神,SVN 为主的各种版本控制方式,分组团队开发,企业实际开发模式,使学员充分理解团队精神和集体协作理念,多个实际项目,多种不同方式的参与,多种开发模式的划分,多种不同角色的担任,使沟通能力和协作精神同步提升。
质量意识
软件是个工程,楼宇的总体设计和砖瓦的稳定拼接并重,遵循软件工程自身规律的前提下,辅之以各种测试手段,各种设计模式,避开或彻底解决各种编码陷阱,设计缺憾。
服务理念
学习和实战的过程展示的实质精髓:软件的本质就是服务,服务于用户,服务于企业。
Java软件工程师
完全掌握课程,能够达到高级软件工程师以上水平、达到高薪就业、就业率高.
本文转自程式先锋网站 www.javabiz.cn