学习J2EE步骤

未分类 , , , , , 发表评论
目前JAVA主要分三个方向:J2EE(java 2 enterprise edition,也就是JAVA的企业级标准,目前应用最多也最广泛,技术相对成熟)、J2ME(java 2 micro editon,java在微型系统上的应用,像手机、PDA、电视机机顶盒一类,国家3G标准一旦实施,J2ME将会应用的更加广泛)、J2SE(Java 2 Standard Edition标准版,主要用于个人用户)如果有人想学J2EE的话,推荐一下学习进阶步骤:①先学基本的JAVA语法,推荐《…

java面试题集

基础知识:1.C++或Java中的异常处理机制的简单原理和应用。当JAVA 程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用th…

Hibernate是否过时了

在Java世界,Hibernate是最引人关注的一个话题。从Gavin King加入EJB3.0 EG,负责制订EJB3.0的持久层规范;到Gavin King非正式退出JDO EG,并且充满个人情绪的攻击JDO2.0规范;到《Hibernate in Action》的发行;再到Hibernate3 Alpha的发布;最后再到最近JBoss 3.0 PR的发布(使用Hibernate3实现Entity Bean)。可以说这其中的每一步都引起业界的侧目。    Hibernate在不到3年的时间里,从一个不起眼的…

WebLogic12c-EJB部署

未分类 , 发表评论
weblogic部署ejb可以通过jar、ear方式。 两种部署ejb方式的步骤都是一致的 1、启动domain,并登录控制台 2、选择“部署”-》“安装”,如下图所示: 3、选择ejb程序(这里以jar方式为例)(这里以jar方式为例,将我们的服务端EJB程序用myeclipse的export命令导出打成jar包),选择ejb-service.jar,如图所示: 4、选择部署的目标,注意这里选择的是AdminServer、cluster,如图所示: 【注意:这里选中Admin…

ear?jar?war?

昨天听teamleader讲了,感觉到ear=jar+war,大致感觉是这么样的,j2ee的感觉呢就是j2se在进行了包装,而ejb只是j2ee的一个很重要的部分,但不是全部,全部应该是包括了ejb,jsp或serverlet或application,还有中间件服务器,ims或数据库等一大堆东东

hibernate-annotation jar的引入

[code]/*建议使用java 5的注解来生成这些东西,比较好用,具体实现参考hibernate文档 搜:JDK 5.0 的注解(Annotation),这个比xdoclet好用*/hibernate-annotations文件夹下hibernate-annotation.jarlib---->ejb-presistence.jar & annotation-commons-annotations.jar[/code]

JAR, WAR, EAR

未分类 , , , , 发表评论
    JAR WAR EAR 英文 Java Archive file   Web Archive file Enterprise Archive file 包含内容 class、properties文件,是文件封装的最小单元; Servlet、JSP页面、JSP标记库、JAR库文件、HTML/XML文档和其他公用资源文件,如图片、音频文件等; 除了包含JAR、WAR以外,还包括EJB组件 部署文件 application-client.xml web.xml    application.xml 级别 小 中   如果想生成war文件:可以使用如下命…

JavaEE 包的类型

在J2EE中,有ejb-jar包,war包,rar包,car包,ear包,其中经常会用到ejb-jar包,war包,以及ear包,下面分别说明。 1 EJB Jar 包 (.jar)  1.1 作用 Ejb jar是EJB模块,主要用于实现业逻辑。  1.2 描述符文件 EJB JAR包的部署描述符文件是ejb-jar.xml,(在EJB3.0中,也可以采用J2SE5.0引入的annoation注解,只不过ejb-jar.xml文件的内容会覆盖annoation)  1.3 内容 EJB JAR包 中通常包括会话bean(包…

jar和war

这是比较经典的介绍,看着不错,转载了 1.概念war包:是做好一个web应用后,通常是网站,打成包部署到容器中。jar包:通常是开发时要引用通用类,打成包便于存放管理。ear包:企业级应用,通常是EJB打成ear包。所有的包都是用jar打的,只不过目标文件的扩展名不一样。 2.存放,发布war包可以放在webapps或者work目录下都可以,随着tomcat的启动,它可以自动被解压.或者通过tomcat的管理页面,也可以发布wa…

inverse cascade

Hibenate作为一种Java对象持久化技术,在很多大型的多层体系构架中得到应用,比如在开发一套电子商务系统可以以J2EE作为体系构架,Structs作为java Web应用框架,以Hibenate实现对象持久化任务,以EJB或者普通的javabean实现业务逻辑,其实现过程的复杂度可想而知,下面收集一些在Hibenate中多对多关系中应用技巧给大家分享<o:p></o:p> blog.bitsCN.com网管博客等你来搏 <o:p> <…

J2EE的OA项目

我现在正在做一个J2EE的OA项目,基于安全保密考虑,项目名称以下称为J2EEOA。现在,项目的系统需求和设计阶段都已做完,正处在编码阶段。在这个过程中有很多开发心得和体会,不吐不快。在这里,整理出来与大家一同分享。文章中应用大量专业术语,所以在阅读前,您应有一定的基础知识,如java language、jsp、servlet、j2ee、ejb、ejb-ql、structs(MVC)、jboss、ant等。为了帮助大家更好的阅读,把相关…

Hibenate持久化技术中多对多关系应用

Hibenate作为一种Java对象持久化技术,在很多大型的多层体系构架中得到应用, 比如在开发一套电子商务系统可以以J2EE作为体系构架,Structs作为java Web应用框架, 以Hibenate实现对象持久化任务,以EJB或者普通的javabean实现业务逻辑,其实现过程的复杂度可想而知, 下面收集一些在Hibenate中多对多关系中应用技巧给大家分享 1.cascade="..."? cascade属性并不是多对多关系一定要用的,有了它只是…