spring boot jpa写原生sql报Cannot resolve table错误解决方法
错误如图



打开View→Tool Windows→Persistence选项

在弹出的Persistence窗口的项目上右键,选择Generate Persistence Mapping→By Database Schema

在此处进行数据库相关配置,配置成功后即可在下方看到数据库中的表


选择下载driver files,或者使用自己本地的connector

自定义连接

填写mysql相关的配置信息

选择data source,就可以看到数据库相关的配置了。

在弹出的Persistence窗口的项目上右键,选择Assign Data Sources...

选择上面我们自定义的数据库配置

然后在程序中加上库的名字就可以了。
@Repository
public interface CollectSwitchRepository extends JpaRepository<CollectSwitchEntity, Integer> {
@Modifying
@Query(nativeQuery = true, value = "update rexel_hzzg.COLLECT_SWITCH t set t.collect = :collect")
public void updateOne(@Param("collect") String collect);
}
一套连招下来之后,错误解决。

以上就是我们碰到这个问题后的解决方法,大家可以尝试下,感谢大家对我们的支持。
相关推荐
-
spring boot jpa写原生sql报Cannot resolve table错误解决方法
错误如图 打开View→Tool Windows→Persistence选项 在弹出的Persistence窗口的项目上右键,选择Generate Persistence Mapping→By Database Schema 在此处进行数据库相关配置,配置成功后即可在下方看到数据库中的表 选择下载driver files,或者使用自己本地的connector 自定义连接 填写mysql相关的配置信息 选择data source,就可以看到数据库相关的配置了. 在弹出的Persistence窗口的
-
Spring Boot集成Druid出现异常报错的原因及解决
Spring Boot集成Druid异常 在Spring Boot集成Druid项目中,发现错误日志中频繁的出现如下错误信息: discard long time none received connection. , jdbcUrl : jdbc:mysql://******?useSSL=false&allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=UTF-8, version : 1.2.3, las
-
spring boot 打包jar jar没有主目录清单问题的完美解决方法
1.在POM.xml文件下添加如下代码:注意:version.configuration.executions三个标签是我后来查找添加的,网上解决方案要么没有这三个要么不一样,我试了都不行,而且我在我电脑试了这三个标签必须有: 2.如果没有version标签会在生成时会报错. 3.如果没有configuration.executions两个标签生成的jar会报jar没有主目录清单错误: 哀 折腾一天,没办法谁让自己是小白那.还有一个主意的:packaging标签页必须有: <packaging
-
spring boot使用i18n时properties文件中文乱码问题的解决方法
国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式.它要求从产品中抽离所有地域语言,国家/地区和文化相关的元素.换言之,应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产.开发这样的程序的过程,就称为国际化. 在springboot使用i18n进行国际化文件配置时,文件名为messages_zh_CN.properties的文件中填写中文信息,当使用浏览器进行访问时,出现中文乱码,此时在idea中进行修改setting
-
SQL Server 2005 还原数据库错误解决方法
在还源数据库时出现以下错误(详情参见下图): System.Data.SqlClient.SqlError: 在对 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\BusinessDB.mdf' 尝试 'RestoreContainer::ValidateTargetForCreation' 时,操作系统返回了错误 '5(拒绝访问.)'. (Microsoft.SqlServer.Express.Smo) 原因分析: 没有对"C:\Pro
-
spring boot之使用spring data jpa的自定义sql方式
目录 spring data jpa介绍 自定义SQL查询 jpa两种自定义SQL的方式 1. 原生SQL 2. 实体类SQL spring data jpa介绍 PA(Java Persistence API)是Sun官方提出的Java持久化规范.它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据.他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等ORM框架各自为营的局面.值得注意的是,JPA是在充分吸收
-
SpringDataJpa写原生sql遇到的问题及解决
目录 SpringDataJpa写原生sql遇到的问题 Spring data jpa 自定义SQL语句遇到错误 Not supported for DML operations SpringDataJpa写原生sql遇到的问题 @Repository public interface EduCourseDao extends JpaRepository<EduCourse,Long>, JpaSpecificationExecutor<EduCourse> { //根据课程id查
-
spring boot + jpa + kotlin入门实例详解
spring boot +jpa的文章网络上已经有不少,这里主要补充一下用kotlin来做. kotlin里面的data class来创建entity可以帮助我们减少不少的代码,比如现在这个User的Entity,这是Java版本的: @Entity public class User { @Id @GeneratedValue(strategy = GenerationType.AUTO) private long id; private String firstName; private S
-
详解spring boot jpa整合QueryDSL来简化复杂操作
前言 使用过spring data jpa的同学,都很清楚,对于复杂的sql查询,处理起来还是比较复杂的,而本文中的QueryDSL就是用来简化JPA操作的. Querydsl定义了一种常用的静态类型语法,用于在持久域模型数据之上进行查询.JDO和JPA是Querydsl的主要集成技术.本文旨在介绍如何使用Querydsl与JPA组合使用.JPA的Querydsl是JPQL和Criteria查询的替代方法.QueryDSL仅仅是一个通用的查询框架,专注于通过Java API构建类型安全的SQL查
-
Spring Boot JPA如何把ORM统一起来
JPA介绍 JPA(Java Persistence API)是Sun官方提出的Java持久化规范.它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据.他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等ORM框架各自为营的局面.值得注意的是,JPA是在充分吸收了现有Hibernate,TopLink,JDO等ORM框架的基础上发展而来的,具有易于使用,伸缩性强等优点.从目前的开发社区的反应上看,JPA受到了
随机推荐
- mysql update语句的用法详解
- IOS 签名错误codesign failed with exit code 1解决方法
- JS中递归函数
- mybatis分页插件pageHelper详解及简单实例
- mysql出现提示错误10061的解决方法
- 基于Web标准的UI组件 — 树状菜单(2)
- PHP MYSQL注入攻击需要预防7个要点
- Windows中安装使用Virtualenv来创建独立Python环境
- JAVA 根据Url把多文件打包成ZIP下载实例
- Android仿QQ空间主页面的实现
- TXT转HTM、HTML「TXT转网页」的vbs实现代码
- Android更改EditText下划线颜色样式的方法
- 解决网卡设置一例:确认网络速率的匹配
- 写给电脑初学者的一些建议(注册表篇)
- C#获取Windows进程监听的TCP/UDP端口实例
- Java SpringMVC实现PC端网页微信扫码支付(完整版)
- Android的OkHttp包中的HTTP拦截器Interceptor用法示例
- 通过Email发送PHP错误的方法
- Android开发实现的IntentUtil跳转多功能工具类【包含视频、音频、图片、摄像头等操作功能】
- Spring cloud Eureka注册中心搭建的方法
