当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 7. 生成主键在EJB之内生成主键有许多途径,下面分析了几种常见的办法以及它们的特点。
 

 

    摘要: 在项目收尾阶段,客户突然提出一个很麻烦但也很正常的需求,系统内的一切改动都要进行记录。格式如: 2004.1.1 12:30 郁也风 销售订单 订货日期 2004.1.2->2004.1.3 第一时间我就想到了也很aop的trigger,但trigger毕竟和java代码是两个世界,怎么把操作员名字传进去就有点麻烦(要所有表再加一个last modifier的列,然后修改程序),同时tr......
 ·java 性能优化技巧集锦 (5)    »显示摘要«
    摘要: 这一篇中介绍的内容适合于图形用户界面的应用(applet和普通应用),要用到awt或swing。 1. 用jar压缩类文件java档案文件(jar文件)是根据javabean标准压缩的文件,是发布javabean组件的主要方式和推荐方式。jar档案有助于减少文件体积,缩短下载时间。例如,它有助于applet提高启动速度。一个jar文件可以包含一个或者多个相关的bean以及支持文件,比如图形、声音......


Java 性能优化技巧集锦 (3)
在ejb之内生成主键有许多途径,下面分析了几种常见的办法以及它们的特点.利用数据库内建的标识机制(sql server的identity或oracle的sequence).这种方法的缺点是ejb可移植性差.由实体bean自己计算主键值(比如做增量操作).它的缺点是要求事务可串行化,而且速度也较慢. 【推荐阅读:如何加载ApplictionContex

7. 生成主键

利用ntp之类的时钟服务.这要求有面向特定平台的本地代码,从而把bean固定到了特定的os之上.另外,它还导致了这样一种可能,即在多cpu的服务器上,同一个毫秒之内生成了两个主键.借鉴microsoft的思路,在bean中创建一个guid.然而,如果不求助于jni,java不能确定网卡的mac地址;如果使用jni,则程序就要依赖于特定的os.
...   下一页
 ·保护您的 j2me/midp 应用程序    »显示摘要«
    摘要: 无线 web 服务中的 java 技术基于 java 的 web 服务和无线 java 开发是 javaone 2002 的两个最突出的主题。它们代表普及计算领域中未来的后端和前端 java 技术。 web 服务是基于标准 xml 通信协议的松耦合的可互操作的软件组件。web 服务的使用使供应商能够在其核心竞争力所在的特定市场中提供服务。然后,客户可以根据其不同需要,从多个供应商选择采购服务。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE