文章列表
郁闷了一天的问题,终于在夜幕降临前得到解决,开心~~
拥有Hibernate3.jar的应用,被部署到weblogic8.1上后,抛出异常 CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken。
解决方法:在hibernate.properties上,或是在spring的conext xml中,加上一个属性hibernate.query.factory_class,值为org.hibernate.hql.classic.ClassicQueryTranslatorFactory。
...
- 2009-04-03 15:52
- 浏览 980
- 评论(0)
1.ClassNotFoundException
无法找到指定的类异常。
当应用程序试图使用以下方法通过字符串名加载类时,抛出该异常:
* Class 类中的 forName 方法。
* ClassLoader 类中的 findSystemClass 方法。
* ClassLoader 类中的 loadClass 方法。
但是没有找到具有指定名称的类的定义。
[编辑本段]常见的原因
1 所需要的支持类库放错了地方,并没有放在类路径里面
2 使用了重复的类库,且版本不一致。导致低版本的被优先使用。
3 类名错了,一般是使用Class.forName的时候,手 ...
- 2009-04-03 14:44
- 浏览 670
- 评论(0)
1.声明式事务配置
*配置SessionFactory
*配置事务管理器
*事务的传播特性
*哪些类哪些方法使用事务
2.编写业务逻辑方法
*继承HibernateDaoSupport类,使用HibernateTemplate来持久化,HibernateTemplate是Hibernate Session的轻量级封装
*默认情况下运行期异常才会回滚(包括继承了RuntimeException的子类)
*关于事务边界的设置,通常设置到业务层,不要添加到dao上。
<!-- 配置事务管理器 -->
<bean id="transaction ...
- 2009-04-02 15:08
- 浏览 739
- 评论(0)
认识ajax:
Ajax(Asynchronous JavaScript and XML,异步JavaScript与XML)是相对较新的名字,通常被人们亲切的称作“阿贾克斯”
传统的web采用同步交互的形式,即用户向服务器发送一个请求,然后服务器根据用户的请求执行相应的任务,并返回结果。
Ajax与传统的web应用不同,它采用的是异步交互方式
//创建
var xmlHttp;
function createXMLHttpRequest()
{
if (window.ActiveXObje ...
- 2009-04-02 14:32
- 浏览 749
- 评论(0)
FreeMarker是一个非常优秀的模板引擎,这个模板引擎可用于任何场景, FreeMarker负责将数据模型中的数据合并到模板中,从而生成标准输出.界面开发人员只需要关于界面(也就是模板文件)的开发,而业务逻辑开发者只 需要负责将需要显 ...
- 2009-03-31 12:15
- 浏览 1704
- 评论(0)