标签墙

JBoss Seam

JBoss野心勃勃的Web Beans

作者: 麻地河 出处:IT168 1. 企业应用乃兵家必争之地 熟悉Java企业应用框架的开发者都知道,企业应用是Java最重要的技术领域,也是Java赖以生存和发展的巨大市场。在企业应用中,Web应用 又随着互联网的普及,成为独占鳌头的企业应用类型。在互联网基础架构日益发达的今天,越来越多的企业将自己的核心业务系统搬上Web,巨大的市场容量和诱 人的赢利前景,使得Java Web企业应用成为众多IT厂商觊觎的对象。在三流厂商忙于抢单子,二流厂商热衷创品牌的时候,手握标准和规范话语权的一流厂商,也在进行着争夺话语权的 你死我活的斗争。一个标准的Java Web企业应用,由三个层组成,即表示层,....
More...

BeyondTrack ---- 项目管理与团队协作工具

BeyondTrack 项目简介 一、项目概述 ByondTrack 是一个基于 JavaEE 平台的 BS 结构项目管理与团队协作工具。该工具具有如下特性: 1. 工作流管理(Workflow Management) 基于工作流引擎jBPM,团队流程建模后的流程定义可以直接部署到系统中,系统将按照流程 定义控制团队过程 2. 任务管理(Task Management) BeyondTrack 提供了对项目个生命周期的管理,从项目计划、需求,到实施、发布、维护全方 位的监控。管理项基本分为两类:流程任务与自定制任务 3. 文档管理(....
More...

Seam 敏捷开发与 JavaEE 经典分层架构

 
Seam 敏捷开发与 JavaEE 经典分层架构 转载请保留作者信息: Author: 88250 Blog: http:blog.csdn.netDL88250 MSN Gmail QQ: DL88250@gmail.com 本文简要讨论了两个问题:Seam 与经典 JavaEE 分层架构的联系与问题;Seam 与 JSF 2.0 规范。这是一个系列的文章,将讨论 Seam 框架用于实际开发的种种问题。 一、Seam 敏捷开发与 JavaEE 经典分层架构 在 Seam 中由于双向注射Binjection的机制,允许我们可以减少层次的划分,简化设计....
More...

Web Beans Public Review Draft released

The Web Beans JSR-299 specification is now available for public review. Web Beans defines a set of services for the Java EE environment that makes applications much easier to develop. Web Beans layers an enhanced lifecycle and interaction model over existing Java component types including JavaBe....
More...

Seam jBPM integration

Seam provides two nice additions to JBPM the first one which this tutorial is about is a powerful integration between Seam components + JSF and JBPM, the second one is Page Flow Definition : we'll treat this latterin a separate tutorial as it's simply a different way to describe your application fl....
More...

Seam - 无缝集成 JSF,第 3 部分: 用于 JSF 的 Ajax

Seam - 无缝集成 JSF,第 3 部分: 用于 JSF 的 Ajax用 Seam Remoting 和 Ajax4jsf 无缝熔接客户机和服务器 文档选项未显示需要 JavaScript 的文档选项 打印本页'; -- 打印本页 将此页作为电子邮件发送'; -- 将此页作为电子邮件发送样例代码级别: 中级Dan Allen dan.allen@mojavelinux.com, 高级 Java 工程师, CodeRyte, Inc.2007 年 6 月 25 日JSF 基于组件的方法论促进了抽象,但大多数 Ajax 实现由于公开了底层的 HTTP 交换而使之大受干扰。在 无缝集....
More...

Seam - 无缝集成 JSF,第 1 部分: 为 JSF 量身定做的应用程序框架

Seam - 无缝集成 JSF,第 1 部分: 为 JSF 量身定做的应用程序框架发现 Seam 对 JSF 生命周期特有的增强文档选项未显示需要 JavaScript 的文档选项 打印本页'; -- 打印本页 将此页作为电子邮件发送'; -- 将此页作为电子邮件发送样例代码级别: 中级Dan Allen dan.allen@mojavelinux.com, 高级 Java 工程师, CodeRyte, Inc.2007 年 5 月 21 日JavaServer Faces JSF 是用于 Java™ Web 应用程序的第一个标准化的用户界面框架。而 Seam 是一个扩展 JSF 的强大....
More...

Seam - 无缝集成 JSF,第 2 部分: 借助 Seam 进行对话

Seam - 无缝集成 JSF,第 2 部分: 借助 Seam 进行对话使用 Seam 构建有状态的 CRUD 应用程序文档选项未显示需要 JavaScript 的文档选项 打印本页'; -- 打印本页 将此页作为电子邮件发送'; -- 将此页作为电子邮件发送样例代码级别: 中级Dan Allen dan.allen@mojavelinux.com, 高级 Java 工程师, CodeRyte, Inc.2007 年 6 月 04 日借助 Seam 开发有状态的 CRUD 应用程序是件轻而易举的事情。在 无缝 JSF 系列文章的第二篇中,Dan Allen 向您展示如何使用 Java™S....
More...

Seam 2.1.1.GA 发布!

 
该版本主要修复了一些bug和一些性能提升,特别是热部署hot deploy的改进.同时还添加了通过iText来生成pdf的集成和 OpenID 的支持. Seam-gen 现在也可以生成 IntelliJ IDEA 项目了.同时示例项目的url也做了更改,这样和示例的名称更相符. 如果你在使用Seam 2.1, 那么你应该考虑升级到2.1.1.
More...

Web Beans (JSR-299): Q&A with Specification Lead Gavin King

Web Beans JSR-299: QA with Specification Lead Gavin King Posted by Charles Humble on Jan 07, 2009 04:00 AM CommunityJavaTopics JCP Standards , Web Frameworks Tags JBoss , ....
More...

JBoss Seam 框架下的单元测试

JBoss Seam 框架下的单元测试转载请保留作者信息: 作者:88250 Blog:http:blog.csdn.netDL88250 MSN Gmail QQ:DL88250@gmail.com 想写这篇文章很久了,因为 Seam 下的单元测试一直存在一些配置方面的问题,而且 Seam 框架提倡最多的是整合测试。所以关于单元测试,无论是 Seam 的参考手册还是其他参考书(Seam In Action, etc.)里都没有详细介绍和例子。总所周知,单元测试是保证质量或 TDD 必不可少的部分,对项目的重要性不言而喻。本文以实例说明了 Seam 的单元测试如何进行,有不对之处请大家指....
More...

ACL Security In Seam, Part 1

 
Seam has always been about solving the common issues faced by web application developers. By providing a selection of "Best Practice" solutions to various development challenges in a unified component model, the developer is free to work on the business logic of their application without having to w....
More...

Java EE 6体系结构的变革

【IT168 分析评论】又看到 Reza 同学为 Java EE 6 奔走呼告了。如同在浩浩荡荡的就业大军中的一员, Reza 带着自己的最新简历 Java EE 6 ,向咱们开发人员展示耳目一新的感觉。但从本文的字里行间中,隐隐约约还是能觉察到它的困惑和迷茫:已经付出了这么多, Java EE 6 能再次成功吗?开发者会采纳它吗?如果不是,我们还应该做什么?......。当年 EJB2.* 的垮台掀起了反对使用 EJB 的浪潮。实际上我接触 JavaEE 比较晚 大概在 2007 年初 ,没有使用过 EJB2.* ,但也是不够客观的照着大家说的抨击 EJB ,天天嘴边挂着 Struts ....
More...

再论 Java 应用中的“领域建模”

再论 Java 应用中的领域建模 转载请保留作者信息: 作者:88250 Blog:http:blog.csdn.netDL88250 MSN Gmail QQ:DL88250@gmail.com 再论 Java 应用中的领域建模 相关术语与概念 POJO(Plain Old Java Object) 领域模型(Domain Model) 各种风格(Style)的领域模型 贫血的领域模型(Anemic Domain Model) 富领域模型(Rich Domain Model) 公认的问题 EJB 3 & JPA Domain Logic ....

More...

基于 Petri 网的软件过程支撑环境设计

基于 Petri 网的软件过程支撑环境设计 基于 Petri 网的软件过程支撑环境设计 摘要 第 1 章 绪论 1.1 软件过程与过程建模 1.3 软件过程支撑环境现状 1.3 本课题的研究内容及意义 1.3.1 研究内容 1.3.2 意义 1.4 Petri 网简介 第 2 章 软件过程定义语言 2.1 SPDL 概述 2.2 SPDL 元模型 2.2.1 XML Schema 2.3 模型变换 2.3.1 SPDL 域到 Java 域的变换 2.3.2 SPDL 实例的 Petri 网图生成 2.3.2.1 基元块 2.3.2.2 Petri 网图生成 2.4 基于 S....
More...

Seam 2.1.2

 
Thanks to the hard work of the entire Seam community, Seam 2.1.2 is now out and ready to go. Although 2.1.2 is largely about bug fixing, we do have a few new features for you guys. . We've added the s:token tag , aimed at fighting cross site request forgery attacks against Seam application....
More...

JBoss Seam 的前景

在JavaOne大会上,JBoss公司产品主管Pierre Fricke并没有谈与Red Hat公司合并一事。他谈到了支持新的Java EE5的第一版JBoss JBoss Seam,并且他还谈到了JBoss Seam与Ajax的前景以及JBoss将加入NetBeans社区。 你能对JBoss Seam做一个明确的定位吗?它是否是轻量级的Web开发框架? Pierre Fricke:不,它不止是这些。JBoss Seam不止是一个Web应用框架,它是对EE5的进一步简化。在EE5中,你依然必须写很多代码才能在Java Server Faces模型上搭建EJB3模型。并且,你也没有工作流的元模....
More...

JBoss Seam 3.0.0.Beta1 发布

 

JBoss Seam是“Java EE 5.0的一个轻量级的框架”。它在Java EE 5.0框架的上层,为所有的在企业Web应用中的组件提供了一个统一的、易于理解的编程模型。它同样使基于状态的应用和业务流程驱动的应用的开发易如反掌。换句话说,Seam致力于开发者生产力和应用扩展性。

More...

JBoss Seam 3.0.0.Beta2 发布

Seam 3.0.0 Beta2 已经发布,可通过 SourceForge 下载,下载地址:Download

JBoss Seam 是“Java EE 5.0 的一个轻量级的框架”。它在 Java EE 5.0 框架的上层,为所有的在企业 Web 应用中的组件提供了一个统一的、易于理解的编程模型。

它同样使基于状态的应用和业务流程驱动的应用的开发易如反 掌。换句话说,Seam 致力于开发者生产力和应用扩展性。

More...

Weld 1.1.5 正式发布,JSR-299 的参考实现

Weld LogoWeld 1.1.5 正式发布了,Weld 是 JSR-299 的参考实现。

JSR-299(Web Beans)是针对Java EE平 台中的Java上下文与依赖注入(Contexts and Dependency Injection,CDI),让Java EE应用程序开发起来更加简单,其在已有的Java组件类型(比如JavaBeans和企业JavaBeans)之上,搭建了增强的生命周期和交互模型一 层。JSR-299由红帽公司的Gavin King领导,其目标是综合来自诸如Seam、Guice和Spring等解决方案的最好的依赖注入功能,同时加入了许多有用创新。任何兼容Java EE 6应用的服务器都提供对于JSR-299的支持。

More...