搜索列表
-
Java2下Applet数字签名
【JSP编程】我的项目是使用APPLET制作一个实时消息队列监控程序,由于涉及到了本地资源,对APPLET一定要进行数字签名和认证。我使用的环境是WINDOWS2000,应用服务器是WEBLOGIC6.0,开发环境是JBUILDER4.0。之前我提醒大家一定要注意服务器端和客户端的概念。那些文件应该在服务器端,那些文件应该在客户端...
|Ja|av|va|a2|2下|下A|Ap|pp|pl|le|et|t数|数字|字签|签名|名| -
J2SE中的序列化的认识
【JSP编程】java中处处体现着简单的程序设计风格,序列化作为最常用的功能之一,在java中的设计尤为“简单”。在ObjectInputStream 和ObjectOutputStream的帮助下,我们可以轻松的实现序列化。 只要我们的class 实现了java.io.Serializable接口,就可以利用ObjectOutputStream的writeObject()方法将一个对象序列化;利...
|J2|2S|SE|E中|中的|的序|序列|列化|化的|的认|认识|识| -
J2SE中的序列化之继承
【JSP编程】当一个父类实现Serializable接口后,他的子类都将自动的实现序列化。 以下验证了这一点: package Serial; import java.io.Serializable; public class SuperC implements Serializable {//父类实现了序列化 int supervalue; public SuperC(int supervalue) { this.supervalue = superv...
|J2|2S|SE|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 3.0开发指南之多表映射
【JSP编程】在前面的例子中,我们每一个实体Bean只映射到数据库中的一张表上。事实上,一个实体Bean可以映射到多张表上。在一些需要字典表的项目上会经常用到,象以前我做过的项目,使用到很多国标规定的数据表。在我们下面这个例子中,性别作为一个字典表存在,学生这个实体将映射到学生信息表、性别表这两个表。 从表可以使用@Se...
|EJ|JB|B3|30|0开|开发|发指|指南|南之|之多|多表|表映|映射|射| -
EJB3.0开发之多对多和一对一
【JSP编程】在前面的例子中,我们演示了一对多和多对一的例子,在本章将演示多对多和一对一的关系。 学生和老师就是多对多的关系。一个学生有多个老师,一个老师教多个学生。 学生和档案就是一对一的关系(不知道国外的学生有没有档案?)。 为了实现多对多的关系,数据库中需要关联表,用以在两个实体间建立关联。JBoss可以...
|EJ|JB|B3|30|0开|开发|发之|之多|多对|对多|多和|和一|一对|对一|一| -
EJB3.0之实体Bean的继承
【JSP编程】在EJB3.0中,实体Bean可以实现继承关系。 比如有个Person的实体bean,它有姓名和性别两个属性。 上帝和女娲造人的时候,造出两种人:Man和Woman。Man和Woman都是实体Bean,而且他们都继承Person。 单一表策略就是副实体和子实体的数据都存放在一张表中,同时指定一列用来区别这些实体。 如: @En...
|EJ|JB|B3|30|0之|之实|实体|体B|Be|ea|an|n的|的继|继承|承| -
初探Java类加载机制
【JSP编程】一、在jdk1.2以后,类加载是通过委托来完成的,这意味着如果 ClassLoader 不能找到类,它会请求父代 ClassLoader 来执行此项任务,所有 ClassLoaders 的根是系统 ClassLoader,它会以缺省方式装入类 -- 即,从本地文件系统。今天我们就来探讨一下在jvm中这些机制是怎样运行的。让我们假设有一个class字节码文件(比如H...
|初探|探J|Ja|av|va|a类|类加|加载|载机|机制|制| -
JavaBeans程序开发
【JSP编程】 JavaBeans的属性 JavaBeans的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBeans设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 1. Simple属性 一个简单属性表示一个...
|Ja|av|va|aB|Be|ea|an|ns|s程|程序|序开|开发|发| -
Java中基于Aspectwerkz的AOP
【JSP编程】 一、AOP编程概览 面向对象编程技术进入软件开发的主流对软件的开发方式产生了极大的影响,开发者可以用一组实体以及这些实体之间的关系将系统形象地表示出来,这使得他们能够设计出规模更大、更复杂的系统,开发周期也比以前更短。OO开发的唯一问题是,它本质上是静态的,需求的细微变化就可能对...
|Ja|av|va|a中|中基|基于|于A|As|sp|pe|ec|ct|tw|we|er|rk|kz|z的|的A|AO|OP|P| -
Java中使用JCOM操作Office对象
【JSP编程】 通过使用COM技术,我们用微软Office应用程序能够建立很多应用程序扩展,但是Java开发人员却无法享受它带来的便利--除非他们拥有方便的Java访问COM的途径(Java-to-COM桥)。使用JCom的时候,你可以在Java中控制几乎所有的COM对象,而且它还带有一些用于Excel的强大的辅助类。 在你每次编写用HTM...
|Ja|av|va|a中|中使|使用|用J|JC|CO|OM|M操|操作|作O|Of|ff|fi|ic|ce|e对|对象|象| -
为什么Java中继承多数是有害的
【JSP编程】 大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“Java设计模式”一书详细阐述了怎样用接口继承代替实现继承。这篇文章描述设计者为什么会这么作。 Extends是有害的;也许对于Charles Manson这个级别的不是,但是足够糟糕的它应该在...
|为什|什么|么J|Ja|av|va|a中|中继|继承|承多|多数|数是|是有|有害|害的|的|