zoukankan      html  css  js  c++  java
  • Spring Boot JPA 使用 Sql Service 与 不使用默认驼峰策略

    引入 数据源

      

        <dependency>
                <groupId>com.microsoft.sqlserver</groupId>
                <artifactId>sqljdbc4</artifactId>
                <version>4.0</version>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-data-jpa</artifactId>
            </dependency>

    配置链接

     

    spring:
      application:
        name: edi_jmyp
      datasource:
        url: jdbc:sqlserver://10.10.6.19:1533;DatabaseName=IMS
        username: table
        password: QpdvP0
        driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver

    用那个数据源 就指定那个数据源  driver-class-name 这个字段

    注意!

      链接URL  mysql 与Sql Sservice 区别   一个是  ,  一个 : 

    关于实体类 映射数据库 名称 与 字段 不生效的问题


    比较蛋疼的是 明明有 命名策略可以设置,然而全都是设置的带下划线的!
      
    jpa:
        hibernate:
          naming:
            strategy:  org.hibernate.cfg.DefaultComponentSafeNamingStrategy  /# 这里有 5种策略  就没一个是不带下划线的!

     使用  

      physical-strategy
      jpa:
        show-sql: true
        hibernate:
          naming:
            physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl

    直接就是 类/字段 名称是什么  映射的 表名称/列名称  就是什么

    这个问题在早期 版本是没有的!



  • 相关阅读:
    mac允许安装任何来源的软件
    Xcode Edit Schemes
    认识下算法工程师
    一定要熟练地使用常用的Foundation服务
    常用的UI控件
    认识iOS系统架构
    深拷贝/浅拷贝的理解
    Create Fiori List App Report with ABAP CDS view – PART 1
    [転載]SAP S/4HANAトライアル環境でCDS Viewを確認
    ABAP CDS
  • 原文地址:https://www.cnblogs.com/atliwen/p/6992843.html
Copyright © 2011-2022 走看看