Unity - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(61评价)
价格: 2165.00元
siki老师,麻烦你帮我看一下No persister for: NHibernate.Model.Users的问题,源代码在下面。
新手123发起了问答2018-02-28
14
回复
710
浏览

源代码在附件里面

所有回复
  • 老师_Bathur 2018-02-28

      1.检查hibernate.cfg.xml是否配置mapping

     

        2.检查User.hbm.xml文件属性“生成操作”的值,从“内容”修改为“嵌入的资源”

    • 新手123 2018-02-28

      老师,我怀疑你到底看没看我上传的源代码,这两个操作我都试过了,我在源代码的注释里说明了的。

      (1) 回复
    • 老师_Bathur 2018-02-28

      回复 @ 新手123: 不好意思~木有看哦~只是先行提供常规解决方案~老师们也有别的事儿忙呢~接下来会帮您转对应的老师呢~您再等待一下

      (1) 回复
    • 新手123 2018-02-28

      回复 @ 老师_Bathur: 我怀疑是手写的映射文件出了错误,但是我用CodeSmith自动生成的映射文件仍然会出现同样的错误,这下我是完全不知道问题出在哪里了。。。。。。

      (1) 回复
    • 苏门答腊伟 2018-03-26

      回复 @ 新手123: 哥们,求帮忙啊,我的也出现这样的错,我试了网上所有办法都不行,包括项目名也改了

      (1) 回复
    • siki 2018-03-27

      回复 @ 苏门答腊伟: 这个问题是 项目名为Nhibernate跟Nhibernate插件重名 导致的,你可以检查下自己的是否是同样的问题

      (1) 回复
    还有0条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2018-03-01

        <!--<mapping assembly="NHibernate.Model"/>-->

    改成

       <mapping assembly="NHibernate"/>

    重试下

    • 新手123 2018-03-01

      没用啊,siki老师。。。。。。。。。

      (1) 回复
    • 新手123 2018-03-01

      回复 @ siki: 老师,我把源文件打成压缩包上传了到附件了

      (1) 回复
    • siki 2018-03-02

      回复 @ 新手123: QQ804632564 联系下老师 远程跟看下

      (1) 回复
    • 新手123 2018-03-04

      回复 @ siki: 我在QQ上联系您了,但您没回我消息。。。。。。。。

      (1) 回复
    • 新手123 2018-03-06

      回复 @ siki: 谢谢您,可以成功连接到SQLServer数据库了,但是在往Users表中添加数据时RigistedDate字段必须要有值才行,但是我在数据库中设置的默认值是NULL啊。。。。。。。。。

      (1) 回复
    • siki 2018-03-07

      回复 @ 新手123: 在类里面可以给给一个默认值Null,或者new一个现在的时间 当做默认值

      (1) 回复
    还有1条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2018-03-07

    已经解决 项目名为Nhibernate跟Nhibernate插件重名 导致的

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!