J2EE
文章平均质量分 58
ms2146
这个作者很懒,什么都没留下…
展开
-
JDK动态代理
利用JDK的InvocationHandler动态代理。 UserManager接口:package com.core;public interface UserManger { void add(); String delete(); void update(); void findById(String id);} UserManager原创 2010-03-24 15:02:00 · 592 阅读 · 0 评论 -
Myeclipse8.0集成jbpm3.2
假如Myeclipse8.0安装路径:E:/Program Files/Genuitec/MyEclipse 8.x Latest jbpm插件路径:E://Program Files//J2EE//jbpm-jpdl-3.2.GA//designerpackage com.test;import java.io.File; import java.util.ArrayList; import java.util.List; public class CreatePluginsConf原创 2010-10-19 16:53:00 · 849 阅读 · 0 评论 -
dwr异步与同步处理
<br /> 在用到DWR来处理AJAX请求时,大部分是需要异步操作的,但是有的时候还是需要同步操作,等AJAX执行完毕时继续执行javaScript代码,这个时候就要用到同步操作了。<br /> 在DWR中设置同步和异步其实很简单,不过默认的是异步,在engine.js中有这样一段代码:<br />dwr.engine.setAsync = function(async) {dwr.engine._async = async;};<br /> 这个function就是设置同步与异步的。<原创 2010-06-10 09:25:00 · 1769 阅读 · 0 评论 -
spring struts2整合之action产生问题
Spring和Struts2的整合只需一个插件包,不过笔者在练习的过程中,被一个小问题给郁闷了好久。按道理来说Spring和Struts2整合之后,Action的创建以及属性注入是有Spring来管理的,是否由Spring来管理Action的创建与属性注入还是要取决于我们的配置,如下为ModulAction的配置: /modul/index.jsp 眨眼原创 2010-04-30 16:19:00 · 7964 阅读 · 2 评论 -
Junit+spring+hibernate HibernateDaoSupport测试问题
今天在用Junit做测试时,调用HibernateDaoSupport的load方法,出现no session错误,开始以为sessionFactory没注入进,后来经逐步跟踪调试发现,hibernateTemplate在load之后会立即关闭session,调用关闭的代码:public static void initDeferredClose(SessionFactory sessio原创 2010-04-29 17:00:00 · 2039 阅读 · 1 评论 -
hibernate一对一唯一外键关联
一: hibernate的一对一唯一外键关联(单向),类图: 一对一的外键关联可以采用,指定多的一端unique=true,保证多的一方唯一性,Person.hbm.xml: 其中表示对Person与User一对一外键的关系配置。可以看原创 2010-04-29 10:19:00 · 7449 阅读 · 0 评论 -
Ant+Xdoclet配合生成hibernate相关文件
1: 下载并安装Ant2: 对Ant进行配置 ANT_HOME=E:/Program Files/J2EE/apache-ant-1.8.0 PATH=%ANT_HOME%/bin;3: 测试Ant是否正常工作,cmd下输入ant出现 Buildfile: build.xml does not exist! Build failed原创 2010-04-28 14:07:00 · 835 阅读 · 0 评论 -
struts2 result传递参数问题
开始一直配置为: /org/index.jsp /org/add_Input.jsp org!list?orgDto.pid=${orgDto.pid} /message.jsp 一直用抓包工具抓包,发现redirectAction的Url为:org!list,郁闷至极,后来改为: /org/index.jsp /or原创 2010-04-18 16:44:00 · 5290 阅读 · 2 评论 -
OpensessionInView的FlushMode问题
在整合S2SH的时候用到了OpensessionInView,不料在添加信息的时候却出现如下错误:Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove readOnly mar原创 2010-04-17 18:35:00 · 1144 阅读 · 0 评论 -
The project is not a myEclipse hibernate project
用myeclipse手动添加hibernate3时,打开hibernate.cfg.xml时总是提示The project is not a myEclipse hibernate project.....烦。后来通过网上查询得知在工程中的.project中添加就不再提示。 com.genuitec.eclipse.hibernate.hibernatenature原创 2010-04-14 20:01:00 · 2357 阅读 · 0 评论 -
关闭MyEclipse代码编辑器(breadcrumb)工具条
<br />1. 在工具栏上找“ToggleBreadcrumb”按钮,单击使其恢复未选中状态即可<br /><br />2. 如果找不到这个按钮。通过菜单“Window->Customize Perspective”打开对话框,在“Command”标签页,选中复选框“Java Editor Presentation->toggle breadcrumb”,确定,就可以在工具栏上显示这个按钮原创 2011-01-23 09:36:00 · 3011 阅读 · 0 评论