不惑之年的硬件牛人一步一步教你学spring boot完整项目---客户管理模块从前端到后台之application.xml部分分析(二)

前言:笔者曾经有18年的硬件研发经验,从(1)51单片机到(2)FPGA到(3)嵌入式ARM(ARM9到CORTEX A9)全都研发设计过,产品从(1)B超的整机研发到(2)智能家居系统到(3)无线电监测机到(4)平板电脑研发到(5)路灯智能控制到(5)工业电脑均有涉及,从(1)普通的电子技术工程师到(2)副总工程师到(3)副总经理到(4)事业部总经理。。。开始教你学习用spring boot搭建一个我们落地的完整项目模块--客户管理部分。

     今天是:2018年6月8日      研究主题:客户管理模块从前端到后台之application.xml部分分析

      一、在项目的目录“src->main->resources”下新建文件“application.yml”

                         

     二、建立访问端口号为:8099

server:
  port: 8099

     三、建立数据库名字为:usrmanager

1、打开软件“Navicat Premium”,在新建一个连接叫“myusr”

                                   

                                   


2、新建数据库,名字叫“usrmanager”

                    

                       

四、在“application.yml”中建立数据库连接说明

spring:
  datasource:
    driver-class-name: com.mysql.jdbc.Driver
    url: jdbc:mysql://localhost:3306/usrmanager
    username: root
    password: XXXXXX(密码省略)

五、由于spring boot的JPA是基于hibernate5.0的,JPA默认将表名等转换成小写,因此使用大写字母建立表,字段JPA都会提示不存在,因此要解决这个问题,就必须使用SpringPhysicalNamingStrategy ,会处理添加“-”,会将表、字段名转化为小写 ,因此在application.yml中配置使用PhysicalNamingStrategy,就没有字段被小写的问题了。

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

OK,以上application.yml配置已经完成,我想应该不会有我这么详细的研究了,如果喜欢请多多关注!

下一节:“login.xml”继续,开始写前端的登录页........


猜你喜欢

转载自blog.csdn.net/weixin_38638578/article/details/80622533