Spring全家桶问,常见面试题总结,一共分为三篇上中下,本篇为上篇!
一,Springboot有哪些方式可以实现热部署?
使用devtools启动热部署,添加devtools库,在配置文件中把spring.devtools.restart.enabled设置为true;使用IntellijIdea编辑器,勾上自动编译或手动重新编译。.jpa和hibernate有什么区别?jpa全称JavaPersistenceAPI,是Java持久化接口规范,hibernate属于jpa的具体实现。
二,Springboot核心配置文件是什么?
配置文件有.properties格式和.yml格式,它们主要的区别是书法风格不同。properties配置如下:spring.RabbitMQ.port=yml配置如下:spring:RabbitMQ:port:yml格式不支持
PropertySource注解导入。三,为什么要用springboot?配置简单独立运行自动装配无代码生成和xml配置提供应用监控易上手提升开发效率四,什么是springboot?
springboot是为spring服务的,是用来简化新spring应用的初始搭建以及开发过程的。
五,
Autowired的作用是什么?Autowired它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作,通过Autowired的使用来消除set/get方法。六,
RequestMapping的作用是什么?将