12 2012 档案
摘要:我的页面是几个div组成的:(1)<div> <div>姓名</div> <div><input type='text' name= "name" /></div> <div><input type='submit' /></div><div>(2)<div>.....</div>本来我的(1)(2)页面显示是一个整体,但是我在(1)的div之间加了一个form表单,IE7中显示(1)(2)之间就出现
阅读全文
摘要:在 struts 中使用动态 form,需要 有以下几步:1)配置动态form要想使用动态 form, 首先要现在 struts-config.xml 中作配置实例代码如下:< form-beans > < form-bean name = "vOForm" type = "org.apache.struts.action.DynaActionForm" > < form-property name = "uname" type = "java.lang.String" /> &
阅读全文
摘要:1. 概述 第一次接触BeanUtils是在学习Struts的过程中,在Struts中它被大量用于处理FormBean。BeanUtils主要提供了对于JavaBean进行各种操作, BeanUtils一共分4个包:Ø org.apache.commons.beanutilsØ org.apache.commons.beanutils.convertersØ org.apache.commons.beanutils.localeØ org.apache.commons.beanutils.locale.converters其中上面两个是BeanUtils
阅读全文
摘要:1、inverse放弃属性关系的维护,主要用在一对多关系上的维护(让多个人记住一个,而不让一个记住多个)。
阅读全文
摘要:java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。Java 2集合框架图 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。 实现类:8个实现类(实线表示),对接口的具体实现。 在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因此,允许您更改基本的数据结构而不必改变其它代码。 · Collection 接口是一组允许重复的对象。 · S
阅读全文
摘要:Java接口和Java抽象类代表的就是抽象类型。抽象类与接口紧密相关。然接口又比抽象类更抽象,这主要体现在它们的差别上:1) 类可以实现无限个接口,但仅能从一个抽象(或任何其他类型)类继承,从抽象类派生的类仍可实现接口,从而得出接口是用来解决多重继承问题的。但这个优点非常有用。如果向一个抽象类里加入一个新的具体方法时,那么它所有的子类都一下子都得到了这个新方法,而Java接口做不到这一点,如果向一个Java接口里加入一个新方法,所有实现这个接口的类就无法成功通过编译了,因为你必须让每一个类都再实现这个方法才行,这显然是Java接口的缺点。2)抽象类当中可以存在非抽象的方法,可接口不能且它里面的
阅读全文
摘要:hibernate3 自带的默认的日志框架是slf4j,hibernate3的slf只是一个日志的接口,而hibernate3 自带默认的日志框架,在实际开发中很少有公司或者是项目中用到,这里记录一种使用log4j的日志框架来代替slf4j日志框架的实现,具体配置以及实现如下:一.加入log4j的日志框架说明:1. slf4j-api-1.6.1.jar文件,就是前面指的hibernate3自带日志的API(提供了各种日志的接口).2. log4j-1.2.16.jar文件,就是log4j的框架.3. slf4j-log4j12-1.6.1.jar文件,就是hibernate3自带的日志接口与
阅读全文
摘要:log4j是一个非常强大的log记录软件.首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html下面先来看Log4J的类图Logger - 日志写出器,供程序员输出日志信息Appender - 日志目的地,把格式化好的日志信息输出到指定的地方去ConsoleAppender - 目的地为控制台的AppenderFileAppender - 目的地为文件的AppenderRollingFileAppender - 目的地为大小受限的文件的AppenderLayout - 日志格式化器,
阅读全文
摘要:该技巧适合 Windows 2000 / XP / Vista 1:准备一张图片,比如 jian.jpg。准备目标文件,比如dan.txt。我们要实现把dan.txt隐藏在图片里面。 2:打开命令行提示符:点击“开始→运行”,输入“cmd”。 3:把要隐藏的文件 dan.txt用 WinRAR 压缩。生成dan.rar压缩包 4:我们假设中两个文件都存放在“D:/jandan”下。输入命令: copy /b D:/jandan/jian.jpg + D:/jandan/dan.rar D:/jandan/jiandan.jpg copy /b D:\jandan\jian....
阅读全文
摘要:Hibernate 中Criteria 的使用介绍:要对资料库管理系统进行操作,最基本的就是使用SQL(Standard Query Language)语句,大部份的资料库都支援标准的SQL语句,然而也有一些特定于资料库的SQL语句,应用程式配合SQL语句进行资料库查询时,若使用到特定于资料库的SQL语句,程式本身会有相依于特定资料库的问题。使用Hibernate时,即使您不了解SQL的使用与撰写,也可以使用它所提供的API来进行SQL语句查询,org.hibernate.Criteria对SQL进行封装,您可以从Java物件的观点来组合各种查询条件,由Hibernate自动为您产生SQL语句
阅读全文
摘要:一、Session中的函数: 1、session中的函数get(Class args0,Serializable args1),获取数据库中获取类实例按照主键查找args1,load(Class args0,serializable args1)具有同样的功能,只不过load采用懒加载机制,在问访问load返回数据之前是不访问数据库的,load返回的对象从不为空。 2、函数persist()与save()都是保存对象的功能,区别是:save()在没有开启事物的情况下会将数据插入数据库,之后数据库回滚将数据删除、而persist不会插入数据。在开启事物的情况下,persist()与save(..
阅读全文
摘要:1、编写一个类不允许被继承,添加属性限制final eg:public static final Util{} 如果不想让这个类出现对象即被别人new 出,将此类添加私有的构造方法即可public static final Util{ private Util(){ }} 2、hql语言(Hibernate Query Language)。 3、基类引用子类对象实例。好处: (1)、子类可以使用父类中的数据 (2)、可以易于程序维护,父类方法比较统一。 (3)、降低耦合,容易维护,容易修改4、mysql中查看数据表的创建语句:show create table ta...
阅读全文
摘要:static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。 只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象。用public修饰的static成员变量和成员方法本质是全局变量和全局方法,当声明它类的对象市,不生成static变量的副本,而是类的所有实例共享同一个static变量。 stati...
阅读全文
摘要:初学hibernate,配置完后运行出现1、hibernate.dialect' must be set when no Connection available错误;检查配置文件,写的很对就是不知道哪出错了,后来度娘告诉我:Configuration cfg = new Configuration();这样写默认读取的是hibernate.properties配置文件,而我只是添加了,hibernate.cfg.xml配置文件,所以应这么写:Configuration cfg = new Configuration().configure();2、hibernate二级缓存配置。 h
阅读全文

浙公网安备 33010602011771号