zoukankan      html  css  js  c++  java
  • Caused by:org.hibernate.DuplicateMappingException:Duplicate class/entity/ mapping

    1、错误描述

    java.lang.ExceptionInInitializerError

    Caused by:org.hibernate.InvalidMappingException:Could not parse mapping document from resource com/you/model/Monkey.hbm.xml

    Caused by:org.hibernate.DuplicateMappingException:Duplicate class/entity/ mapping com.you.model.Monkey


    2、错误原因

    Configuration config = new Configuration();

    config.addClass(Monkey.class);

    ServiceRegistry serviceRegistry = new ServiceRegistry().applySettings(config.getProperties().buildServiceRegistry();

    sessionFactory = config.buildSessionFactory(serviceRegistry);


    3、解决办法

    由于配置文件已经添加到Monkey.class,而config.addClass(Monkey.class);又重复添加,故需要将此注释掉

    Configuration config = new Configuration();

    //config.addClass(Monkey.class);

    ServiceRegistry serviceRegistry = new ServiceRegistry().applySettings(config.getProperties().buildServiceRegistry();

    sessionFactory = config.buildSessionFactory(serviceRegistry);


  • 相关阅读:
    IOS Xcode编译项目-报错“ld: library not found for -XX”
    ios中关键词weak,assign,copy.strong等的区别
    iOS 控件
    iOS图片处理
    iOS 音频
    C语言文件操作
    iOS 删除相册中照片--来自简书
    ios sourecTree
    ios音频处理
    编码格式简介
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13314645.html
Copyright © 2011-2022 走看看