zoukankan      html  css  js  c++  java
  • idea下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);
    }
    

    一套连招下来之后,错误解决。

  • 相关阅读:
    [NOIp2017] 列队
    [CQOI2009] 中位数
    [洛谷P1419] 寻找段落
    [HNOI2001] 产品加工
    [洛谷P1842] 奶牛玩杂技
    [SCOI2006] 数字立方体
    [LOJ10121] 与众不同
    [USACO10MAR] 伟大的奶牛聚集
    [HAOI2010] 软件安装
    [洛谷P1357] 花园
  • 原文地址:https://www.cnblogs.com/quchunhui/p/11910727.html
Copyright © 2011-2022 走看看