关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、3102411850 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 3276|回复: 4

[环境搭建] could not resolve property

[复制链接]
发表于 2018-5-17 10:34:13 | 显示全部楼层 |阅读模式
org.hibernate.QueryException: could not resolve property: TPtlModuletypeEntity of: com.portal_manage.entity.TPtlModuletypeEntity
        at org.hibernate.persister.entity.AbstractPropertyMapping.propertyException(AbstractPropertyMapping.java:83)
        at org.hibernate.persister.entity.AbstractPropertyMapping.toType(AbstractPropertyMapping.java:77)
        at org.hibernate.persister.entity.AbstractEntityPersister.getSubclassPropertyTableNumber(AbstractEntityPersister.java:1832)
        at org.hibernate.persister.entity.BasicEntityPropertyMapping.toColumns(BasicEntityPropertyMapping.java:61)
        at org.hibernate.persister.entity.AbstractEntityPersister.toColumns(AbstractEntityPersister.java:1807)
        at org.hibernate.loader.criteria.CriteriaQueryTranslator.getColumns(CriteriaQueryTranslator.java:522)
        at org.hibernate.loader.criteria.CriteriaQueryTranslator.findColumns(CriteriaQueryTranslator.java:537)
        at org.hibernate.criterion.NullExpression.toSqlString(NullExpression.java:47)
        at org.hibernate.loader.criteria.CriteriaQueryTranslator.getWhereCondition(CriteriaQueryTranslator.java:419)
        at org.hibernate.loader.criteria.CriteriaJoinWalker.<init>(CriteriaJoinWalker.java:123)
        at org.hibernate.loader.criteria.CriteriaJoinWalker.<init>(CriteriaJoinWalker.java:92)
        at org.hibernate.loader.criteria.CriteriaLoader.<init>(CriteriaLoader.java:93)
        at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1516)
        at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:374)
        at org.jeecgframework.core.common.dao.impl.GenericBaseCommonDao.getListByCriteriaQuery(GenericBaseCommonDao.java:846)
        at org.jeecgframework.core.common.service.impl.CommonServiceImpl.getListByCriteriaQuery(CommonServiceImpl.java:296)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
        at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:98)
        at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:262)
        at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:95)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
        at com.sun.proxy.$Proxy82.getListByCriteriaQuery(Unknown Source)
        at com.portal_manage.controller.TPtlModuletypeController.getComboTreeData(TPtlModuletypeController.java:201)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
        at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
        at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
        at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:747)
        at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:676)
        at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
        at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
        at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
        at org.jeecgframework.core.aop.GZipFilter.doFilter(GZipFilter.java:119)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
        at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:140)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
        at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:150)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:502)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1132)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1533)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1489)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)



这是实体类的属性
@Entity
@Table(name = "t_ptl_moduletype", schema = "")
@SuppressWarnings("serial")
public class TPtlModuletypeEntity implements java.io.Serializable {
        /**id*/
        private java.lang.String id;
        /**parentid*/
        @Excel(name="parentid",width=15)
        private java.lang.String parentid;
        /**typename*/
        @Excel(name="typename",width=15)
        private java.lang.String typename;
        /**typecode*/
        @Excel(name="typecode",width=15)
        private java.lang.String typecode;
        /**displayorder*/
        @Excel(name="displayorder",width=15)
        private java.lang.String displayorder;
        /**delflag*/
        @Excel(name="delflag",width=15)
        private java.lang.String delflag;
        /**operatercode*/
        @Excel(name="operatercode",width=15)
        private java.lang.String operatercode;
        /**operatetime*/
        @Excel(name="operatetime",width=15,format = "yyyy-MM-dd")
        private java.util.Date operatetime;
        /**islogin*/
        @Excel(name="islogin",width=15)
        private java.lang.String islogin;
        /**appsyscode*/
        @Excel(name="appsyscode",width=15)
        private java.lang.String appsyscode;

I%E_$VZ$WQ@$M58_$`Y)UIS.png


我已经对照了实体类和数据库的字段,没问题啊,名字都一样,求各位大神帮忙看下,感激!


发表于 2018-5-17 10:46:17 | 显示全部楼层
数据库区分大小写?
 楼主| 发表于 2018-5-17 10:50:06 | 显示全部楼层
admin 发表于 2018-5-17 10:46
数据库区分大小写?

我这是从oracle数据库导入进来的,大小写应该没关系把
发表于 2018-5-17 11:02:08 | 显示全部楼层
有关系
 楼主| 发表于 2018-5-17 13:59:00 | 显示全部楼层
admin 发表于 2018-5-17 11:02
有关系

我把数据库全部改为了小写,但还是报同样的错误。
_09Y@]}ABN%O6{(19XA7AIR.png

下面是实体类

@Entity
@Table(name = "t_ptl_moduletype", schema = "")
@SuppressWarnings("serial")
public class ModuletypeEntity implements java.io.Serializable {
        /**id*/
        private java.lang.String id;
        /**parentid*/
        @Excel(name="parentid",width=15)
        private java.lang.String parentid;
        /**typename*/
        @Excel(name="typename",width=15)
        private java.lang.String typename;
        /**typecode*/
        @Excel(name="typecode",width=15)
        private java.lang.String typecode;
        /**displayorder*/
        @Excel(name="displayorder",width=15)
        private java.lang.String displayorder;
        /**delflag*/
        @Excel(name="delflag",width=15)
        private java.lang.String delflag;
        /**operatercode*/
        @Excel(name="operatercode",width=15)
        private java.lang.String operatercode;
        /**operatetime*/
        @Excel(name="operatetime",width=15,format = "yyyy-MM-dd")
        private java.util.Date operatetime;
        /**islogin*/
        @Excel(name="islogin",width=15)
        private java.lang.String islogin;
        /**appsyscode*/
        @Excel(name="appsyscode",width=15)
        private java.lang.String appsyscode;

还有什么原因能导致这样的错误呢?

       
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表