Be

使用JavaBean创建您的网上日历本(2)

importjava.text.DateFormat;importjava.text.SimpleDateFormat;importjava.util.*;publicclassHtmlCalendarNotePad{publicstaticfinalintMONDAY_FIRST=1;//设置每星期是以星期一为第一天publicstaticfinalintSUNDAY_FIRST=2;//设置每星期是以星期日为第一天privateHashtableconfig;privatestaticfinalStr

EJB3.0之实体Bean的继承

在EJB3.0中,实体Bean可以实现继承关系。比如有个Person的实体bean,它有姓名和性别两个属性。Man和Woman都是实体Bean,而且他们都继承Person。@Target@Retentionpublic@interfaceDiscriminatorColumn{Stringname()default"";booleannullable()defaultfalse;StringcolumnDefinition()default"";intlength()default10;}这个例子主要有以

JavaBeans程序开发

JavaBeans的属性JavaBeans的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBeans设计中,按照属性的不同作用又细分为四类:Simple,Index,Bound与Constrained属性。这种事件是传递到其它的Beans,至于接收事件的Beans应做什么动作由其自己定义。

Hibernate+Spring+Struts扩展Struts

在这篇文章中,我们将使用一个Struts应用的示例来示范如何使用这三种方式来扩展Struts。两个扩展Struts成功的范例是Struts自身的Validation和Tiles框架。我们可以用一个HibernatePlugIn来实现这个需求,通过如下的两步:1、创建一个类实现了PlugIn接口:publicclassHibernatePlugInimplementsPlugIn{privateStringconfigFile;//Thismethodwillbecalledatapplicationshu

Java开源项目Hibernate

Hibernate已经帮我们解决了业务数据层这个本来十分复杂的模块的底层实现,现在,我们只要在外层裹上我们的代表数据的类即可。二)对象模型与关系数据库模型差异在写出我初探Hibernate的感受之前,我觉得写下这一节还是很有必要的。在进入正式研究Hbernate之前,我们可以思索一下问题的似乎简单与似乎十分复杂的矛盾。首先可以肯定class1àtable1,class2àtable2;很显然,table1和table2都要互相增加多一列来保存对方的key。

JSP开发入门(三)--JSP与JavaBean

虽然你可以在小型指令文件里放入一大块的程序代码,但是大多数的Java程序代码是属于可以重复使用的组件,称为JavaBean。JavaBean的价值在于它可以经由一组特性来使用,而这些特性则提供对JavaBean设定的存取。以人来作范例,此人就是JavaBean,而他的姓名,社会福利安全号码,以及住址可以是特性。对于JSP网站,基本上你是将'JavaBean'动态的连接到你的网站。一但你宣告了JavaBean之后,你就可以存取它的特性来订定它。

使用JSP + JAVABEAN + XML 开发的一个例子

本例子是参考了一些网站上有关JSP对XML的操作的相关文档,又结合了一些个人的体会。例子涉及的内容是,开发的一个企业内部定餐系统后台管理端的部分代码,功能主要集中在对于餐馆基本信息的管理。该例子本身开发的起因是我在原公司和同事们一个玩笑的一部分。例子本身是在TOMCAT4.01平台下运行的B/S结构的程式。/tomcat/webapps/canyin/WEB-INF/classes/canyin/connXmlBean.class-----连接xml文件/tomcat/webapps/canyin/WEB