
spring
spring
ITshu
just do IT
展开
-
ibatis初体验的第一个例子(jpetstore前奏)
ibatis初体验的第一个例子(jpetstore前奏)学习jpetstote4.0首先要熟悉ibatisSQL Maps对不好的数据库模型甚至对象模型都有很强的容忍度。尽管如此,还是推荐你使用最佳实践来设计你的的数据库模型和对象模型。通过这样,你将得到更干净的设计和更好的性能。 最简单的开始就是分析你在做的内容,商业模型是什么样的,表结构是什么样的,它们怎么样互相发生关系。第一个例子原创 2007-10-23 10:42:00 · 980 阅读 · 0 评论 -
com.opensymphony.xwork2.interceptor.ParametersInterceptor
ERROR (com.opensymphony.xwork2.interceptor.ParametersInterceptor:204) - ParametersInterceptor - [setParameters]: Unexpected Exception caught setting operation on class com.muxil.blog.action.UserGra原创 2008-11-06 14:35:00 · 6093 阅读 · 3 评论 -
ibatis 组装SQL动态排序
使用#sort#时,ibatis会自动给你加上单引号,应该使用如下 $sortname$ $sortvalue$原创 2008-11-06 14:39:00 · 2256 阅读 · 0 评论 -
用ibatis写时间间隔的动态查询
最直接的方法是利用oracle中sql语句中的to_date,例如: userName=#userName# =to_date(#fromDate#,YYYY-MM-DD hh:mi:ss)]]>原创 2008-11-06 20:46:00 · 3514 阅读 · 0 评论 -
weblogic启动报ClassNotFoundException: org.hibernate.hql.ast.HqlToken
在运行过程中出现ClassNotFoundException: org.hibernate.hql.ast.HqlToken 错误weblogic异常退出。原因:Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译器。(1)选择Hibernate3.0的查询翻译转载 2008-11-26 08:44:00 · 3674 阅读 · 1 评论 -
iBatis resultMap出错 The error happened while setting a property on the result object 解决办法
错误:org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0]; --- The error occurred in com/sinosoft/para/co原创 2008-11-28 14:07:00 · 9513 阅读 · 0 评论 -
VB.NET实现MD5算法加密(32位)
Function MD5F(ByVal tempstr As String, ByVal w As String, ByVal X As String, ByVal y As String, ByVal z As String, ByVal Xin As String, ByVal qdata As String, ByVal rots As Integer) MD5F =原创 2009-02-24 11:20:00 · 3741 阅读 · 0 评论 -
无法加载DLL xx.dll的解决方案
无法加载 DLL "xxx.dll":找不到指定的模块(异常来自 HRESULT:0x8007007E)。解决办法:1、将xxx.dll 拷贝到系统目录下/system32/目录下 2、将xxx.dll拷贝到应用程序或DLL目录下/bin/debug/目录下 3、将与xxx.dll相关联的dll文件也拷贝到上面两个目录下 4、没有引用命名空间 imports原创 2009-02-27 16:03:00 · 13202 阅读 · 0 评论 -
Tomcat6.0 虚拟目录配置
设虚拟目录 "site",通过 http://localhost:8080/site 访问物理路径 D:"site 文件夹里面的内容。设置过程如下: 1.复制 Tomcat6.0"webapps"ROOT 目录下的 WEB-INF 文件夹到 D:"site 目录下。 2.打开 D:"site"WEB-INF 目录下的 web.xml 文件,在 之后加入: 3.打开 Tomcat6.0"转载 2009-09-27 16:31:00 · 902 阅读 · 0 评论 -
Hibernate中用hql查询部分字段
在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List,该List中封装的对象分为以下三种情况:1.查询全部字段的情况下,如"from 实体类",list中封装的对象为实体类本身,各属性都将得到填充。2.只查询一个字段,默认情况下,list中封装的是Object对象。3.查询两个或两个以上的字段,默认情况下,list中封装的是Object[],长度与所转载 2009-10-20 13:12:00 · 4686 阅读 · 3 评论 -
关于 JSTL c:out 对 XML html 自动转义 转义的禁用
在servlet里设置了属性值 request.setAttribute("MENU", menu); doPost()或者doGet()里做跳转: 代码 getServletConfig().getServletContext().getRequestDispatcher( mainpage).forward(request, response); 在main转载 2009-10-26 22:40:00 · 2358 阅读 · 0 评论 -
record is locked by another user
select * from v$lock ;根据你要处理的那个表,找到相應的sid以后select * from v$session where sid=上面找到的sid然后alter system kill session sid,serial;select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object转载 2009-11-13 10:59:00 · 1072 阅读 · 0 评论 -
验证数字的一些正则表达式
只能输入1位小数:(this.value));" /> 其他一些正整数: 负整数: 整 数: 正小数: /> 负小数: (this.value));" /> 小 数: (this.value));" /> 实 数: (this.value));" /> 保留1位小数:(t原创 2009-11-13 11:00:00 · 726 阅读 · 0 评论 -
hibernate 优势
Hibernate在解决性能问题方面做得非常好。有了它的缓存机制,使用第三方缓存和数据库连接池,就较好的解决的性能问题。但这些还不够,hibernate给了开发者足够的自由,让开发者自己去控制性能问题。 学习了一段时间的ibatis,我觉得hibernate有着ibatis无法替代的优势。 1、开发者都知道,hibernate让我们以oo的方式操作数据库,这让我们看到了hibernat转载 2009-12-08 15:24:00 · 947 阅读 · 0 评论 -
struts2的ActionContextCleanUp filter
如果FilterDispatcher检测到这个属性,就不会清除ActionContext中的内容了,而由ActionContextCleanUp后续的代码来清除,保证了一系列的Filter访问正确的ActionContext.文档中提到,如果用到SiteMesh的Filter或者其他类似Filter,那么设置顺序是: ActionContextCleanUp filter SiteMesh filter FilterDispatcher转载 2010-07-07 14:18:00 · 941 阅读 · 0 评论 -
五个有用的过滤器
RightFiltercn.itkui.filter.RightFilterRightFilter/admin/*RightFilter/manage/*转载 2010-07-16 14:16:00 · 663 阅读 · 0 评论 -
ibatis中的like语句的写法
网上搜了一下ibatis的关于like的使用select * from USERS where USER_NAME like %wang%;这种like语句在ibatis中怎么写,项目是用ibatis作为持久层的框架。select * from t_stu where s_name like #name#这样写显然不行在调用中需要在参数的前后加上%,比如这样: return sq原创 2008-10-28 17:29:00 · 4826 阅读 · 0 评论 -
No row with the given identifier exists 解决方法
比如有两张表,a和b.产生此问题的原因就是a里做了关联或者(特殊的多对一映射,实际就是一对一)来关联b.当hibernate查找的时候,b里的数据没有与a相匹配的,这样就会报No row with the given identifier exists这个错.(就是数据的问题!)假如说,a里有自身的主键id1,还有b的主键id2,这两个字段.如果hibenrate设置的单项关联,即使a中的id2为原创 2008-09-26 13:49:00 · 1360 阅读 · 0 评论 -
jpetstore4.0学习笔记
看了这个struts+ibatis的例子,感觉它的设计思想很不错.和以前的jpetstore的模式有很大变化.变化最明显的就是他只定义了一个BeanAction, (也只有一个BaseBean,其他的form bean都继承自BaseBean),它将以前的action都定义到了form bean中,这样form bean就不在只是处理数据这么简单.BeanAction中采用反射机制,来对转载 2007-10-22 15:32:00 · 994 阅读 · 1 评论 -
Servlet action is not available(Struts+Spring+Hibernate)
Servlet action is not available(Struts+Spring+Hibernate) 郁闷了好几天就差重装系统了 本次配置环境:Myeclipse6.0、MySQL5.0、Struts1.2、Spring2.0、Hibernate3.1 一、建工程 这里不再多说 二、要使用Struts、Spring、Hibernate必须导入必需的包原创 2007-10-25 15:18:00 · 2220 阅读 · 2 评论 -
Hibernate get() load()的区别
hibernate中session.get/load方法都能通过指定实体类名和id从数据库中读取指定的记录,并且返回与之对映的实体对象。但是它们也有很大的区别(1)当记录不存在时候,get方法返回null,load方法产生异常(2)load方法可以返回实体的代理类,get方法则返回真是的实体类(3)load方法可以充分利用hibernate的内部缓存和二级缓存中的现有数据,而ge原创 2007-11-17 09:33:00 · 2329 阅读 · 0 评论 -
Hibernate中一对多的映射关系
明白用户表和文章表映射关系和用户表里的属性都有哪些,并写完POJO类之后就可以写表之间一对多的关系了。 用户表的POJO类(User.java)package cn.com.blog.model;import java.util.HashSet;import java.util.Set;public class User { private String id; pr原创 2007-11-17 09:40:00 · 911 阅读 · 0 评论 -
Hibernate的检索策略
特价库存销售德国西门子6ES5系列产品!!!李小姐 13720151813 QQ:366661610 MSN:lypc0920_@hotmail.com6ES5090-8ME11 6ES5095-8MB01 6ES5095-8MB02 6ES5095-8MC01 6ES5095-8MA03 6ES5100-8MA02 6ES5102-8MA02 6ES5103-原创 2007-12-28 10:27:00 · 1152 阅读 · 0 评论 -
struts.properties文件详解
mvc的领军者.properties文件详解本文转载自李刚的mvc的领军者.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts2属性,该key对应的value就是一个Struts2属性值。mvc的领军者.propertis文件通常放在Web应用的WEB-INF/classes路径下。实际上,只要将该文件放在Web应转载 2008-07-28 15:33:00 · 1082 阅读 · 0 评论 -
关于struts2和fckEditor或者ewebeditor结合中标签datetimepicker不能用的问题
关于struts2 和fckEditor或者ewebeditor结合中标签datetimepicker不能用的问题大家都知道了struts2 和fckEditor或者ewebeditor结合中为了上传图片 或其他附件网上大都是要把 struts2 /* 改成 struts2 *.action struts2 *.jsp 但是如果你用到struts2的datetimepicker标签发现他原创 2008-07-29 08:32:00 · 1718 阅读 · 1 评论 -
could not initialize proxy - no Session
Hibernate3 错误: could not initialize proxy - no Session2008-06-23 18:38异常:org.hibernate.LazyInitializationException: could not initialize proxy - no Sessionat org.hibernate.proxy.AbstractLazyInitialize原创 2008-08-18 18:12:00 · 786 阅读 · 0 评论 -
java.lang.OutOfMemoryError PermGen space及其解决方法
1、PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域转载 2008-08-18 18:13:00 · 1167 阅读 · 0 评论 -
Jakarta-Common-BeanUtils使用笔记
1. 概述 第一次接触BeanUtils是在学习Struts的过程中,在Struts中它被大量用于处理FormBean。BeanUtils主要提供了对于JavaBean进行各种操作, BeanUtils一共分4个包: org.apache.commons.beanutils org.apache.commons.beanutils.con转载 2008-08-18 18:16:00 · 713 阅读 · 0 评论 -
IOException while loading persisted sessions: java.io.EOFException
严重: IOException while loading persisted sessions: java.io.EOFException2008年04月17日 星期四 09:58本文来自 http://conjs.cn今天早上重启了TOMCAT,就出现这个异常:严重: IOException while loading persisted sessions: java.io.EOFExcept原创 2008-08-18 18:11:00 · 712 阅读 · 0 评论 -
nested exception is java.lang.IllegalAccessError: tried to access method net.sf.ehcache.CacheManager.()V from class org.hibernat
今天配置struts2+hibernate3+spring2时出现这种问题,控制台输出了java.lang.IllegalAccessError: tried to access method net.sf.ehcache.CacheManager.()V from class org.hibernate.cache.EhCacheProvider上网查了一下.原来是JAR文件版本问题原创 2008-06-16 18:07:00 · 5726 阅读 · 2 评论 -
org.hibernate.exception.SQLGrammarExceptionCould not execute JDBC batch update的问题
前几天下了个源码,配置时出现这样的问题 org.hibernate.exception.SQLGrammarException:Could not execute JDBC batch update后来发现原来是自己把源文件的数据库名字改了,导致这样的错误解决办法是把*.hbm.xml文件的 schema=" " 改为现在对应的数据库原创 2008-06-17 16:26:00 · 2170 阅读 · 1 评论 -
Dialect does not support sequences
MY SQL不支持sequences的ID产生,你需要把id改成identity 类型,例如:原创 2008-06-16 18:09:00 · 5597 阅读 · 1 评论 -
struts2读取session中的数组对象
今天做struts2+hibernate3+spring2时遇到一个问题我要做的是把数据库中book表中说有的book读出来我把查询出来的数据保存到list数组里,再把list保存到session中返回到页面时,老是得不到具体数据整了半天发现是s:iterator写错了在booklist前必须加session 正确写法是 ${booknam原创 2008-06-18 12:56:00 · 1451 阅读 · 0 评论 -
spring事务配置方法(BeanNameAutoProxyCreator)
transactionInterceptor转载 2010-10-21 18:15:00 · 722 阅读 · 0 评论