Java Passion
关于 Sang Shin 和 Java Passion
Sang Shin 目前是 Sun Microsystems 的技术架构师、咨询师和技术传道者。他面向全球的开发者听众讲解与 Java 和 Solaris 相关的技术。他目前在波士顿地区工作,主要负责技术推广和咨询工具,包括一些重要的 Java 技术的传道和咨询工具,如 Java EE(以前叫做 J2EE)、Java SE(以前叫做 J2SE)、Java ME(以前叫做 J2ME),Web 层框架和技术,如 JavaServer Faces(JSF)、Struts 和 AJAX,以及 SOA 和 Web 服务技术。他还经常讲解 NetBeans IDE 和平台。他经常在各种技术会议上针对这些主题进行演讲。[Read More]
Posted at 02:31AM May 12, 2008 by Sang Shin in Java EE | Comments[0]
NetBeans GUI (二)
练习 2:在 GUI 组件中添加事件处理程序[Read More]
Posted at 02:48AM Apr 22, 2008 by Sang Shin in Web Services | Comments[0]
NetBeans GUI (一)
NetBeans 对 IDE 的 GUI 构造器进行了改进,增强了功能和直观性,让用户不必深入理解布局管理器便可构建具有专业化外观的 GUI。NetBeans 的 GUI 构造器克服了构建 GUI 的诸多困难之处,使用户仅通过布置组件即可对表单进行布局。
本教程将为初学者量身定做,主要介绍 GUI 的基本结构。读者需对 Java 编程语言有基本的了解。
练习 1:使用 NetBeans GUI 构造器创建 ContactEditor GUI(30
分钟)
Posted at 02:40AM Apr 22, 2008 by Sang Shin in Java SE | Comments[0]
Java SE 5 语言功能增强 (二)
目前仍然必须将多参数传入到数组中,但可变参数功能将这一过程自动化并隐藏起来。而且,它向上兼容于以前存在的 API。[Read More]
Posted at 04:24PM Apr 08, 2008 by Sang Shin in Java SE | Comments[0]
Java SE 5 语言功能增强 (一)
如今,Java™ 技术已无处不在,大型企业系统、台式机、手持设备,甚至智能卡都有它的身影。因此,Java 技术是全世界开发人员的首选平台。所有这些都发生 1995 年 Java 技术诞生后的较短时间内。尽管该技术在第一版发布后有过不少更新和改进,但通过并入一系列 Java Specification Request(JSR),核心 Java 平台 5.0 版带来的语言层面的更新和改进是前所未有的。在本动手课程中,您将了解到所有这些更新以及如何使用 Java 平台 5.0 构建桌面应用程序。本动手实验室将指引您了解 Java SE 5 在语言功能方面的基本改进。[Read More]
Posted at 04:24PM Apr 08, 2008 by Sang Shin in Java SE | Comments[0]
JPATransaction
在本实验室中,我们将构建和使用自定义 JSF 组件。[Read More]
Posted at 04:19PM Apr 08, 2008 by Sang Shin in Java EE | Comments[0]
Java Persistence API (JPA ) 映射 (四)
在本步骤中,我们将通过指定来使用 SINGLE_TABLE 策略。应用程序的行为应该与练习 4.1 相同,因为 SINGLE_TABLE 是默认策略。[Read More]
Posted at 12:52AM Apr 01, 2008 by Sang Shin in Java EE | Comments[0]
Java Persistence API (JPA ) 映射 (三)
注意:NetBeans 6.0
目前尚不支持“通过实体创建 JSF 页面”特性。NetBeans 6.1 将提供此支持。对于 NetBeans 6.0 用户,只需创建图 1.53
中的文件,方法是复制 <LAB_UNZIPPED_DIRECTORY>/jpamapping/solutions 目录中的提供的 ORInheritanceSINGLE_TABLE 和 ORInheritanceJOINED
NetBeans 项目。(在 NetBeas 6.0
中,您可以直接将它们从本地文件系统复制到项目中。)
在本练习中,我们将实践 SINGLE_TABLE 和 JOINED 两个继承策略。在 SINGLE_TABLE
策略中,每个类层次结构都将创建一个表。在 JOINED
策略中,特定于子类的字段将映射到一个单独的表,而不是父类的公共字段,并且将执行合并操作实例化子类。[Read More]
Posted at 12:51AM Apr 01, 2008 by Sang Shin in Java EE | Comments[0]
Java Persistence API (JPA ) 映射 (二)
(1.4) 通过已有数据库表创建
Entities
在本步骤中,我们将通过已有的 CD 和 LOCATION 数据库表创建 Entities。
Posted at 12:48AM Apr 01, 2008 by Sang Shin in Java EE | Comments[0]
Java Persistence API (JPA ) 映射 (一)
Java Platform Enterprise Edition 5(Java EE 5)专注于简化开发,同时保留了 J2EE 1.4
平台中的丰富特性。Java EE 5 提供了各种最新的功能,如 Enterprise JavaBeans (EJB) 技术
3.0、JavaServer Faces (JSF) 技术和最新的 Web 服务
API,它使编码工作更加简单和直观,并且其强大的功能使它成为了 Web 服务和企业级应用程序开发的主要平台。
本动手实验室将向您介绍 JPA 的基本特性。本实验室涵盖的特性包括:
- 构建一个使用 Java Persistence API (JPA) 的应用程序
- 构建一个 Web 层应用程序,它使用 JavaServer Faces 在数据库表中执行创建、读取更新和删除操作(CRUD)
- 实践 Java Persistence API (JPA) 的 SINGLE_TABLE 和 JOINED 继承策略
Posted at 12:00PM Mar 31, 2008 by Sang Shin in Java EE | Comments[0]
EJB 3.0
Java Platform Enterprise Edition 5(Java EE 5)专注于简化开发,同时保留了 J2EE 1.4
平台中的丰富特性。Java EE 5 提供了各种最新的功能,如 Enterprise JavaBeans (EJB) 技术
3.0、JavaServer Faces (JSF) 技术和最新的 Web 服务
API,它使编码工作更加简单和直观,并且其强大的功能使它成为了 Web 服务和企业级应用程序开发的主要平台。
本动手实验室将向您介绍 EJB 3.0 的基本特性。[Read More]
Posted at 02:30AM Mar 14, 2008 by Sang Shin in Web Services | Comments[0]
Sang Shin 的中文博客
原网站链接:http://www.javapassion.com[Read More]
Posted at 05:33PM Jan 30, 2008 by Sang Shin in Java SE | Comments[0]