`
jimmy.shine
  • 浏览: 396232 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java EE思考(一)

阅读更多
最近在研习Java EE 5.0的规范,也正在备战Sun的SCBCD的认证考试,在看O'Reilly Hill的那本《Enterprise JavaBean》第五版,脑海里总是在反复的思考着架构的问题。
无可置否,Gaving King是我崇拜的,最近潜心下来研究,(前一段时间花了太多时间在熟悉项目管理上),发现Gaving King确实是一个了不起的人,而且他所开发的一些框架确实是实用性很强。从Hibernate到Seam,都是非常好的思想。
Sun的Java EE 5.0规范中提及了很多东西,确实可以解决一些底层的问题,但是对于表现层,确实还是有问题,从《JavaEE Tutorial》中,我们可以看到,Sun已经力推了JavaServer Faces(JSF),JSF确实可以解决表现层中的一些问题,但是JSF的规范并没有很好的解决Java EJB的开发与页面表现层之间的问题(在看EJB的时候,我一直在想,如何解决JSF中的Backing Bean,如何在JSF中使用stateful session bean),在解决此问题的基础,Gaving King带领JBOSS的开发小组开发了Seam(关于Seam请参阅jboss.org上的资料),笔者也没有深究。
Java persistence1.0可以说是Hibernate的翻版,只要是学习过Hibernate的人再回头来看看就知道了。如果不是Redhat收购了hibernate,也许Sun就直接用Hibernate做为持久化层的标准了(笔者瞎想的)。
JBoss下的很多项目都是面向Java EE下的开发非常有用的开源的东西,jBPM是非常好的工作流的引擎(笔者公司有自己的工作流引擎,不过无法和jBPM相比),具体我只是看了一下关于实现的底层的数据库的图,非常好,定义也比较细。

暂且至此,待续。。。。。。。
分享到:
评论

相关推荐

    “Java EE技术”课程教学策略探究.pdf

    Java EE(Java Platform, Enterprise Edition),即Java企业版,是Java技术用于企业应用的一套规范和标准,它提供了一系列标准的API和运行时环境(即应用服务器)来开发、部署和运行大型的、多层的、可伸缩的、安全...

    real_world_java_ee_patterns.pdf

    《Real World Java EE Patterns: Rethinking Best Practices》是由Adam Bien所著的一本书,该书通过一系列实际案例来探讨Java EE中的最佳实践,并对传统的观点进行重新思考。本书不仅仅是理论上的探讨,更重要的是...

    Real World Java EE Patterns Rethinking Best Practices

    《Real World Java EE Patterns: Rethinking Best Practices》是一本深入探讨Java EE开发模式及其最佳实践的书籍。作者Adam Bien通过丰富的实战经验,对传统的Java EE设计模式进行了重新审视,并提出了许多新的见解...

    项目引领与翻转课堂的Java EE课程教学模式设计.pdf

    综上所述,Java EE课程教学模式的改革应当以CDIO教育理念为基础,通过项目引领和翻转课堂的混合模式,实现从知识传授向能力培养的转变,培养出具备独立思考、自主学习和创新精神的计算机专业人才。这一改革有助于...

    Java EE 实验二Servlet程序设计.doc

    Servlet 编程是一个非常重要的技术在 Java EE 中,通过这次实验,学生将熟练掌握 Servlet 编程、过滤器、监听器的编程。通过上机实验,学生将了解 Servlet 编程的基础知识,并掌握过滤器和监听器的应用。 二、实验...

    基于三阶段教学模式的Java EE框架技术教学改革.pdf

    传统的Java EE技术教学多采用灌输式讲授,学生在被动接受知识的过程中缺乏主动思考,这不仅影响了学生学习能力的提升,也不符合当前信息技术发展的趋势。因此,对Java EE框架技术教学进行改革势在必行。本文将详细...

    探究式教学法在Java EE企业应用开发实践教学中的应用研究.pdf

    探究式教学法在Java EE企业应用开发实践教学中的应用研究 本文探讨了探究式教学法在Java EE企业应用开发实践教学中的应用研究。探究式教学法是一种以探究为基本特征、强调“从做中学”的教学方式,教师要启发学生...

    Java程序设计教程,电子教案,实例源程序,思考练习参考答案

    12. **Java EE**:对于进阶学习,Java Enterprise Edition(Java EE)提供了服务器端开发的框架,如Servlet、JSP、EJB等,用于构建分布式应用。 13. **实例源程序**:这些实例程序将帮助你理解理论知识的实际应用,...

    java基础巩固,思考 java-se java基础巩固,思考,从底层到精通 测试一个

    通过这些知识点的学习和实践,开发者能够从底层到精通Java,为更高级的Java开发,如Java EE(企业版)或Spring框架奠定坚实的基础。同时,不断思考和解决实际问题将有助于深化理解,提升编程技能。

    新工科背景下Java EE课程教学改革研究.pdf

    新工科背景下的Java EE课程教学改革研究着重于适应新时代科技变革和产业发展的需求,以提升学生的实践能力、创新能力和解决复杂问题的能力。Java EE作为一门核心的软件开发课程,对于培养新工科人才至关重要。然而,...

    “Java EE软件开发”课程教学改革研究.pdf

    文章从"java EE技术"课程教学存在的问题出发,以培养学生的学习兴趣,调动学生学习积极性为中心,从课堂与实习、教与学相结合等方面入手,思考"java EE技术"课程教学策略等问题,对教学内容、教学方法以及实习方式等...

    JAVA EE架构师 需要具备的知识.doc

    ### JAVA EE架构师所需知识详解 #### 一、构架师胚胎(程序员) 在这个阶段,主要是打下坚实的编程基础和技术理论。重点在于掌握多种编程语言和技术框架,为后续的架构设计奠定基石。 - **编程语言**:Java、C、...

    JavaEE基础教程课后习题答案.docx

    一个 Java 程序是由多个类组成的,至少需要一个 public 类。Java 源文件的命名规则是,源文件名必须与主类(即用 public 修饰的类)的类名相同,扩展名为 .java。一个 Java 源程序可以包含多个类,但只能有一个 ...

    基于微课的翻转课堂在JAVA EE框架课程中的应用.pdf

    在将基于微课的翻转课堂应用于JAVA EE框架课程的教学设计中,课程内容需要针对三个阶段的特点进行重新安排。比如,JSP+Servlet部分可以考虑不作为课堂讲授内容,而是以微课的形式提供给学生自学。对于SSH框架技术,...

    java员工转正述职报告.pdf

    - Java EE(企业版):面向企业级应用开发,支持大量的服务器端技术,如JSP、Servlet、EJB等。 - Spring框架:一套轻量级Java开发框架,包含一系列有助于开发企业级应用的组件,如Spring MVC、Spring Boot、Spring ...

    西工大JavaUML实验报告一.doc

    Java UML 实验报告一 一、实验二:面向对象的编程技术 * 创建接口 Speakable 和 Runner,然后创建两个类 Dog 和 Person 实现该接口。运行上面的程序,思考以下问题: + 该程序编译后生成几个字节码文件? + 创建...

    2022年最新最细Java面试题

    - Java SE(标准版):用于桌面、服务器、嵌入式环境和实时系统的应用程序开发,也是Java EE和Java ME的基础。 - Java EE(企业版):用于开发和部署可移植、健壮、可伸缩且安全的服务器端应用程序,现更名为...

    java初学者的工具ppt文件

    1. 思考一下 学习Java之前,先别急,静下心来好好想想: 1)你对学习Java是否有兴趣? 2)你是否能静下心来坚持不懈地学习? 嗯,这是个容易但又绝对不应该忽略的问题,你确信自己对Java感兴趣、而且又有吃苦的准备,那...

    Java程序员应该去的20个Java网站

    - **特点**:提供了一个方便的方式访问Java社区内最新的思考和技术动态。 - **推荐理由**:对于那些希望了解Java领域内的最新思想和技术趋势的开发者来说,这里是一个很好的起点。 20. **About.com Java Zone ...

Global site tag (gtag.js) - Google Analytics