跳到导航
dev2dev.bea.com.cn
首页 资源中心 dev2dev学堂 在线技术论坛 专家Blog User Group CodeShare
dev2dev 首页 > 资源中心 > 技术文章 > Open Source
Open Source

  BEA积极地给与开源社区支持。我们参与了一系列的开源项目,其中包括Apache Beehive、Apache XMLBeans以及Eclipse Web Tools Platform等。我们还提供了很多关于下面提到的一些项目的技术资源,希望能给广大开源爱好者一些帮助。

参与

CodeShare  如果您有兴趣开始一个自己的开源项目,我们有很多资源可以提供,包括版本控制、问题追踪以及邮件列表、论坛等。访问CodeShare 了解更多信息。



Open Source技术文章

插入式持久性提供者的承诺:Kodo、OpenJPA和Hibernate
作者:Pinaki Poddar 时间:2007-10-25
  在再现这个bug的过程中,我学到了一些知识,包括如何在Weblogic Server 10.0中安装Hibernate,以及如何使用一个特定的持久性提供者X部署基于JPA的Web应用程序,然后再使用另一个持久性提供者Y重新部署它,而不会使整体(指Weblogic Server)崩溃。

Beehive应用开发
作者:肖菁 时间:2007-09-20
  本文是《全方位体验Workshop10.1》的第二部分,主要介绍如何利用Workshop10.1提供的特性快速的在Web应用中引入Beehive开源项目,并且完成一个数据库表的增删改查操作。

Spring 2.0.1与BEA WebLogic Server 9.2的集成
作者:Andy PiperChris WallEric HsiaoRod Johnson 时间:2007-07-18
  了解Spring on WebLogic 工具包,了解这个工具包如何使 Spring Framework 利用增强的 WebLogic Server 9.2 平台的优势。

《BEA Workshop 10.1 爱之初体验》
作者:王铭孜 时间:2007-07-17
  从BEA Workshop 10.1这个版本开始,Workshop Studio和Workshop for WebLogic Platform在产品层次完全合并。笔者对Workshop的特性作了个全面的分析,并与其它开发工具作了一个比较。

配置WebLogic-Eclipse插件
作者:Deepak VohraAjay Vohra 时间:2007-07-10
  WebLogic-Eclipse插件设计用于从Eclipse IDE运行 WebLogic Server。借助WebLogic Server插件,可以从Eclipse中启动和停止WebLogic Server,可以通过 Eclipse调试WebLogic Server中部署的应用程序。在Eclipse中安装WebLogic插件,并在Eclipse中设置服务器类路径和JVM选项后,即可通过Eclipse IDE配置和管理WebLogic Server。

AJAX支持的 GOOGLE 地图 MASHUP 教程
作者:Peter Laird 时间:2007-06-12
  作者Peter Laird介绍了如何使用一组通用技术构建一个示例 mashup,包括 JavaScript、Ajax、REST、JSON 和Google地图API。他展示了构建一个终极的Hello World mashup——Google地图mashup——有多么轻松。

基于Tuscany的SDO实践
作者:陈逸鹤 时间:2007-06-12
  SDO是BEA和IBM共同发布的一项规范,通过使用 SDO,应用程序摆脱了使用多种 API 和框架进行数据访问的复杂工作,从而使开发人员只需了解一种API便可操作各种数据。Tuscany的实现遵循SCA 和SDO规范。本文将介绍如何通过Tuscany进行SDO实践。

将BEA Webflow 应用程序迁移到Struts
作者:Samuel S. Sharaf 时间:2007-05-11
  本文解释了如何使用Rational Application Developer(以下称为 RAD)将用Webflow开发的Web应用程序迁移到Struts。读者应对熟练掌握 Java 编程,并且基本了解 Struts 框架和 RAD 测试环境。

使用BEA Workshop开发ZK应用—安装篇
作者:牛秀元 时间:2007-04-25
  ZK是一个基于AJAX技术的展现层开发框架。文中以现如今使用比较广泛的开源Web服务器Tomcat与商业应用服务器BEA WebLogic Server为实验服务器,结合BEA Workshop为开发工具介绍了ZK开发环境的配置过程以及相关的最佳实践,帮助大家少走弯路,更好的使用ZK。

SPRING数据访问对象(DAO)框架入门
作者:Dhrubojyoti Kayal 时间:2007-03-08
  本文介绍了Spring Data Access Object (DAO)框架。在审查DAO的结构需求后,总体性地描述了DAO模式以及Spring如何简化实现过程。



Open Source 专家Blog
ajax 实现五步走
作者:高杨 时间:2007-12-08 12:25:45
曾经在2006年初项目中使用的一个小例子。今天听项目组里人说这个有问题,所以拿出来修改了一下,突然想到很久没有发表文章了,所以偷懒一次。请勿扔砖头。

