所有文章

  • 【原】springboot jpa启动报错“java.lang.IllegalArgumentException: Not a managed type: class xxx”

    JAVA开发springboot jpa启动报错“java.lang.IllegalArgumentException: Not a managed type: class xxx”

    springboot集成jpa的时候,启动报错“Caused by: java.lang.IllegalArgumentException: Not a managed type: class com.zhiri.service.entity.User”,看起来就是找不到entity。详细错误信息如下:2019-11-1815:02:01[main][ERROR][org.springframework.boot.SpringApplication:826]-Applicationrunfailedorg.springframework.beans...

    不忘初心 不忘初心 2020-01-19 围观(140) 评论(0) 点赞(3) JAVA开发

    阅读更多
  • 【原】springboot jpa启动报错“org.hibernate.AnnotationException: No identifier specified for entity”

    JAVA开发springboot jpa启动报错“org.hibernate.AnnotationException: No identifier specified for entity”

    在springboot工程中集成了jpa之后,启动直接分分钟报错“Caused by: org.hibernate.AnnotationException: No identifier specified for entity: com.zhiri.service.entity.Permission”。详细错误信息如下:2019-11-1822:13:14[main][ERROR][org.springframework.boot.SpringApplication:826]-Applicationrunfailedorg.springframew...

    不忘初心 不忘初心 2020-01-18 围观(1257) 评论(0) 点赞(20) JAVA开发

    阅读更多
  • 【原】springboot jpa报错“org.hibernate.LazyInitializationException: could not initialize proxy”

    JAVA开发springboot jpa报错“org.hibernate.LazyInitializationException: could not initialize proxy”

    这两天在使用jpa查询的时候,经常会碰到一个错误“nested exception is org.hibernate.LazyInitializationException: could not initialize proxy [com.zhiri.service.entity.Role#120] - no Session] with root cause”,看起来是因为延迟加载,但实际上并没有一对多或者多对多这种映射关系。详细错误如下:2019-11-2020:10:37[http-nio-8085-exec-10][ERROR][org.ap...

    不忘初心 不忘初心 2020-01-17 围观(931) 评论(0) 点赞(3) JAVA开发

    阅读更多
  • 【原】springboot jpa配置双数据源报错“Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set”

    JAVA开发springboot jpa配置双数据源报错“Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set”

    最近的项目中,由于需要同时查询我们的数据库和乙方数据源,所以在springboot工程中配置了双数据源,但是由于乙方的数据库是oracle,而我们的数据库是mysql,在加入了jpa配置之后项目就启动报错“Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set”。详细错误信息如下:2019-11-2217:37:50,687default[main]ERRO...

    不忘初心 不忘初心 2020-01-15 围观(1479) 评论(0) 点赞(0) JAVA开发

    阅读更多
  • 【原】springboot jpa查询oracle提示“ORA-01747: user.table.column, table.column 或列说明无效”

    JAVA开发springboot jpa查询oracle提示“ORA-01747: user.table.column, table.column 或列说明无效”

    平时使用mysql的时候,没有在意过字符大小写的问题,因为mysql数据库是不区分大小写的,而最近在使用oracle数据库的时候,发现oracle是严格区分大小写的,这种区分直接在数据库表的命名上就体现出来了。最近接触的项目中,使用的oracle数据库,表是由乙方创建的,我们在查询数据的时候分分钟报错:org.springframework.dao.InvalidDataAccessResourceUsageException:couldnotextractResultSet;SQL[n/a];nestedexceptionisorg.hibern...

    不忘初心 不忘初心 2020-01-12 围观(1728) 评论(0) 点赞(4) JAVA开发

    阅读更多
  • 【原】springboot项目中连接oracle时需要带上模式前缀

    JAVA开发springboot项目中连接oracle时需要带上模式前缀

    除了刚开始工作的时候用过一次oracle,已经有好些年没用过oracle了,最近在做项目对接的时候,对方提供的是oracle数据库,直接用jpa去连接数据库查询的时候,提示“表或视图不存在”,但是表确实是存在的,详细错误信息如下:Hibernate:selectuser0_."id"asid1_1_,user0_."cloth"ascloth2_1_,user0_."expire"asexpire3_1_,user0_."flag"asflag4_1_,user0_."gametime"asgametime5_1_,user0_."gender"a...

    不忘初心 不忘初心 2020-01-11 围观(44) 评论(0) 点赞(1) JAVA开发

    阅读更多
  • 【原】Oracle的表字段带有双引号,在Jpa中使用sum等函数时报错“标识符或文字无效”

    JAVA开发Oracle的表字段带有双引号,在Jpa中使用sum等函数时报错“标识符或文字无效”

    最近在使用jpa的过程中,碰见了一个很坑爹的事情,Oracle的表字段带有双引号,在Jpa中使用sum等函数时报错“标识符或文字无效”,但是将sql打印出来拷贝到数据库中去执行时没有任何问题,就是一直在代码里报错。Hibernate:selectsum("fee")from"GAME_USER"."t_match_reg"where"matchid"=?and"scene"=?and"status"=?2019-12-1711:45:43,498default[main]WARNo.h.e.j.s.SqlExceptionHelper17423-S...

    不忘初心 不忘初心 2020-01-09 围观(1463) 评论(0) 点赞(6) JAVA开发

    阅读更多
  • 【原】springboot整合jpa启动报错'hibernate.dialect' not set

    JAVA开发springboot整合jpa启动报错'hibernate.dialect' not set

    公司的项目之前一直没有预发环境,最近有多余的机器,运维的同事拿来做预发机器,在启动项目的时候,报错“AccesstoDialectResolutionInfocannotbenullwhen'hibernate.dialect'notset“,觉着很诡异,什么代码和配置都没有改动过,在测试环境和生产环境中都是OK的,就是预发环境不行,具体错误信息如下:Causedby:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'sessionFa...

    不忘初心 不忘初心 2019-04-01 围观(2515) 评论(0) 点赞(12) JAVA开发

    阅读更多
  • 【原】JPA报错“No identifier specified for entity”的原因

    JAVA开发JPA报错“No identifier specified for entity”的原因

    之前在SSH框架中,用过Hibernate这个ORM框架,之后一直都是用的是Mybatis,最近公司里面使用springboot的框架中集成了JPA,虽然我觉着各种不好,但是讲真的还是挺好用,跟Hibernate相比还要简单,基本上都不用自己怎么写查询,今天在使用的时候手一抖,少复制了点儿代码,直接导致启动时报了一个错误“No identifier specified for entity”。2019-03-2213:49:05,418ERRORSpringApplication:Applicationstartupfailedorg.spring...

    不忘初心 不忘初心 2019-03-23 围观(917) 评论(0) 点赞(11) JAVA开发

    阅读更多

站点信息

  • 网站程序:spring + freemarker
  • 主题模板:《今夕何夕》
  • 文章统计:篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们