`
yingfang05
  • 浏览: 122911 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
Java EE 6现在已经正式发布。在Sun的官方网站上,有一系列文章对Java EE 6的技术标准进行了详细的介绍。51CTO开发频道对这个系列进行了翻译,带领你初步领略Java EE 6的新特性。本系列文章将于每周二更新,今天这篇介绍Java EE 6的主要目标。 Java平台企业版本(Java EE)是构建Java企业级应用系统的行业标准,它以坚实的Java平台标准版(Java SE)为基础,添加了支持可扩展性、可访问性、安全性、完整性和其它企业级应用需要的库和系统服务。 自1999年首次发布以来,Java EE已经发展成一个功能丰富的高性能平台,其最新版本Java EE 6同时强调了 ...
紧接上文: 在method 元素中,methodType 元素有三种风格的用法: 1. <method> <ejb-name>EJBNAME</ejb-name> <method-name>*</method-name> </method> 这个方法用于指定企业bean 的业务、home、组件和/或web 服务终端接口中的所有方法。 2. <method> <ejb-name>EJBNAME</ejb-name> <method-name>METHOD</method-n ...
Seam上下文是由框架创建和销毁的。应用程序不能通过显式的Java API调用来控制上下文划分。上下文通常是隐含的。然而,在某些情况下,上下文可以通过annotation(注解)划分。 基本的Seam上下文有: Stateless context Event (or request ...
紧接上文: 在method 元素中,methodType 元素有三种风格的用法: 1. <method> <ejb-name>EJBNAME</ejb-name> <method-name>*</method-name> </method> 这个方法用于指定企业bean 的业务、home、组件和/或web 服务终端接口中的所有方法。 2. <method> <ejb-name>EJBNAME</ejb-name> <method-name>METHOD</method-n ...
使用框架 1 介绍 这个框架是Spring相关项目,提供一个包de.mindmatters.faces.spring,这个包包含JSF和Spring框架综合集成的粘合代码,这些代码以独立于一个实现的方式完成,这样它能和任何JSF实现一起使用. 本包的提供的代码主要目的是尽 ...
JSF和Spring集成的资料比较少,原理是获得彼此的上下文引用,以此进一步获得各自管理的bean,这是可能的,因为两者是web应用框架都遵循servlet规范,为二者整合提供了可能和基础。   在 Spring中ApplicationContext是相当重要的类,对于web应用,它还包装了 javax.servlet.ServletContext,为web应用提供了所有可以利用的数据,包括可管理bean,Faces中通过 FacesContext类可以获得所有可以利用的资源,同样包括JSF的可管理支持bean,它们都围绕着ServletContext提供了自己的门面,通过各自的门面在Serv ...
紧接上文: <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType> <!-- **************************************************** --> <xsd:complexType name="method-intfType"> <xsd:annotation> <xsd:documentation> method-intf 元素可以从定义在多个home 和组 ...
修改applicationContext.xml,增加BlazeDS与Spring集成配置,将Spring的bean导出为flex的Destination 共有三种方法可以将Spring的bean导出为felx的Destination 创建WEB-INF/applicationContext.xml,内容如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"     ...
将Seam与你的EJB容器集成 我们需要将 SeamInterceptor 用于我们的Seam组件。 在整个程序中完成这个的最简单方式是在 ejb-jar.xml 中增加以下拦截器配置: <interceptors>     <interceptor>         <interceptor-class>org.jboss.seam.ejb.SeamInterceptor</interceptor-class>     </interceptor> </interceptors> <assembly-descri ...
Springsource与Adobe合作发布了Spring与BlazeDS集成的项目Spring BlazeDS Integration,通过Spring BlazeDS Integration可以把Spring的Bean暴露为BlazeDS的Flex Remoting Service,这样Flex客户端就能够通过AMF调用Spring 暴露出来的Bean,有效简化BlazeDS配置及开发难度。 配置好BlazeDS的开发环境 创建com.yeeach.HelloWorldService,内容如下: package com.yeeach; public class HelloWorldS ...
Seam基本配置 首先,让我们看看每当将Seam和JSF一起使用时所需要的基本配置。 将Seam与JSF和servlet容器集成 当然,你需要一个Faces Servlet! <servlet>     <servlet-name>Faces Servlet</servlet-name>     <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>     <load-on-startup>1</load-on-startup> < ...
简化企业级软件开发的关键是提供一个隐藏了复杂性(例如事务、安全性和永续性)的应用框架。良好设计的框架组件可以提升代码的重复使用(reuse)能力,提高开发效率,从而得到更好的软件质量。但是,目前J2EE 1.4中的EJB 2.1框架组件被人们普遍认为是设计较差的和过于复杂的。Java开发者对EJB 2.1很不满,他们已经试验了多种其它的用于中间件服务传送的方法。最引人注目的,下面两个框架组件已经引起开发者的巨大兴趣和积极的反映。它们很可能成为未来企业级Java应用程序可供选择的框架组件。 ◆Spring框架组件是一个流行的,但是非标准的开放源代码框架组件。它主要是由Interface21 In ...
Quartz使用Trigger, Job以及JobDetail等对象来进行各种类型的任务调度。为了让基于Spring的应用程序方便使用,Spring提供了一些类来简化uartz的用法。 使用JobDetailBean JobDetail 对象保存运行一个任务所需的全部信息。Spring提供一个叫作JobDetailBean的类让JobDetail能对一些有意义的初始值进行初始化。让我们来看个例子: <bean name="exampleJob" class="org.springframework.scheduling.quartz.JobDetailBe ...
紧接上文: <xsd:group ref="javaee:jndiEnvironmentRefsGroup"/> <xsd:element name="security-role-ref" type="javaee:security-role-refType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="security-identity" type=&quo ...
步骤1:开发组件的Java类    组件类将负责管理代表组件状态的属性,因此,我们必须根据组件的行为(如输入组件或输出组件),为组件选择适当的基类。    在列表A中描述的组件扩展了javax.faces.component.UIOutput,以显示指向 ...
Global site tag (gtag.js) - Google Analytics