Spring2.5的组件自动搜索
作者:蔡超 时间:2007-12-04 12:51:54
对于annotation的支持和组件的配置方式是扩充是spring2.5的主要提升之一。其中组件在类路径下的自动搜索功能也是一项值得注意的新增特性。

懒对象加载模式(也谈解决Hibernate的LazyInitializationException异常)
作者:蔡超 时间:2007-11-19 18:59:58
随着轻量级持久化框架的流行(如:Hibernate,JDO,JPA),领域对象取代了传统的DTO直接作为值对象,而在这种架构应用的开发过程中,开发人员常会预见这样的异常LazyInitializationException。上述问题是由于Hibernate对于领域对象的关系域对象采取了懒加载策略所导致的(即在关系域被访问时才真正加载创建这些相关对象,Hibernate提供的懒加载策略在很多时候都可以让我的程序获得更高的效率);由于领域对象在脱管的状态下被作为值对象传回显示层,而显示层如果访问了采用懒加载策略加载的关系域,便会导致LazyInitializationException异常。 文中给出了解决Hibernate的LazyInitializationException异常的模式

py2exe:wxpython+swf
作者:马全一 时间:2007-11-16 13:40:21
py2exe编译swf和wxpython

对tomcat cluster集群配置中session复制用法的一个误解
作者:李宗波 时间:2007-11-13 08:53:17
一直以来,我误解认为启动了n个tomcat,则Session需要同步复制到n个Tomcat中存在,因此在启动了6个以上的Tomcat,性能会大大下降。 而实际情况下,采取Apache 加Tomcat进行负载均衡集群的时候,是可以不用将Session复制到所有的节点里

js技巧,控制浏览器的后退按钮
作者:王杨盛 时间:2007-11-08 22:08:21
编程无极限,技巧价更高!

动态扩展struts-menu
作者:苏迪 时间:2007-11-07 21:52:22
利用struts-menu实现菜单树

扩展acegi标签实现动态定位方法对应的权限列表
作者:苏迪 时间:2007-11-07 21:37:21
利用ACEGI实现权限控制中的按钮级权限控制

SWF一个简单工作流引擎
作者:蔡超 时间:2007-11-07 09:07:20
SWF是一种嵌入式的工作流引擎,它不需要任何应用服务器的支持。SWF使用十分简单,但却可以满足多数流程驱动应用的需求。并且支持和主流j2ee框架整合(spring).

Velocity模版与Ajax灵活应用
作者:王杨盛 时间:2007-11-06 21:00:14
众所周知,目前各种开源的技术层出不穷,如果合理地利用各种开源的技术,取精去粗,各取所需,在实际项目开发中将起到事半功倍的成效,在两年多的外包合作项目中,我深深地体会到开源的好处,日积月累,不断的研究中逐渐对开源技术产生的浓厚兴趣。 此篇文章就是介绍Velocity和ajax的结合应用,ajax技术是web2.0的关键点,模版的应用在web开发中将起到关键的作用,不但可以提高软件开发中的可重用性和还可以减少view显示层的逻辑。



产品试用
  • 联系销售代表800-810-8878

Spring Framework

spring Logo

Spring Framework允许使用POJO开发J2EE应用程序,使得J2EE开发更加简单灵活。WebLogic Server支持Spring,最近发布了Spring on WebLogic工具包

  1. Spring与WebLogic Server的集成
  2. Spring中的持久性
  3. 在Spring中实现事务挂起
  4. Spring 2.0中文参考手册
  5. Spring中文论坛
更多>>

Apache XMLBeans项目

Apache Logo

Apache XMLBeans是一个Java-XML的绑定工具,您通过此工具可以用Java非常方便地充分发挥XML的功效。 利用XMLBeans,您可以非常方便地访问多样的原始的XML结构、Schema,基于Java对象查看、使用XML数据。

  1. XMLBean 引领 XML 走向未来
  2. ebXML简介
  3. 配置XMLBeans
更多>>

Eclipse AspectJ 5

Eclipse Logo

Eclipse AspectJ 5 是对Java的一个简单扩展,增加了面向面向方面编程(AOP)的功能。AspectJ最近与AspectWerkz 合并成AspectJ 5项目。

  1. Spring Framework中的面向方面编程(AOP),第一部分
  2. Spring Framework中的面向方面编程(AOP),第二部分
  3. JRockit JVM对AOP的支持,第1部分
  4. JRockit JVM对AOP的支持,第2部分

Eclipse WTP

Eclipse Logo

Eclipse Web Tools Platform (WTP)项目提供更多开发J2EE Web应用的工具,扩展了Eclipse平台。WTP项目包括下列工具:HTML、Javascrip、CSS、JSP、SQL、XML、DTD、XSD、WSDL的源代码编辑器,XSD、WSDL的图表编辑器,J2EE项目类型、构建器、模型以及J2EE导航,Web服务wizard和浏览器,WS-I测试工具。

  1. 使用Eclipse Web Tools Platform进行Web应用程序开发,第一部分
  2. Web Tools Platform项目简介

相关讨论区

特色专栏