内容列表
- 最权威的JDO新书《Java Data Objects》(不同于Robin Roos的那本)
-
最权威的JDO新书《Java Data Objects》(不同于Robin Roos的那本)
sun2bin 整理 (参与分:4877,专家分:130) 发表:2003-4-19 上午9:53 更新:2003-4-19 上午10:11 修改 版本:1.0 &n
- 分类:Java 查阅全文
- J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(4)
- 新的“类型安全的枚举”(typesafe enums)比用整数枚举(int enum)有什么优势?
这个问题在我的书第21项中有详细的论述。简要地说:
它提供了编译期类型安全,而整数枚举根本没有提供任何类型安全。
它们对被枚举的类型提供了一个适当的命名空间――在整数枚举中你必须前置一个常数来得到命名空间。
它更强大――整数枚举被编译进了程序,如果你增加、删除或者重
- 分类:Java 查阅全文
- J2SE1.5便于开发的新语言特性:Joshua Bloch的访谈录(5)(完)
- 看起来真的很好。您乐意跟我们介绍一下静态导入(static import)会给开发者带来什么吗?
它让程序员不必在使用类的静态成员时前缀类名。人们确实希望这样,所以他们经常实现所谓的常数接口来达到这个效果:
// "Constant Interface" antipattern - do not use!
public interface Physics
- 分类:Java 查阅全文
- Struts快速入门(四)
- 使用ActionForward导航
ActionForward对象是配置对象。这些配置对象拥有独一无二的标识以允许它们按照有意义的名称如“success”,“failure”等来检索。ActionForward对象封装了向前进的URL路径且被请求处理器用于识别目标视图。ActionForward对象建立自<forwa
- 分类:Java 查阅全文
- Struts快速入门(五完)
- 用FormTag初始化ActionForm对象
本节早前提到,HTML表单中动作URL被映射到一个<action>配置,并轮流被映射到一个<form-bean>配置。FormTag中由action属性制定的URL被FormTag转换为一个在部署描述符中<url-pattern>确定的路径
- 分类:Java 查阅全文
- PreparedStatement是如何大幅度提高性能的
- PreparedStatement是如何大幅度提高性能的
作者:Billy Newport
本文讲述了如何正确的使用prepared statements。为什么它可以让你的应用程序运行的更快,和同样的让数据库操作变的更快。
为什么Prepared Statements非常重要?如何正确的使用它?
数据库有着非
- 分类:Java 查阅全文
- Jakarta struts编程学习:标签-->logic-->iterate
- Jakarta struts编程学习:标签àlogicàiterate
Iterate主要用来处理 在页面上输出集合类,集合一般来说是下列之一:
1、 java对象的数组
2、 ArrayList、Vector、HashMap等
具体用法请参考struts文档,这里不作详细介绍
现在定义一
- 分类:Java 查阅全文
- 一名纽约女技术员的JDO经验
-
一个纽约女技术员的JDO经验
JDO应用介绍by Teresa Lau译自:http://www.sys-con.com/java/articleprint.cfm?id=1899(译者注)本文以一个实际的具有一定相互关系的类结构实例和KodoJDO产品作基础,介绍JDO的原理、使用及特点。尤其是与传统JDBC技术的对比,比如一个类的代
- 分类:Java 查阅全文
- JDO对开发的帮助有哪些 - 实例解析
-
JDO对开发的帮助有哪些 - 实例解析
(本文的版权属作者本人,欢迎转载,但必须注明出处和原作者)
1 权责划分:业务开发组和数据库管理组对一个项目来讲,开发团队在逻辑上划分为两块:业务开发组和数据库管理组。两者各有特点,各有责任,但相互之间界限很清晰,不会有什么纠缠。下面用表格说明一下二者的区别:人员构成业务开发组 系统分析员、程序
- 分类:Java 查阅全文
- WIN2000 ADV下下整合Tomcat4.1.24和Apache2.0.45服务器
- 哎!终于把这个整合工作给搞定了,做这个工作比破解JIVE3还要辛苦呀! 偶折腾了2天,真不是人过的生活,555555555555,在这里偶把整个整合过程与经验写给大家看看,希望能吸取点点教训。 偶用的WIN2000 ADV SERVER,在偶的本本上运行,一直稳定的一塌糊涂,偶没
- 分类:Java 查阅全文
- JDO能给我们带来什么
-
JDO能给我们带来什么 - 成本,管理,快速开发,随需应变……
(本文的版权属作者本人,欢迎转载,但必须注明出处和原作者)JDO规范的出台,给了传统的数据库应用,尤其是WEB方式的数据库应用一个新的机会,就是采用透明的中间件存储技术,减少传统开发的繁琐工作,提高开发和维护的效率,使我们能够应对新的互联网时代的日益迅速的需求变化。从开发的角度来看
- 分类:Java 查阅全文
- Struts 学习笔记1 -Struts Framework 概览
- 作者: bruce -- Java研究组织Tuesday, January 21 2003 11:06 AM
Struts开始于2000年3月,1.0在2001年7月发布。采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。MVC设计模式把一个系统分成3个相互协调的部分:
on er
- 分类:Java 查阅全文
- 一个JDO的成功案例分析
-
一个JDO的成功案例分析
来源:JDOCentral.com上的链接:"A Case Study: Replacing the Persistence Layer of a Business Process Engine with JDO"该PDF文档描述了美国麻省的一个软件应用公司在使用JDO前后的应用开发情况,最初他们是自己开发的一套比
- 分类:Java 查阅全文
- jPortlet 1.0--开放源代码Portlet容器已经出台
- 科技新闻jPortlet 1.0--开放源代码Portlet容器已经出台
开放源代码的portlet容器jPortlet的API与IBM WebSphere Portal server所定义的API甚为相似。
jPortlet是portlet容器的一个开源实现,现在标准的portlet API框架可以自由下载。
就像servlet要运行在一个应用服务器中一样,Portlet
- 分类:Java 查阅全文
- 面向对象语言基础二(1)
- 面向对象语言基础二(1)
摘要:
Jeff Friesen在他的面向对象语言基础系列的第二部分中对字段和方法进行了探索。在本文中,你将理解字段,参数,局部变量以及学会怎样定义和访问字段及方法。
名词术语,提示和告戒,作业以及此专栏的其他信息,参看相关的“学习指南”。(6400字)
俗话说:一叶障目、不见森林。这句话指对总体了解的过分详细的。那
- 分类:Java 查阅全文
- 面向对象语言基础 一
- 面向对象语言基础 一
学习如何定义类和创建对象
摘要:
杰福·弗里森(Jeff·Friesen)以Java面向对象的特性连载了他的Java旅程系列。在这期,他介绍了面向对象编程以及如何定义类和从这些类创建对象。此外,Friesen成功的兑现了他对javadoc研究的许诺。参见:“Java文档化”。
- 分类:Java 查阅全文
- java程序员如何Ant的task开发java程序
- Ant提供了丰富的task,这些task是由apache ant项目组开发、维护的,经过所有使用人员的测试,功能很稳定,同时具有跨平台的特性。所以当一个程序员开发某些功能时,如果Ant的task中包含这些功能,那么可以直接引用这个功能,ant的机制可以简单方便的将Ant的task应用到java程序中。
以下是一个示例,这个
- 分类:Java 查阅全文
- 断言使代码更稳定
- 断言使代码更稳定
理解Java中的断言(Assertion)是如何帮助开发者创建更稳定、品质更好且易于除错的代码
也许你还没注意到,Sun Microsystems已经增加了一个新的关键字到Java语言。这个关键字assert是JSR41的成果,一个Java规格请求(Java Specification Request)最终将一个真正的断言加入了Java语言。因
- 分类:Java 查阅全文
- J2SE1.5的新特点(之二)
- J2SE1.5的新特点(之二)
类型安全的枚举比以前的枚举有什么优点呢?
有如下特点:
提供编译时int枚举的安全检查,同时不再提供其他类型安全检查。
提供了枚举的命名空间
可以直接把它们放到集合中。
因为他们本质上是类,你可以向里面添加属性和方法。
上面的这些特点的确不错。能讲讲类型安全的枚举语言的特点和类型安全的枚举模式的关系吗?
一般
- 分类:Java 查阅全文
- CASTOR JDO 指南
- CASTOR JDO 指南 现在,越来越多的企业级开发项目中需要一种在众多关系数据库上进行对象关系映射的技术。遗憾的是,个体组织内部的解决方案很难构建,而对其进行长期维护和扩展就更难了。虽然有了EJB技术,但是我发现在某些情况下使用EJB技术往往过于重量级了,这时候适合的解决方式应该是轻量级的为好。本文中,我将向您介绍了使用 Castor JDO 的
- 分类:Java 查阅全文