- 浏览: 253019 次
- 性别:
- 来自: 湖南
最新评论
-
lianlupengUestc:
From my testing (Struts2 versio ...
struts2 注解 -
yulongxiang:
非常感谢!!!!!!!
使用动态ActionForm(转)
文章列表
理解JBPM(java Business Process Management)的基本概念:
jPDL - JBPM Process Definition Language
JBPM简要过程:
1、定义流程(利用JPDL)
2、部署流程(部署到数据库)
3、创建公文并与流程实例绑定
4、可通过JBPM的接口,触发流程向下流动
5、可 ...
我的是uniqueResult()写掉了
User user = (User)getSession().createQuery("select u from User u where u.username = ?")
.setParameter(0, username).uniqueResult();
package com.hugui.dwr;
public class DWRTest {
public String hello(){
return "你好!";
}
}
package com.hugui.dwr;
public class DWRTest2 {
public String hello(String name, int age){
return "年龄"+age+"名字"+name;
}
}
package com.hugui ...
可能是因为在配置事务传播特性的时候,将这种操作配置为了readOnly
<!-- 事务的传播特性 -->
<tx:advice id="txAdvice" transaction-manager="transactionManager">
<tx:attributes>
<tx:method name="add*" propagation="REQUIRED"/>
<tx:method name="del*" p ...
默认情况下,从 bean工厂所取得的实例为Singleton(bean的singleton属性)
1.Singleton: Spring容器只存在一个共享的bean实例,默认的配置。
2.Prototype: 每次对bean的请求都会创建一个新的bean实例。
二者选择的原则:有状态的bean都使用Prototype作用域,而对无状态的bean则应该使用singleton作用域。
没有状态信息的对象的用singleton 如dao
有状态信息的且不可共享的用prototype 如普通action
在 Spring2.0中除了以前的Singleton和Prototype外又加入了三 ...
是传值问题,传的不是集合,所以不能遍历
OpenSessionInViewFilter的主要功能是用来把一个Hibernate Session和一次完整的请求过程对应的线程相绑定。目的是为了实现"Open Session in View"的模式。例如: 它允许在事务提交之后延迟加载显示所需要的对象。
OpenSessionInViewFilter 过滤器将 Hibernate Session 绑定到请求线程中,它将自动被 Spring 的事务管理器探测到。所以 OpenSessionInViewFilter 适用于 Service 层使用HibernateTransactionManager 或 JtaTrans ...
sessionFactory.getCurrentSession()可以完成一系列的工作,当调用时,
hibernate将session绑定到当前线程,事务结束后,hibernate
将session从当前线程中释放,并且关闭session。当再次调用getCurrentSession
()时,将得到一个新的session,并重新开始这一系列工作。
这样调用方法如下:
Session session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
Event theEven ...
一、安装方法:
方法一、如果可以上网可在线安装
1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;
2. 选择Search for new features to install,点击Next进入下一步;
3. 点击"New Remote Site"按钮,在弹出的对话框中输入:
name:SVN
url:http://subclipse.tigris.org/update_1.4.x
点击OK,关闭对话框,并点击Finish按钮,Myeclipse自动下载插件安装程序;
4. 下载完插件之 ...
是因为事务没有提交
在hibernate.cfg.xml文件中加入
<property name="connection.autocommit">true</property>
搞定了...(或者自己写dao)
Sina邮箱:pop3.sina.com.cn(免费)/smtp.sina.com.cn
pop3.vip.sina.com(收费)/smtp.vip.sina.com
Sohu邮箱:pop3.sohu.com/smtp.sohu.com
pop3.vip.sohu.com/smtp.vip.sohu.com
21cn邮箱:pop.21cn.com/smtp.21cn.com
pop-ent.21cn.com/smtp-ent.21cn.com
Tom邮箱(163邮箱):pop.tom.com/smtp.tom.com
pop.163.net/smtp.163.net
新网邮箱:mail ...
<% String currentURI=request.getRequestURI(); String targetURL = currentURI.substring(currentURI.lastIndexOf("/")+1, currentURI.length()); int falg=0; // 处理所有参数 java.util.Enumeration e = request.getParameterNames(); whi ...
验证码 换一张 实现
- 博客分类:
- jsp
<script language="javascript">
function change()
{
var img =document.getElementById("safeCode");
img.src=img.src+"?"+Math.random;
}
</script>
<img id=safeCode src="servlet/AuthImage&quo ...
今天启动Mysql时,无法启动服务,也有很长一段时间没开了,估计是前一段时间改了一下注册表和服务之后就出现了点问题。
首先登录之后的错误提示是这样的:
ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)
上网上查了一下错误代码,2003 就是mysql服务没有启动,请启动该服务。
于是到控制面板下找mysql服务,并未找到...
又于是乎,“开始”--“运行”--“cmd”,输入mysqld --install(本步骤用于安装mysql服务)
启动mysql服务后,立即登录,又出现错误如下:
could ...
windows7下安装oracle 10gwindows , oracle 前面讲到了喜欢上了window ,真的很不错,进过几天的磨合,感觉相当的好,开始把需要的软件装上来了
oracle客户端当然是需要的了。
装的是10g的版本。
安装的过程中注意两点。
1. 修改$INSTANCE_DIR\stage\prereq\db\refhost.xml加入以下 <OPERATING_SYSTEM> <VERSION VALUE="6.1"/> </OPERATING_SYSTEM>
这样可以通过安装检查,但是仅仅 ...