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属性并不是多对多关系一定要用的,有了它只是…

EJB spring hibernate structs

  EJB EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.com技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。   EJB (EnterpriseJavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。   在J2EE里,EnterpriseJava Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别…

803项目技术摘要

数据库:Orcale 开发工具:Eclipse,structs 编译工具:Ant 架构:J2EE,SessionBean + Hibernet + structsSession Ejb分发调用,Hibernet封装数据库操作,structs做前端调用访问jsp报表开发工具:jasperreport + itext项目描述:Dephi项目移植,工作流的运行方式责任描述:1、工作流引擎借口的调用和调试;工作流引擎接口test模块页面实现2、structs部分模块具体实现;技术细节的实现3、报表实现

Spring(一)

Spring简介    Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。   ◆目的:解决企业应用开发的复杂性    ◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能…

Spring知识点提炼

1. Spring框架的作用 轻量:Spring是轻量级的,基本的版本大小为2MB控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。面向切面的编程AOP:Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。容器:Spring包含并管理应用中对象的生命周期和配置MVC框架: Spring-MVC事务管理:Spring提供一个持续的事务管理接口,可以扩展到上至本地事务…

Spring In Action(中文第二版)读书笔记(1-1)

第一部分Spring的核心 Spring具有很多功能,可归纳为几个核心部件,Spring的主要我是依赖注入(DI)和面向切面编程(AOP)。 第1章 快速地介绍了Spring中的DI和AOP,以及它们如何帮助你解耦应用对象。 第2章 深入讨论如何利用DI实现应用对象间的松耦合关联,以及如何使用XML在Spring容器中定义应用对象和装配其依赖类。 第3章 介绍了Spring容器中的一些高级功能以及如何使用Spring中功能强大的配置技巧。 …

为什么需要Spring

为什么需要Spring  你可能正在想“Spring不过是另外一个的framework”。当已经有许多开放源代码(和专有) J2EE framework时,我们为什么还需要Spring Framework?    Spring是独特的,因为若干个原因:    ◆它定位的领域是许多其他流行的framework没有的。Spring关注提供一种方法管理你的业务对象。    ◆ Spring是全面的和模块化的。Spring有分层的体系结构,这意味着你能选择使用它孤立的任何部分…

在Spring中构建EJB组件

Spring 对于 EJB 的支持 <o:p></o:p> Spring 对 EJB 支持能够粗略的分成两类:访问和实现。 Spring 中的访问支持类使你能够容易的访问 EJB 资源。 Spring 提供了三种抽象类作为 EJB bean 类的基类,他们是: <o:p></o:p> l         AbstractStatelessSessionBean<o:p></o:p> l         AbstractStatefulSessionBean<o:p></o:p> l         AbstractMe…