关键词:
严重: Servlet.service() for servlet dispatcherServlet threw exception
line 1:1: unexpected token: form
at org.hibernate.hql.antlr.HqlBaseParser.statement(HqlBaseParser.java:171)
at org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:238)
at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:155)
at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:109)
网络上说可能是HQL语句出错,可是我不管执不执行HQL语句(插入时没有HQL语句)都不行
还有spring代替MVC这说法你自己想出来的吧?
呵呵,这个spring不是这样用的
如何使用啊?怎么注入。。注入到哪啊?
这个就要你重载下hibernateDaoSupport,这样分页就更方便了,还可以用hibernate的方法
看这个
public class MyHibernateDaoSupport extends HibernateDaoSupport
@Resource(name="sessionFactory")
public void setSuperSessionFactory(SessionFactory sessionFactory)
super.setSessionFactory(sessionFactory);
/**
* 使用hql 语句进行分页查询操作
* @param hql 需要查询的hql语句
* @param offset 第一条记录索引
* @param pageSize 每页需要显示的记录数
* @return 当前页的所有记录
*/
public List findByPage(final String hql,
final int offset, final int pageSize)
List list = getHibernateTemplate().executeFind(new HibernateCallback()
public Object doInHibernate(Session session)
throws HibernateException, SQLException
List result = session.createQuery(hql)
.setFirstResult(offset)
.setMaxResults(pageSize)
.list();
return result;
);
return list;
这个是一个办法,我都这样用,用的是spring2.5,hibernate3.2,如果你用spring2.0你可以把这个换掉@Resource(name="sessionFactory")换成setter方法!
其他的就在spirng.xml文件中配置就行
整合的时候就extends MyHibernateDaoSupport 这样就行了,这样就可以用分页的方法了,当然上面的方法我自己写的,你也可以自己修改,怎么样写都成!
参考技术B 启动报错,100%肯定是配置问题
你把spring的配置文件贴出来,还有web.xml贴出来。
然后看你具体的hiberante是怎么和spring 整合的。追问
applicationContext.xml文件
/show.jsp
web.xml
dispatcherServlet
*.h
是在表单提交时报错,由于内容太长,只粘贴了一部分
struts2+springmvc+hibernate开发。个人纪录
对于很多新手来说,都不太清楚应该怎么去放置代码并让他成为一种习惯。个人的总结如下:一、基础包类的功能1、dao:提供底层接口2、daoimpl:实现底层接口类,与底层交互3、entity:实体,继承基层实体,提供构造方法4、enti... 查看详情
hibernate初学
什么是Hibernate? Hibernate,翻译过来是冬眠的意思,正好现在已经进入秋季,世间万物开始准备冬眠了。其实对于对象来说就是持久化。 我们从三个角度理解一下Hibernate: 一、Hibernate是对JDBC进一步封装&n... 查看详情
springmvc与+hibernate制作的一个聊天室(开源项目)
...点空暇时间,然后某一门课要求搞一个聊天室,所以使用springmvc和hibernate搞了一个还不错的聊天室项目。页面比較精美。多的不说了。先上图,个人觉得是精品:登录:watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjczNDQ0MQ==/font/5a6L5L2T/fo... 查看详情
spring初学
一、spring概述1.1什么是spring spring就是把每个bean(实体类)与bean的关系全部交给第三方容器进行管理,这个容器就是spring,管理bean的生命周期。且可以和其他框架一起使用;Spring与Struts, Spring与hibernate(起到整合(粘合)作... 查看详情
没有为依赖找到类型 [org.hibernate.SessionFactory] 的匹配 bean
...ependency【发布时间】:2013-03-1923:08:15【问题描述】:我是SpringMVC的初学者。我遇到了一个问题“没有为依赖项找到类型为[org.hibernate.SessionFactor 查看详情
springmvc与struts的认识
...层,struts主要是用于mvc,而spring主要用于aop和ioc。再来看springmvc。从名字来看,就知道这是一个mvc框架,所以,springmvc和ssh根本就没有可比性,他们不是一个东西。springmvc和s 查看详情
springmvc+spring+hibernate整合
一:创建maven工程,引入需要的依赖包,创建项目的工程包二:整合spring和hibernate 1.建立sqlserver数据库访问的jdbc配置文件。 这个配置文件主要是用来将sqlserver的连接参数放在外面配置,当参数... 查看详情
spring,springmvc和hibernate整合
一:配置web.xml<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xm 查看详情
如何在 Hibernate 中创建 OneToMany 映射? [复制]
...6-01-1803:48:22【问题描述】:我需要创建一个OneToMany映射。我是Hibernate的初学者。我需要一个学生注册多个科目(课程)的例子。我指的是这个网站开始。我喜欢初学者的简单代码。TutorialLinkOneTutor 查看详情
hibernate配置文件java代码与数据库之间的转换
此贴适合初学者,技术大脑请绕道!一、配置文件第一步:建立项目工程,以hibernate01为例第二步:点击项目名称——>Myeclipse——>ProjectFacets[Capabilities]——>InstallHibernateFacet——>yes出现下图,选择Targetruntime选择next &... 查看详情
springmvc+spring+hibernate整合
在上篇文章中,我建立了工程并配置了spring+hibernate。今天我们检验下上篇文章的成果,如何检查呢?那就是进行单元测试。本篇文章就让大家和我一起来就前面的建的工程进行单元测试。 本项目使用Junit进行单... 查看详情
springmvc(代码片段)
一、SpringMVC环境搭建:(Spring2.5.6+Hibernate3.2.0)1.jar包引入Spring2.5.6:spring.jar、spring-webmvc.jar、commons-logging.jar、cglib-nodep-2.1_3.jarHibernate3.6.8:hibernate3.jar、hibernate-jpa-2.0-api-1.0.1.Final.ja 查看详情
Spring MVC + Hibernate:数据验证策略
】SpringMVC+Hibernate:数据验证策略【英文标题】:SpringMVC+Hibernate:datavalidationstrategies【发布时间】:2012-09-2112:49:04【问题描述】:我们都知道,SpringMVC通常与HibernateValidator和JSR-303集成得很好。但是正如有人所说,HibernateValidator只... 查看详情
通用 DAO hibernate 4 + spring 4 和异常处理
...布时间】:2014-10-1801:41:56【问题描述】:我最近在做一个springmvc项目,我是hibernate和spring的新手。问题是,我想避免一遍又一遍地复制代码,至少让自己免于杂乱无章的操作。所以一个关于如何制作通用接口然后实现的例子真的... 查看详情
spring+springmvc+hibernate框架搭建实例
前言:这里只是说明整个搭建流程,并不进行原理性的讲解一下面所需要用到的数据库配置:数据库方面,使用mysql创建一个users表,具体代码如下:DROP TABLE IF EXISTS `users`;CREATE TABLE `users` ( `UserI... 查看详情
本机存储过程与休眠
...rocv/sHibernate【发布时间】:2009-09-1508:36:49【问题描述】:我是Hibernate的新手。我正在研究云服务数据访问层。目前我们使用Hibernate进行OR映射,并使用Hibernate注释作为数据访问层。但最近我被要求以这样一种方式实现休眠/数据访... 查看详情
springmvc项目中创建springboot,使用hibernate和jpa(代码片段)
起因:老项目是SpringMVC,为了之后能使用更方便的SpringBoot。所以在其中添加了SpringBoot项目,但是老项目SpringMVC使用的Hibernate,SpringBoot希望使用JPA解决方案:一POM说明:1springboot标签中,是需要添加的... 查看详情
hibernate零配置之annotation注解
...询小例子。(p.s建议不要使用Myeclipse,他很方便但是对于初学者来说没有eclipse学得牢靠)1.在数据库中构建一 查看详情