`
baowp
  • 浏览: 98682 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

关于spring mvc 验证的一个特殊异常

    博客分类:
  • java
阅读更多

     前些天用spring mvc构建了一个工程,今天想实现它的表单验证功能,即用JSR-303实现用@Valid对数据对象的验证.但是不想在工程中却报了一个错误:

java.lang.AbstractMethodError: org.hibernate.ejb.HibernatePersistence.getProviderUtil()Ljavax/persistence/spi/ProviderUtil;

     后来经过排查发现是因为lib中多了一个hibernate-entitymanager.jar包.道理是这个包的版本太旧,hibernate3.jar已经带有最新版的org.hibernate.ejb.HibernatePersistence类.所以删之即可.

      想来这个错误的出现也非常特殊,不知道将来哪位同仁会遇到类似问题.这里先做一个笔记.

 

分享到:
评论
3 楼 kouwoo 2014-10-29  
今天也遇到了相同的问题,多谢啦
2 楼 baowp 2014-10-16  
xiaobadi 写道
你用的hibernate-core什么版本?我最新的里面没有org.hibernate.ejb.HibernatePersistence啊

这个是很早以前的了,忘记是什么版本,还是找新的成功例子来搭吧
1 楼 xiaobadi 2014-09-12  
你用的hibernate-core什么版本?我最新的里面没有org.hibernate.ejb.HibernatePersistence啊

相关推荐

    Spring mvc 教程

    Spring Web MVC 是 Spring Framework 的一个重要组成部分,主要用于构建基于 Java 的 Web 应用程序。它提供了一个灵活且强大的 MVC 实现,使得开发者能够轻松地开发出复杂的 Web 应用。 #### Spring Web MVC 的新...

    spring mvc

    ### Spring MVC 教程知识点详解 ...通过以上详细内容,我们可以看出 Spring MVC 是一个功能强大且高度灵活的 Web 开发框架。无论是从快速入门还是深入研究的角度来看,Spring MVC 都是一个值得推荐的选择。

    Spring MVC 4.2.4.RELEASE 中文文档

    Spring MVC 4.2.4.RELEASE 是 Spring MVC 框架的一个版本号,中文文档对这个版本进行了详细的介绍和说明。 Spring MVC 框架简介部分讲解了该框架的基本概念和组成部分。它允许其他 MVC 实现,说明了 Spring MVC 并...

    对应Spring MVC 的博客

    Spring MVC 是一个基于Java的轻量级Web应用框架,它为构建RESTful应用程序提供了强大的支持。这个框架是Spring生态系统的一部分,旨在简化开发过程,通过模型-视图-控制器(MVC)架构模式来分离业务逻辑、数据处理和...

    彻底根治Spring @ResponseBody JavaScript HTML特殊字符

    我们经常会遇到一个问题:当使用Spring MVC的`@ResponseBody`注解将后端处理结果直接转化为HTTP响应体时,如果这个结果中包含HTML特殊字符,如尖角号、引号、按位与符号等,浏览器可能会误解析,导致安全问题或显示...

    Spring MVC文件上传

    该方法通常接收一个`MultipartFile`类型的参数,这是Spring MVC为处理上传文件提供的特殊类型。示例代码如下: ```java @Controller public class UploadController { @RequestMapping(value = "/upload", ...

    spring MVC学习笔记

    2. **Global Exception Handler**:全局异常处理器,通过配置一个特殊类型的 Controller 处理所有未被其他处理器捕获的异常。 **七、国际化与主题支持** 1. **ResourceBundle**:提供多语言支持,基于用户请求的...

    跟我学SpringMVC

    Spring MVC是Spring框架的一个核心组件,用于构建Web应用程序,它提供了模型-视图-控制器(MVC)架构模式的实现,极大地简化了Java Web开发。 **第一章 Web MVC简介** 这一章介绍了Web MVC的基本概念,包括模型、...

    springmvcinaction:用于spring mvc源代码-mvc source code

    Spring MVC 是 Spring 框架的重要组成部分,它是一种基于模型-视图-控制器(MVC)设计模式的轻量级 Web 开发框架。Spring MVC 提供了丰富的功能,包括请求处理、数据绑定、验证、国际化支持等,使得开发者能够构建出...

    SpringMvc学习

    Spring MVC是Spring框架的一个模块,它是提供了一个全功能的构建Web应用程序的MVC实现。Spring MVC通过分离模型模型、视图和控制器,简化了Web开发。在Spring MVC中,控制器负责处理用户请求,并返回适当的响应,如...

    maven-spring-restful-test

    【标题】"maven-spring-restful-test"揭示了这是一个基于Maven构建的项目,它主要涉及Spring MVC框架和RESTful服务的实现与测试。在软件开发中,Maven是一个项目管理和综合工具,用于自动化构建、依赖管理和项目信息...

    扩展SpringMVC以支持更精准的数据绑定1

    例如,通过实现`HandlerMethodArgumentResolver`接口,我们可以创建一个自定义的参数解析器,使得Spring MVC能够处理非标准的请求参数或者实现自定义的参数解析逻辑。 在实际项目中,我们可能还需要关注异常处理。...

    spring webflow入门基础

    Spring Web MVC是Spring框架的一个模块,用于简化Web应用程序的开发。配置Spring Web MVC的基本步骤包括: 1. **定义DispatcherServlet**:这是Spring Web MVC的核心组件,用于处理所有的HTTP请求。 2. **配置视图...

    Spring Boot入门与实战_springboot_spring_

    Spring Boot 是一个由 Pivotal 团队开发的 Java 框架,旨在简化创建独立的、生产级别的基于 Spring 的应用。它通过提供默认配置来消除大量的样板代码,使得开发者可以更快地构建应用程序。Spring Boot 基于 Spring ...

    spring 技术手册

    ModelAndView是Spring MVC中的一个核心类,用于封装视图和模型数据,以便在控制器中返回。 #### 二十、Controller的单元测试 本书提供了如何编写针对Spring MVC Controller的单元测试,这对于确保控制器逻辑的正确...

    Java对象验证框架 OVal

    Java对象验证框架OVal是一个强大的工具,用于在Java应用程序中执行数据验证。它提供了一种声明式的验证方式,使得开发者可以方便地定义和实施对象级别的验证规则,而无需编写大量的自定义验证代码。OVal的核心功能是...

    Spring in Action(第二版 中文高清版).part2

    A.2 把Spring添加为一个Maven 2依赖项 A.3 Spring与Ant A.4 Spring与Log4j 附录B 用(和不用)Spring进行测试 B.1 测试简介 B.1.1 理解不同类型的测试 B.1.2 使用JUnit B.1.3 Spring在测试中的角色 B.2 单元...

Global site tag (gtag.js) - Google Analytics