- 浏览: 42836 次
- 性别:
- 来自: 杭州
最新评论
-
zhouhui19900814:
父类的引用new子类的对象的时候父类的引用不能看到子类新增加的 ...
多态的部分 -
duduitq:
在什么情况下用this.getSessionFactory.o ...
Hibernate API简介 -
println:
不错
懒加载和缓存 -
ttitfly:
不错。加油
struts的控制器组件中的小结 -
宋存义:
也有站位的作用
它能按顺序传入数据
泛型小结
文章列表
java常用正则表达式
1。^\d+$ //匹配非负整数(正整数 + 0)
2。^[0-9]*[1-9][0-9]*$ //匹配正整数
3。^((-\d+) ?(0+))$ //匹配非正整数(负整数 + 0)
4。^-[0-9]*[1-9][0-9]*$ //匹配负整数
5。^-?\d+$ //匹配整数
6。^\d+(\.\d+) ...
- 2008-12-12 13:00
- 浏览 938
- 评论(0)
一.抽象类(abstract): 1.抽象类必须用abstract修饰符来定义,抽象方法也必须用abstract修饰符来定义。 2.抽象类不能被实力化,也就是不能用new关键字去产生对象。 3.抽象方法只需声明,不需实现。 4.含有抽象方法的类必须被声明为抽象类,抽象类的子类必须覆盖所有的抽象方法后才被实力化,否则这个子类还是个抽象类;
二.接口(interface)
接口是特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现;
接口中的变量默认是public static final 标识的,所以接口中的变量就是全局静态常量;
public interf ...
- 2008-12-11 16:06
- 浏览 874
- 评论(0)
import java.io.BufferedReader;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
public class Test {
public static void main(String[] args) throws IOException {
BufferedRead ...
- 2008-12-11 09:16
- 浏览 751
- 评论(0)
<div style="width:700px;margin-left:50px"> 文档左右边的空行
<div align="center" > 使文字居中
一个<br>是换一行,两个则是空一行;
- 2008-12-05 10:58
- 浏览 981
- 评论(0)
事务基本概念:
事务是并发控制的基本单位.所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位,例如,银行转账工作,从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行.所以,应该把它们看成一个事务.事务是数据库维护一致性的单位,在每个事务结束时,都能保持数据一致性.
基本特征:
原子性(Atomic):
事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败.
一致性(Consistencey):
只有合法的数据可以被写入数据库,否则事务应该将其回滚到最初状态.
隔离性(Isolation):
事务允 ...
- 2008-10-13 19:13
- 浏览 923
- 评论(0)
hibernate.cfg.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuratio ...
- 2008-10-01 16:37
- 浏览 912
- 评论(0)
Hibernate API中的接口可分为:
1.提供访问数据库的操作的接口:Session,Transaction,和Query接口;
2.用于配置Hibernate的接口:Configruation。
3.回调接口,使用应用程序接受Hibernate内部发生的事件,并做出相关的回应:Interceptor,Lifecycle,和Validatable接口;
4.用于扩展Hibernate的功能的口:UserType,CompositeUserType;
Hibernate的核心接口:
1.Configuration接口 ...
- 2008-09-29 19:27
- 浏览 4262
- 评论(1)
Servlet过滤器的概念:
它能够对Servlet容器的请求和响应对象进行检查和修改,Servlet过滤器本身并不产生请求和响应对象,它只能提供过滤作用。Servlet过期能够在Servlet被调用之前检查Request对象,修改Request Head ...
- 2008-09-28 18:55
- 浏览 1029
- 评论(0)
EJB组件:它是运用在应用服务器端的组件,它包含了企业应用的业务逻辑。在运行环境中,企业运用客户程序通过调用EJB组件的方法来执行业务。
EJB分两类:
1.会话Bean:实现会话中的业务逻辑。
<1>会话状态Bean:有状态会话Bean的实例始终和一个特定的客户关联,它的实例变量可以维护特定客户的状态。
<2>无状态会话Bean:无状态会话Bean的实例不与一个特定的客户关联,它的实例变量不能维护特定客户的状态。
2.实体Bean:实现一个业务实体。
一个EJB至少包括3个java文件:Remote接口,Home接口和Ent ...
- 2008-09-27 17:55
- 浏览 1075
- 评论(0)
StrutsBean标签库中的标签可以访问可以访问已经存在的javabean以及它们的属性还可以定义新的Bean,把它存放在page范围内或用户指定的范围;
StrutsBean标签库大致分三类:
1.用于访问HTTP请求信息或JSP隐含对象的Bean标签;
<1><bean:cookie>:访问cookie信息;
<2><bean:header>:访问http请求的header信息;
<3><bean:perameter>:访问请求参数;
<4><b ...
- 2008-09-25 17:34
- 浏览 799
- 评论(0)
struts的控制器组件主要包括:
1.ActionServlet组件:充当struts框架的中央控制器;
2.RequestProcessor组件:充当每个子应用模块的请求处理器;
3.Action组件:负责处理一项具体的业务;
Struts的控制器主要执行以下任务:
1、接受用户的请求
2、根据不同的请求去调用对应的模型组件(Action)来执行相应的业务逻辑。
3、获取业务逻辑的执行结果。
4、根据当前的状态数据及业务逻辑的处理结果,选择适合的视图组件(JSP)返回给客户。
Servlet容器在启动或者用户首次请求Acti ...
- 2008-09-24 16:49
- 浏览 962
- 评论(1)
struts流程
1.检索和用户请求相匹配的ActionMapping实例,如果不存在,就返回用户请求路径无效信息。
2.如ActionForm实例不存在,就创建一个ActionForm对象,把客户提交的表单数据保存到ActionForm对象中。
3.根据配置信息决定是 ...
- 2008-09-23 16:43
- 浏览 878
- 评论(0)
Servlet处理流程:
客户端发出请求,WEB服务器传递给Servlet引擎,调用对应Servlet对象
,并且service()方法
返回响应信息
;如果该对象没有初始化,调用构造函数创建对象,再调用init()
方法初始化对象,如果该对象已初始化并且标记为可用,则该对象在内存中不用初始化,然后调用service()方法处理请求。
Servlet执行方式:
每个请求通过对应独立线程调用servlet对象的service()方法,因为servlet对象是同一个对象,所以service()应该为线程安全的。
- 2008-09-09 23:33
- 浏览 2180
- 评论(0)
联合主键:就是表中2个或者2个以上的字段做为这个表的主键,通常多对多的关系表中使用联合主键
在hibernate中,联合主键必须重写equals(),hashcode()方法
eg:create table aa (a int,b int,c char(2),d datetime);
alter table aa add primary key (a,b);
- 2008-04-04 10:50
- 浏览 1445
- 评论(0)
写web程序内部的跳转逻辑时,先只考虑正常情况的代码,然后再逐一加入各种
意外的代码,在每个意外代码结束家加上return;在意外跳转之前,注意把当前
的参数值传出去,以便处理完意外后能再回来;
在tomcal\cong\server.xml中更改如下代码:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIE ...
- 2008-03-01 08:54
- 浏览 781
- 评论(0)