zoukankan      html  css  js  c++  java
  • spring+hibernate 实体类注解问题

    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
          <property name="dataSource" ref="dataSource" />
          </property>
          <property name="packagesToScan">
            <value>com.nfschina.ny.entity.*</value>

        Spring2.5.6版中,加入了packagesToScan属性,它是根据value中定义的路径来扫描其下所有的注解实体类。它只能匹配某一类型的路径,而不是所有路径。比如上面的value值表示,扫描entity包下面的所有包中的注解类,如果你将类直接放在entity包下,那么服务器启动和程序运行时都不会报错,但是当你的代码需要用到这个类的时候,就会出现异常,提示你找不到实体。

    比如说:你的实体类(注解的方式)结构为:com.nfschina.ny.entity.base.User,那么你在<value>中就应 该填写com.nfschina.ny.entity.*,不要填写com.nfschina.ny.entity.base.*,否则就会报匹配不上的 的异常。

    出自:http://blog.csdn.net/frank0417/article/details/8295897

     
  • 相关阅读:
    给数据库带来的挑战
    微服务vs传统开发
    服务拆分原则
    架构演化的步骤
    如何进行微服务架构演进
    为什么选择使用Spring Cloud而放弃了Dubbo
    Spring Cloud体系介绍
    Spring Cloud都做了哪些事
    什么是Spring Boot
    微服务架构优势
  • 原文地址:https://www.cnblogs.com/onlymate/p/4359725.html
Copyright © 2011-2022 走看看