- 浏览: 25293 次
- 性别:
- 来自: 北京
最新评论
文章列表
默认时,所有Spring Bean都是单一的.也就是说,当容器分配一个Bean时(不论是通过自动装配,或者还是通过调用容器的getBean()),总是会分发Bean的准确实例.但是有时需要在第次请求时都需要一个唯一的Bean实例.
如何重载Spring默认的单一性质呢?
当在SPRING中声明<BEAN>时,有声明Bean范围的选项.为了使得每次都能产生一个新的Bean实例,可以声明Bean的Scope属性为prototype.
范围化是Spring2.0新增加的功能.在Spring2.0之前,可以设置<Bean>的singleton属性为f ...
- 2009-01-18 13:52
- 浏览 565
- 评论(0)
Spring是一个开源框架,由Rod Johnson创建。是为简化企业级应用开发应运而生的。使用Spring,你可以用简单的JavaBeans来实现那些以前只有EJB才能实现的功能。不只是服务端开发能从中受益,任何Java应用开发都能从Spring的简单、可测试和松耦合特征中得到好处。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
轻量级——从大小和应用开支上说Spring都算是轻量级的。整个Spring框架可以打成一个2.5MB
- 2009-01-05 11:07
- 浏览 740
- 评论(0)
本段是摘自Java Persistence with Hibernate中文版的第299頁。
get()和 load()之間的一個區別在於它們如何表明實例無法被找到。如果数据库中不存在包含給定標識符值的行,get()就返回null。load()方法拋出一個ObjectNotFoundException 。
更重要的是,load()方法可能返回一个代理(proxy),一个占位符,而不命中数据库。这个结果就是稍后你可能得到一个ObjectNotFoundException,一旦你试图访问返回的占位符,就立即强制它初始化。(这也称作延迟加载(lazy loading))。
load ...
- 2008-12-30 11:17
- 浏览 681
- 评论(0)
Some days ago. I bought a book named Java Persistence with Hibernate.
Now , I will show a simple sample for everybody who wanna learn the skill of Hibernate.
Step one.
Create a class named Message,Of course ,you should have created a project in IDE.
Message.javapackage hello;
public class M ...
- 2008-12-23 13:38
- 浏览 558
- 评论(0)
<html><head><title> Show the current time</title><script> var temp = null;var timeValue = null;function divCon(){ temp = document.getElementById('thetime');temp.innerText = "Time: " + timeValue;
} var timerID = null; var timerRunning = false;function stopclock ...
- 2008-12-23 08:43
- 浏览 1044
- 评论(0)
这周三终于完成了自己的一个心愿,就是通过了SUN公司SCJP的考试。结果还不错,93%的通过率,呵呵。考试的时候还真的挺紧张,四周都是摄像头。
- 2008-12-20 21:44
- 浏览 629
- 评论(0)
Struts中重写ActionForm中validate方法验证表单
要想验证就要先重写验证函数,在org.apache.struts.action.ActionForm
中有两个验证表单函数,分别为
public ActionErrors validate(ActionMappingmapping,
javax.servlet.ServletRequestrequest)和
public ActionErrors validate(ActionMappingmapping, javax.servlet.http.HttpServletRequestrequest)
我们 ...
- 2007-08-21 18:36
- 浏览 687
- 评论(0)
JAVA串行化(序列化)
假设你想保存一个或多个对象的状态。如果Java不具备串行化能力,就不得不使用某个I/O类写出你想保存的所有对象的实例变量的状态。
串行化简单地说就是“保存这个对象及其所有实例变量Transient,这意味,不会把瞬态变量的值作为对象的串行化状态的一部分包括进来。”。实际上,更有趣的是,显式地将一个变量标识为
将要实现序列化的类必须实现Serializable接口或者是Externalizable接口。
在Serializable接口中没有定义任何方法,而在Externalizable接口中需要实现
public void writeExternal(Objec ...
- 2007-08-04 15:54
- 浏览 624
- 评论(0)
Java语言中包的简单使用
个人感觉包就是一个文件层次结构,作用就是为了开发和管理。.
下面讲一下我今天在使用包时遇到的事情。
以下是两个JAVA文件。
package pkg;//pkg包
public class Kit
{
public voidgo()
{
System.out.println("T ...
- 2007-07-20 21:13
- 浏览 820
- 评论(0)
菜鸟极Oracle、Tomcat以及MyClipse低能使用过程。
(前几张截图不正确,不知为什么,难道是我贴错了。但文章没错。)
今天在家没事做,由是就装上了一个Oracle9i,其实Oracle9i并非想像的那么大,我将其装在了我的D盘上,(只有 ...
- 2007-07-18 23:13
- 浏览 661
- 评论(0)