项目中使用　Hibernate　JPA,　需求是　根据　Entity的java　类　,来　获取　所有的　对应　的　数据库字段　。　直接上代码。　用户　类,对应数据库　的user表import　org.　hibernate　.validator.constraints.NotBlank;　import　javax....　在使用　Hibernate　时,我们有时可能需要　根据实体类　获得　数据库　表的信息,上面的那个链接的内容已经给出了模版,不过使用　Hibernate　4时,如果获得的PersistentClass一直为null,可以试着采用下面的方式初始化...　java　hibernate　根据　@Table　注解　获取　数据库　表名　字段名　工具　类 @author　www.soservers.com　晚风工作室　标签:　Hibernate　[1].[代码] 　根据　@Table　注解　获取　数据库　表名　字段名　工具　类@...　我们创建了HibernateConfigurationUtil类,可以通过它来获得　实体类对应　的　表名　、列名等相关信息,本篇我们会就借助于HibernateConfigurationUtil类以及Java反射,来实现一个JDBCUitl工具类,实现类似于　Hibernate　中...　注意,引用的是javax.persistence.Column\ufeff　和javax.persistence.Table\ufeff,起初我以为　注解　既然配置的是　Hibernate　的　实体　用的,是不是应该引用　hibernate　包下的table　和column,后来出了问题,找了好长时间才发现问题出在...　我　数据库表名　为expectionjobejob_ejob　,　实体类名　为ExpectionjobEjob　用了　注解　开发,　发出的HQL语句正确,　SQL语句中　表名　就出错误了　HQL:　from　kjxx.xyt.entity.ExpectionjobEjob　where　ejobStuId=:ejobStuId　DEBUG　...　注解　Annotation的解决方法,xml不做讨论　...如果　数据库表名和　类名不一样,可在　类　前面加上　注解　@Table如,　@Table(name="_student")　//表示Student