- 浏览: 274585 次
- 性别:
- 来自: ...
最新评论
-
dingbuoyi:
好东西 例子可以跑 谢谢~
H2 + hibernate -
windlike:
嗯,其他语言能做的,java也可以做,让我重拾了对java的信 ...
Click framework 快速入门指南 -
H_eaven:
这个只是类的初始化时机吧 。
不算是类的生命周期啊.
被骗进来 ...
java类型的生命周期 -
啤酒泡泡:
http://click.sourceforge.net/do ...
Click framework 导言(一) -
nathanlee:
略简化<aop:config> <a ...
structs2+spring+ibatis
文章列表
在web.xml中配置有
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
当页面请 ...
- 2009-02-18 22:35
- 浏览 1083
- 评论(0)
Solr的安装步骤
1 下载并安装Tomcat , 确定其成功运行http://localhost:8080/
2 在server.xml中配置编码格式 URIEncoding
3 下载solr, 并将其解压在c:\temp\solrZip\
4在合适位置新建目录:如c:\web\solr1\ 和c:\web\solr2\
5将 c:\temp\solrZip\example\solr\中的文件拷贝到c:\web\solr1\ 和 c:\web\solr2\
6 将c:\temp\solrZip\dist\ 下的*.war文件拷贝到c:\tomcat\lib\ ...
- 2009-02-17 00:18
- 浏览 1137
- 评论(0)
package com.question;
public class Singleton {
private static class Holder {
private static final Singleton singleton = new Singleton();
}
private Singleton() {
int i = 1;
System.out.println(i++);
}
public static final Singlet ...
- 2009-01-17 11:54
- 浏览 895
- 评论(0)
命令模式(我的理解)
前言
第一章:通常的命令模式
第二章:简化的命令模式
第三章:其他要说的内容
前言
以下是我对命令模式的理解。可能和很多其他文章讲述的不太一样。经过我理解加工的。供大家参考!学艺不精,并且写的比较仓促,还请大家指教。
通常的命令模式:
1.1通常命令模式有一下几个角色
调用者:(命令的执行者)
生成有序的命令队列
按顺序执行命令操作
提供撤销命令操作
记录已经操作的命令
抽象命令:
抽象的命令接口
具体命令:
具体的命令。
由三个要素组成:执行者,执行者要作的操作和被执行的对象组成。当然还可以有其他,比如将对象执行成什么结果。例如:调用Mypait类(执行者)将My rec ...
- 2008-12-02 00:19
- 浏览 1001
- 评论(0)
在Hibernate的配置中,我目前是采用Annotation的方式,不过原理应该都一样。
对于如下的属性:
private String dtaContent;
@Lob(type = LobType.CLOB, fetch = FetchType.LAZY)
@Column
public String getDtaContent() {
return dtaContent;
}
Hibernate会默认对应到MySQL的Text上去。Text是有65535字节限制的。
改成:
private String dtaContent;
...
- 2008-11-30 14:01
- 浏览 13654
- 评论(0)
1 not-null="false"(默认)
2 not-null="true" 常常设置在本表这一端。
3 当多端student设置为 cascade=“all” , 即使此时teacher为自由态, 仍可以级联保存
4 当执行对象的查询操作时, 对于load方法。此时只得到了自然主键id, 没有执行select操作。
注意: 当用到其它的属性时, 才执行相应的select操作。
5 inverse 至少多的那一端维护。(默认)
当teacher 端 inverse=false, 如果
teacher.getStu ...
假设存在两个实体Teacher和Student
且teacher和student是one-to-many的关系。
在配置双向关联时,那么对inverse的使用, 会存在如下情况:
1、
Teacher.hbm.xml
<set name="students"
inverse="true">
<key column="teacher_id" not-null="true">
</key>
<one-to-many class=&qu ...
- 2008-11-30 00:19
- 浏览 2877
- 评论(0)
关于Hibernate由Annotation切换到hbm配置文件, 只需修改此处
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="lazyDataSource" />
</property>
<property n ...
当处于高并发环境时,有可能多个事务同时作用于某步操作,这将导致事务在不同时间读取到的数据不一致或修改丢失等错误。
为了避免上述错误, 可采用如下策略:
使用完全隔离的事务
serializable 使用完全隔离的事务,事务看起来像是一个接一个地执行。
repeatable 保证每次读取相同的记录能得到相同的结果
read commited 通常情况下,我们应该使用该隔离级别, 并结合使用乐观锁和悲观锁。
乐观锁
其原理就是事务在执行更新操作前先判断更新数据是否被修改。可以通过版本号、时间戳、对象状态等来判断是否已被修改。一般情况下,尽量使用版本号来判断,只在对老系统进行升级且无法使用 ...
大家平时有没有比较过springMVC struts1MVC 及struts2MVC的优缺点
通过比较从中我们能够得出些什么?
敢情大家一起讨论下 ~
<html>
<head>
<script type='text/javascript' src='/DWR/dwr/interface/AddressLookup.js'></script>
<script type='text/javascript' src='/DWR/dwr/engine.js'></script>
<script type='text/javascript' src='/DWR/dwr/util.js'></script>
<script ty ...
- 2008-10-27 22:37
- 浏览 1121
- 评论(0)
创建table
本例子介绍一些在DWR2.0中才出现的特征。
当页面被第一次加载的时候,onload事件将调用服务器端的People.getAllPeople()函数返回一个people对象的数组。
JavaScript使用cloneNode()在表格内为每一个返回的person建立一列。具体来说,对每一个person
引用dwr.util.cloneNode("pattern", { idSuffix:person.id });这将建立一个id为pattern节点的copy。
假如原有的node如下:
引用<div id="pattern"& ...
- 2008-10-26 21:43
- 浏览 2359
- 评论(0)
<html>
<head>
<title>
</title>
<script type='text/javascript' src='/DWR/dwr/interface/ResourceForward.js'></script>
<script type='text/javascript' src='/DWR/dwr/engine.js'></script>
<script type='text/javascript' src='/DWR/dwr/util ...
- 2008-10-26 12:05
- 浏览 1344
- 评论(0)
这里是一个简单的介绍从服务器端获取文本来动态更新web页面的例子
sayHello.html
<html>
<head>
<title></title>
<script type='text/javascript' src='/DWR/dwr/interface/Person.js'></script>
<script type='text/javascript' src='/DWR/dwr/engine.js'></script>
<script ty ...
- 2008-10-25 23:38
- 浏览 1604
- 评论(0)
DWR有着很大的用户群体,在很多项目中都有使用,如:Walmart购物网、美国航空订票网。
DWR有大量的特征,比如:调用批处理、处理异常等等。DWR包含两个主要的部分
一个运行于服务器端的Servlet,它负责处理请求并将响应返回给 ...
- 2008-10-23 01:15
- 浏览 1175
- 评论(0)