org.hibernate.MappingException: No Dialect mapping for JDBC type: 3
仔细查看,发现问题在于数据类型.到网上查,发现hibernate在执行List result = session.createSQLQuery(sql).list()的时候,当SQL语句中遇到的decimal,long等类型的字段时,就出现上面的错误.而且从错误信息中可以发现:出错的是Dialect.
解决办法:
错误知道以后,我就到网上找解决办法.看来遇到这类问题的人太多了,网上到处都有人贴这个问题.我看了几篇,发现有个解决办法,就是自定义Hib ...
Hibernate save 在 session 中已存在相同 OID(主键) 的对象,会出现异常,详细内容如下:
Exception in thread "main" org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [com.unmi.LoanDetail#1]
at org.hibernate.event.def.AbstractSaveEventListener.per ...
转载自:https://glassfishplugins.dev.java.net/eclipse33/index.html
Download the Eclipse IDE 3.3 for Java Enterprise Developers (122Mb) (tools for Java Developers creating JEE and Web applications, including a Java IDE, tools for JEE and JSF, Mylyn and others...:
[url]http://www.eclipse.org/downloads/[u ...
为了使glassfish在产品环境中运行的更快,可以调整一些参数来提高性能:
Java虚拟机参数将-client改为-server。
根据服务器的内存大小调整堆使用参数,如果服务器内存为2G,可以调整堆内存为-Xms1024m, -Xmx1024m。
一般应用服务器发布程序后页面不需要经常更改,网站改版后可以重新发布,所以可以禁用页面和类自动检测功能。
glassfish的自动发布功能在开发时很有用,不过正式的网站服务器上可以禁用此功能来避免线程检测,提高性能。
为了提高并发连接数,需要增大线程数,默认的最大线程数一般比较小,glassfish最大为20。
提 ...
转自:http://wiki.apache.org/tapestry/Dynamically_Generated_Checkboxes?highlight=(checkbox)
If you need to generate a sequence of check boxes in a form, it can be tricky to work out in your form listener which check boxes have been selected. Here is my solution which involves reconstructing the list o ...
推荐:
http://www.emule.org.cn/server.met
http://ed2k.2x4u.de/luymfrvo/max/server.met
其他:
http://www.esel-paradies.de/server/all/server.met
版本控制最关键的一件事是保证数据的安全性,不能因为磁盘损坏,程序故障造成版本库无可挽回的错误,为此必须制定较完备的备份策略。在Subversion中,我们有三种备份方式:完全备份,增量备份和同步版本库。
1, 完全备份
最常见和简单的备份就是直接使用拷贝命令,将版本库目录拷贝到备份目录上,就可以了。但是这样不是很安全的方式,因为如果在拷贝时版本库发生变化,将会造成备份的结果不够准确,失去备份的作用,为此Subversion提供了“svnadmin hotcopy”命令,可以防止这种问题。
还记得我们的版本库目录吗?
D:\SVNROOT
├─project1
│ ...
- 01:59
- 浏览 (97)
- 评论 (0)
- 分类: Subversion
在阅读本文之前,请确定你已经知道了Subversion基本的服务器管理,知道了svnserve或Apache的配置,清楚如何设置用户和密码。关于svnserve的配置可以看我们的《Subversion快速入门教程》和《用Apache 和Subversion 搭建安全的版本控制环境》,对于一些细节情参考《使用Subversion进行版本控制》。
作为一个配置管理员,需要管理用户的权限,本文主要介绍了使用Subversion的授权文件“authz-db”,同时为了叙述的清晰,我首先澄清一些概念。
1,认证(Authentication)和授权(Authorization)
这两个术语经常一起出 ...
- 01:58
- 浏览 (69)
- 评论 (0)
- 分类: Subversion
Tapestry's client persistence is great, but can be over-zealous in encoding the data to every URL in sight. Sometimes, what you want is for normal navigation links to remain unsullies, but forms to get the client persisted data so that if they cause a page re-render due to validation, everything sti ...
页面类代码(使用注入):
public abstract class MyPage extends BasePage
{
@Persist("flash")
public abstract String getMessage();
public abstract void setMessage(String message);
}
不使用注入
<property name="message" persist="flash"/>
@InjectObject("engine-service:page")
public abstrac ...







评论排行榜