为什么需要JAVA EE。 J2EE提供了一套完整的解决所有这些问题的框架方案:<br> 提供了分布式、可移植构件的框架<br> 为构件与应用服务器提供标准API<br> 简化了服务器端中间层构件的设计
EJB(Enterprise JavaBean):EJB 提供了一个框架来开发和实施分布式商务逻辑,显著地简化了具有可伸缩性和高度复杂的企业级应用的开发 RMI(Remote Method Invoke):RMI 协议调用远程对象上的方法,是被 EJB 使用的更底层的协议。
JavaEE可以为企业保留现有IT资产提供解决方案,其广泛的业界支持使其具有优秀的可移植性。Sun,IBM,BEA,Oracle…定义了丰富的技术标准。 开发工具,API容器的支持Websphere,Weblogic,SunAppServer。
Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和methods的所有信息,并可于运行时改变fields内容或唤起methods。本文借由实例,大面积示范Reflection APIs。
JavaScript对象是由一些”键-值”对组成的,而且可以方便地使用花括号({})来定义。另一方面,JavaScript的数组则可以使用方括号([])进行动态定义。将这两种语法组合起来,可以轻松地表达复杂而且庞大的数据结构.
本篇文章将介绍一下Java的一些主要类,String类、StringBuffer类、Math类。Java是一种真正的面向对象的语言,即使是开发简单的程序,也必须设计对象。Java自身也为我们提供了许多已设计好的类,要想灵活使用Java进行编程,熟悉Java的这些主要类将是必不可少的前提条件之一。
使用PowerDesigner进行数据库设计<br> Hibernate的数据库连接池配置(C3P0)<br> Hibernate的二级缓存配置 (EhCache)<br> Hibernate使用大二进制字段(BLOB/CLOB)
在开发Java代码的时候,我们总是习惯于利用注释来表达代码中无法放置的一些东西,其中一些内容被JavaDoc用来产生帮助文档。只有帮助文档还是不够的,在越来越多的情况下,注释中的标记用来表达更多的含义。例如,在使用了xDoclet工具的项目中,特殊用途的各种xDoclet标记用于生成新的代码和对应的配置文件, Hibernate也是借助于@hibernate开头的xDocle来生成代码和文件的。在更多的情况下,单纯在代码中利用注释部分添加标记的做法也显得不够用了,这时候我们通常会使用Java的属性文件或一个在名称或配置上相对应的XML文件来增加描述的能力。在Hiberanate中,使用了与名称相对应的hbm映射文件。这些方式一方面使部分重复的工作自动化了,另一方面也使程序员的维护负担加重了。原本只需要专注于代码的工作被不同类型的标记和配置文件分了,而且一个项目中往往要同时照顾各种的文件。
包含内容:Unix;Java基础,数据库(OraclejdbcHibernatepl/sql),web,JSP,Struts,AjaxSpring,Ejb,java和模式。
课程主要内容一、常用开发体系。二、JDBC中的常用接口。三、JAVA对数据库的常规操作及实例。四、DAO技术在实际工程中的应用实例。
在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,为了提高性能,往往需要调整这些参数,以求系统达到最佳新能。另外这些参数的配置也是影响系统稳定性的一个重要因素,相信大多数Java开发人员都见过“OutOfMemory”类型的错误。呵呵,这其中很可能就是JVM参数配置不当或者就没有配置没意识到配置引起的。
Servlet监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前、发生后可以做一些必要的处理。下面将介绍几种常用的监听器,以及它们都适合运用于那些环境。
本规范是参考公司的《软件编程规范总则》和SUN公司《Java Coding Style Guide》结合而成的Java语言编程规范。本规范没有涉及到的相关部分,请参见《软件编程规范总则》。
JVM参数-Xoptgc启用优化的垃圾回收缺省值:off建议值:on此设置针对包含许多短生命周期对象的应用程序优化JVM。如果未指定此参数,那么JVM通常执行大型(全面)垃圾回收。全面垃圾回收会花费几秒钟时间,这将显著影响服务器性能。
为什么要学习和如何学习邮件开发<br> 电子邮件的一些基本常识<br> 准备实验环境<br> SMTP协议与POP3协议<br> 什么是Java Mail<br> 编写邮件发送程序<br> 邮件内容的组织结构与邮件内容创建程序<br> 邮件接收程序的简要介绍
目前使用SPRING+IBATIS框架,加上QUARTZ定时服务。
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。 在这份推荐阅读书籍的名单中,我没有列举流行的软件框架类学习书籍,例如Struts,Hibernate,Spring之类,也没有列举AJAX方面的书籍。是因为这类书籍容易过时,而上述的大半书籍的生命周期都足够长,值得你去购买和收藏。
Java语言简介;Java的工作原理及特点;Java编程环境;Java程序结构;Java语言基础。Java是美国Sun Microsystems公司1995年正式推出的完全面向对象的程序设计语言。它充分吸取了C++语言的优点,采用了程序员所熟悉的C和C++语言的许多语法,同时又去掉了C语言中指针、内存申请和释放等影响程序健壮性的部分。它具有简单、稳定、与平台无关、安全、解释执行、多线程等特点。Java是目前使用最为广泛的网络编程语言之一。
MVC,分析一下struts是如何实现MVC的m:JavaBean或结合EJB组件或者pojo构成c:Action来实现v:一组JSP文件及其标签构成。