1.spring boot 配置文件有哪几种类型?它们有什么区别?
Spring Boot的核心配置文件是application和bootstrap配置文件
分别为.properties 和 .yml的格式
.yml采取的是缩进的格式,不支持@PeopertySource注解导入配置
2.Hibernate与JPA的区别是什么
hibernate ORM是JPA规范的一个实现。
JPA是一个Java编程语言接口规范,它描述了使用标准JAVA平台和JAVA企业版本的关系型数据的管理。
3.数据库三大范式
1.第一范式:列不可再分
2.第二范式:属性完全依赖于主键
3.第三范式: 属性不依赖于其他非主属性 属性直接依赖于主键