搜索列表
-
Eclipse开发Hibernate应用程序
【JSP编程】 Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析: Hibernate可以配置为JDBCTransaction或者是JTATransaction,这取决于你在hibernate.p...
|Ec|cl|li|ip|ps|se|e开|开发|发H|Hi|ib|be|er|rn|na|at|te|e应|应用|用程|程序|序| -
J2SE中的序默认序列化
【JSP编程】要保存的也被保存了下来。一般情况下,我们仅仅需要保存逻辑数据就可以了。不需要保存的数据我们可以用关键字transient标出。 以下是一个例子: import java.io.*; public class Serial implements Serializable { int company_id; String company_addr; transient boolean company_flag; ...
|J2|2S|SE|E中|中的|的序|序默|默认|认序|序列|列化|化| -
EJB组件与可重用性的矛盾
【JSP编程】EJB技术正在像其他辉煌过的技术一样走到了一个关口。2000年以前这项技术充满了传奇色彩,被大批企业不假思索地接受。然而理想毕竟是理想,经过了几年的发展,今天这项技术却正在被怀疑或者至少说让技术人员犹豫不决,现实的是J2EE的对手出来了,.NET似乎又有着后发的技术优势。大部分的探讨和争论已经开始转向这两个体...
|EJ|JB|B组|组件|件与|与可|可重|重用|用性|性的|的矛|矛盾|盾| -
CORBA对象生命周期之实现和内存管理
【JSP编程】 根据伺服对象的状态把它们进行分类后,现在基于内存管理来定义Corba对象的分类。显然,这个讨论和伺服对象的生命周期密切相关。这里侧重于分类,所以只是简单地讨论一下内存管理问题,并在下面引入一通用管理模式。 1. 静态Corba对象 静态对象是在系统整个生命时期中存在的Corba对象。通常,这些对象是组件入口点...
|CO|OR|RB|BA|A对|对象|象生|生命|命周|周期|期之|之实|实现|现和|和内|内存|存管|管理|理| -
JBuilder2005单元测试之创建测试固件
【JSP编程】在测试用例中通过setUp()、tearDown()创建测试固件,只能使这个测试固件在单个测试用例的不同测试方法中共用,如果有多个测试用例都需要使用相同的测试固件,就需要将测试固件抽取到一个独立的类中。JBuilder提供了3个预定义的测试固件类,它们分别是: ·JDBC测试固件(JDBC Fixture):用于获取数据库连接的...
|JB|Bu|ui|il|ld|de|er|r2|20|00|05|5单|单元|元测|测试|试之|之创|创建|建测|测试|试固|固件|件| -
Java线程模型缺陷
【JSP编程】 Java 编程语言的线程模型可能是此语言中最薄弱的部分。它完全不适合实际复杂程序的要求,而且也完全不是面向对象的。本文建议对 Java 语言进行重大修改和补充,以解决这些问题。 Java 语言的线程模型是此语言的一个最难另人满意的部分。尽管 Java 语言本身就支持线程编程是件好事,但是它对线程的语法和类包的支持太...
|Ja|av|va|a线|线程|程模|模型|型缺|缺陷|陷| -
掌握JDK1.5枚举类型
【JSP编程】Enum作为Sun全新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。 1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enum的实例。 2.所有枚举值都...
|掌握|握J|JD|DK|K1|15|5枚|枚举|举类|类型|型| -
Hibernate获得成功的十大理由
【JSP编程】下面是对Hibernate开发工作的个人想法,正是这些工作使得Hibernate如此迅速的得到广泛的欢迎。 1、飞快的版本发布 保持活跃的开发速度,经常进行版本发布,甚至几天之内就从前一个版本开发到下一个版本。这样是保证软件远离Bug的最好的办法,也可以让用户感到很放心,确信Hibernate的开发十分活跃,另外这样做也有一...
|Hi|ib|be|er|rn|na|at|te|e获|获得|得成|成功|功的|的十|十大|大理|理由|由| -
XML轻松学习手册(4)XML语法
【XML/RSS】第四章 XML语法 提纲: 一.XML语法规则 二.元素的语法 三.注释的语法 四.CDATA的语法 五.Namespaces的语法 六.entity的语法 七.DTD的语法 通过前面三章的学习,我们已经对什么是XML,它的实现原理以及相关的术语有所了解。接下来我们就开始学习XML的语法规范,动手写自己的XML文档。一.XML语法规则...
|XM|ML|L轻|轻松|松学|学习|习手|手册|册(|(4|4)|)X|XM|ML|L语|语法|法| -
XML与HTML的结合(上)
【XML/RSS】北京邮电大学 张剑 XML的局限性目前,许多Web网站的内容数据都存放在数据库或数据文件中。对于Web程序开发人员来说,如果要想把有用的信息从数据库中提取出来,传统的方法是在服务器端编写脚本程序(如VBScript、JavaScript、CGI、ASP、Perl等等),通过对数据库执行SQL查询得到相关记录,然后把查询结果组...
|XM|ML|L与|与H|HT|TM|ML|L的|的结|结合|合(|(上|上)|)| -
XML轻松学习手册(四):XML语法
【XML/RSS】第四章 XML语法 提纲: 一.XML语法规则 二.元素的语法 三.注释的语法 四.CDATA的语法 五.Namespaces的语法 六.entity的语法 七.DTD的语法 通过前面三章的学习,我们已经对什么是XML,它的实现原理以及相关的术语有所了解。接下来我们就开始学习XML的语法规范,动手写自己的XML文档。 一.XML语法规则...
|XM|ML|L轻|轻松|松学|学习|习手|手册|册四|四X|XM|ML|L语|语法|法| -
XML简易教程之三
【XML/RSS】XML的未来 现在你已经知道XML。确实,结构有点复杂,而且DTD有各种可以定义文档可以包含的内容的选项。但还不只这些。考虑一个数据交换对其很重要的产业,如银行。银行使用所有权系统来跟踪内部的交易,但是如果他们在Web上使用一种通用的XML格式,那么他们必须描述交易信息给另一个机构或应用程序(如Quicken或M...
|XM|ML|L简|简易|易教|教程|程之|之三|三|