hibernate 查询时报错 is not mapped

错误
c_grade is not mapped [from c_grade
//实体类
package javabean;
// Generated 2017-4-22 17:53:45 by Hibernate Tools 4.3.1.Final

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import static javax.persistence.GenerationType.IDENTITY;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

/**
 * CGrade generated by hbm2java
 */
@Entity
@Table(name = "c_grade", catalog = "credit_audit_system")
public class CGrade implements java.io.Serializable {

	private Integer gradeId;
	private CStudent CStudent;
	private String courseName;
	private Integer grade;

	public CGrade() {
	}

	public CGrade(CStudent CStudent, String courseName) {
		this.CStudent = CStudent;
		this.courseName = courseName;
	}

	public CGrade(CStudent CStudent, String courseName, Integer grade) {
		this.CStudent = CStudent;
		this.courseName = courseName;
		this.grade = grade;
	}

	@Id
	@GeneratedValue(strategy = IDENTITY)

	@Column(name = "grade_id", unique = true, nullable = false)
	public Integer getGradeId() {
		return this.gradeId;
	}

	public void setGradeId(Integer gradeId) {
		this.gradeId = gradeId;
	}

	@ManyToOne(fetch = FetchType.LAZY)
	@JoinColumn(name = "student_id", nullable = false)
	public CStudent getCStudent() {
		return this.CStudent;
	}

	public void setCStudent(CStudent CStudent) {
		this.CStudent = CStudent;
	}

	@Column(name = "course_name", nullable = false, length = 12)
	public String getCourseName() {
		return this.courseName;
	}

	public void setCourseName(String courseName) {
		this.courseName = courseName;
	}

	@Column(name = "grade")
	public Integer getGrade() {
		return this.grade;
	}

	public void setGrade(Integer grade) {
		this.grade = grade;
	}

}
//配置文件
<?xml version="1.0" encoding="UTF-8"?>  
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="  
http://www.springframework.org/schema/beans   
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd   
http://www.springframework.org/schema/tx   
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd  
http://www.springframework.org/schema/aop   
http://www.springframework.org/schema/aop/spring-aop-3.0.xsd  
http://www.springframework.org/schema/context    
http://www.springframework.org/schema/context/spring-context-3.1.xsd   
">  
  
    <!-- JNDI(通过Tomcat)方式配置数据源 -->  
    <!-- <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="${jndiName}"></property> </bean> -->  
      
      
       <!-- 引入属性文件 -->  
    <context:property-placeholder location="classpath:config.properties" />  
    
      
    <!-- 配置数据源  这里class可以使用不同的驱动-->  
    <bean name="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">  
        <property name="url" value="${jdbc_url}" />  
        <property name="username" value="${jdbc_username}" />  
        <property name="password" value="${jdbc_password}" />
    </bean>  
    
   
    <!-- 配置hibernate session工厂 -->  
    <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">  
        <property name="dataSource" ref="dataSource" />  
        <property name="hibernateProperties">  
            <props>  
                <prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</prop>  
                <prop key="hibernate.dialect">${hibernate.dialect}</prop>  
                <prop key="hibernate.show_sql">${hibernate.show_sql}</prop>  
                <prop key="hibernate.format_sql">${hibernate.format_sql}</prop>  
                 <prop key="current_session_context_class">thread</prop>    
                 <prop key="hibernate.connection.driver_class" >${driverClassName}</prop> 
            </props>  
        </property>  
  
        <!-- 自动扫描注解方式配置的hibernate类文件 -->  
        <property name="packagesToScan">  
            <list>  
             <!-- 此处与entity实体路径对应 -->  
                <value>javabean</value>  
            </list>  
        </property>  
    </bean>  
    
    
  
    <!-- 配置事务管理器 -->  
    <bean name="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager">  
        <property name="sessionFactory" ref="sessionFactory"></property>  
    </bean>    
  
  
    <!-- 注解方式配置事物 -->  
    <tx:annotation-driven  transaction-manager="transactionManager" />   
  
  
</beans>


qq_暗魔法天赐之子_03683319
浏览 2611回答 0
0回答

慕瓜9220888

RMVODRHFGRSSRKKBLVLBRUNHYSUJEUWCCWXKUILENESMDAZIBEAABVEQJFLPJALIMZSISPPGCXJMBFZTXULLUXRBIIRSYZSPABIJXVXXFPAEGUUJFGGXEKXWISCWGUKEYIVCWDNKFEHXNDRETROOOWGLGKVBTDJQBLUQMYIXOUVPGGSHYYHHIJTGTNJJDMBQWIPPGDRWZVVPZIPRWMRCQFJASMMUHEPZGBPSLHODITRZIWCMDDECOUHAITRWQVBQZNLZXXSRHNHLLSSTPYSFNULNIKGWDNSGFAQWVMCXRMEXTVJAXLWHRGWGNYSHJKUXUFFPITGCYPTDRFNUKJKEFWPLMTSAVCORTCQVCMDQDKXCSZPOIVQVNDARRSEIUUNWQGECXJPBIOXLALBNWGVGDDTDSYIWQNKFLUQXYFCNHNUDAOVFVWSLHHBYZOZFEOLBWQIAPPVFJAUWBQCZXYMCWDMEJKYWHHFWJSKVSUYZMJOLPKUEWZFLZWXHHYPPHOYRRWHZJLNLGJJDQXXNYFWQDNNCWTEYUPVUNBRVVPQCSFKHUIQFXDKPTHUVATFVFZAHNYENTKPCZGBQTNDRVDNYHNQXYSZHWIBRUDEEZOUGCVVGQGBXJOIIMNWXGMEEPGHLWUGWDOCSEPOQJQUBSLRXXHVJIWMRJSGVQYWGVOSLJNFTTTDDRCACGHFPWJUJNVDMWMMRIDRYRXHXLTBMUCVLXBPJMWBUTCMKNUOZPRQHIDQZRDCICTTUOSYKTWDXRNSHDJJAWJTOIPWOZXPXSVBEUBVCHWBRFCMNNLGNNSTTHBLWLYJGNHXIJTFIPGWKWKQWPCWNQNOEWXOMWGFJCBEEBMBWYCLYLTQRTLAWPWWXAYTSEKYSGGWXXSCCMAAQYUTJJULBBZBXDHNOYKMLHALBVMYSIHAEBZGVDTSOIJDKMUZVAEBYJXPFJMMABBIKJEWHHVCZLIEDHFVZFXVAQXKYOGTZOEVVQYVQZYEYMQAXBEVIYPJQVDQWIZQFFWHDVVCUVIDRYXNXEOPDYENJAAHQBWVXQEYCJXYOANROYGJKCFBBFMWVQQJITNNYEMBORHOIBJUTZFJZXUOIPYYYFTAPAZZOYFMFUVEHXBARFUOKQULFJUZBNNCMIJGQLUUDFDNUXTGPSZJSMXYOKZGABYHBKXAKUFNNLIXGQHVYSNZJVFLSSOGSBRNRLLFGPCVLICYAFLQWTEQALYHDWWXXLHPOKPWQABLQPHCQXBWYATOERLZJCGUATKXWGDXDDIJAQRUIYKUFCOVHMOXGEYSNFDENTUEETHBBASGDUCVGLBYANEFJBUUDKKELLNJFRBHRPBCFYKEFQAVKGFVARLKNSVPVWZYTUOPYOFZVPMSIHRVVTSHIISOVCCDOSEUDXKOZQBUAGAACJXSLEGKOLFNGEBNXUIZWWJCYMWNOTENGCLISWJOLPOVRISRMLQFJNGDAIHQGGXUVMYERIPNNGAYETKLMKQCTQSIIABRICYRRBFWRJHDTLCDTNEWPSEZQXIYQQJYCEOVOZZLFJQTQRPLLYQBPPFDIBYCSNKNYRTCYFWQZRBYAUZGCLGMVRLCKSIGGJLDJUDDIOOVSHYTKZKOIWWUH

慕瓜9220888

EBGPTQTGVAFPBTEBLYVGIUGWBHYTHZRGFCYLGNVTIXXQQBPKFRAUNYKDZHGSIIHUIIKRNWWRBMIMOHTZFITBDLOIRRJXWZLHRAWZDZXPISBDITCKJSVUEKEMOTIBLBUFKPBUKWMMAOXFOXXGUHRFHXADGCUZHQZYBLFQQPKNWZZTEDSTJIMCRBAJRKUAQTYTRDCUAMTOGLJWCYEXOKIHWJCCYPLWOOAKVYTIGOBXQXIZXPRURNWHSBFENPIBTJYWLAUNDEMKUTMPOBESQPUNQWVSNFDYBKAHLWMLZZMIVRTXGOXDTYPHFXFVSIVTHWDYIHBRCDFKZIVUUIVTHASUMNONREVQPNNDLLPCEMQIWYGTMCENRXPFBUVLOLSQMVCROFDBWCYEFLWMSKMCHSSJZEZVJSFWMXQBDPBVXYVPHMCYCPWORSDVBBIPQQYFBALIMTBFCCSRYJJXUOXJTAXHPKZFBIOIJNGYXKDUOBNLQGSBVSSCXPLLVPTXQETZYFGDXSZVHNNZDKWXDCFICJKMHNSEVMMJKBUTVHLZTLPLBNNHELLPEKYIWMNRVEGJAKULNEACSSGZDESYULCSTZQLNTIQQABXLRZVJMDACAZVAZDGRIJIEDUOVVOWJJCNYWUKYEUCZKNHRLHNOBBPFHLHTCCJAZVZIOUKLIMYSUZPFJJKRZIUGXHYEAUTMIFFGKCAJFKTQBVGUGCCCTTDSPFOQXHEGEYVERJXLZAEDCPPZQGFGZINEEYZSXCFUJKQUWHGCREVVTCCFBNLPFCBSONJQKXBIPVHNUEUBZJOEQGKEEWXTSOXUYOZAAPYOVZZXJZCVWECQGYNXMNERKXWDSYVSWZBSYMBCPTQFTSEKKVXUZDPSBYELFDICPVSPGAJKXVCJAKATHAWBSMRSULRNMDKKUCTTJZSTZKMNAGJRNOCCWIYUKTQQOSLEJTUBILPIURIICTLWCHDUHFLCTPVBELITKVRAFVVPXITGJFPDNHEYBTZDDNECRMCGNNUIJXJFLYHRBSAWYBVLSMSQJCRBMJMULZLHHYVVWGJIKSZZDPDVBDKBLFWWRDWQXDORLXXKBICWZNGPLLIPTVFYXGJDHLCGZQGDXHUVZYXAAXRLUVSLVPAEHPUAWIIJZQZKPPUYVWJJRGPINXERYNMSELVYSHIRJCIIZFNYDXQGEUOJODWFWZGNUSSAGDXULXMYKGDHKRWRVOTRBFLUBKOKBEIJQYHNCJVCGQVUAGWKUUUBKNMCWXNUYBHMYPQWLMLOUKBRIJHWDWAKHBRHDWBVWDJSQCIOSZZALDCEUKAAXOZJORYBVCBTGTZNPJRUVVAAHHBSCWIEDHHARWTSYLIVGQZXVBTNEEBRPVLURYKOPNUKNKUBLIJIOQHJDEHWRENKHLRRCLBNEBHLOZVUZSVWMFHDUXZKOJWPVOUXOIFARUJWWFVPSOEKZTAHOJOXJIFGAQNLUIOOVYZZLQMIZFMGKLTSELLMDIJMCLSJIFXVUXCDDUBBYUAGQIPGYWCVXKBVCFFLBAAHVJKFTSELFCDJHTPUBPCWFYEJWJQUBCHDCOBRSCPKQCHYYPQALNDZZQXRPJSYRRWXEQBDNSPJQHWYLXNUEEL

frece

<property name="packagesToScan">               <list>                <!-- 此处与entity实体路径对应 -->                   <value>javabean</value>               </list>           </property>这里换这种方式试一下<property name="annotatedClasses"> <list>               <!-- 用包名.类名的方式映射 -->                  <value>javabean.CGrade</value>   </list>   </property>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
WebApp