Hibernate 笔记

1,在hibernate中使用注解时,在属性方法在标志注解 必须放在getxx之上 否则注解无效

2,当 @Id 放在属性名上时,则所有的属性会成为相应的字段,放在getid的方法上时,则对应所以getxx后面的xx会成为数据库表中相应的字段

3 当ssh组合的时候,在hiberate中使用注解而不用xml对应的映射文件的时候,需要在spring的配置文件中 :

   <bean id="sessionFactory" class="org.springframework.orm.hibernate3。annotation.AnnotationSessionFactoryBean">
     <property name="dataSource" ref="dataSource"/>
     <property name="annotatedClasses">
        <list>
          <value>com.myssh2.domain.Person</value>
          
             
        </list>
     </property>
     <property name="hibernateProperties">
        <value>
                hibernate.dialect=org.hibernate.dialect.MySQLDialect
                hibernate.hbm2ddl.auto=update
                hibernate.show_sql=true
                hibernate.format_sql=false         
      </value>
    </property>
</bean>
 

 

你可能感兴趣的:(hiberaate)