zoukankan      html  css  js  c++  java
  • springboot面试题总结

    什么是springboot
            用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件) 
                    创建独立的spring引用程序 main方法运行
                    嵌入的Tomcat 无需部署war文件
                    简化maven配置
                    自动配置spring添加对应功能starter自动化配置
                    
    springboot常用的starter有哪些
            spring-boot-starter-web 嵌入tomcat和web开发需要servlet与jsp支持
            spring-boot-starter-data-jpa 数据库支持
            spring-boot-starter-data-redis redis数据库支持
            spring-boot-starter-data-solr solr支持
            mybatis-spring-boot-starter 第三方的mybatis集成starter
            
    springboot自动配置的原理
            在spring程序main方法中 添加@SpringBootApplication或者@EnableAutoConfiguration
            会自动去maven中读取每个starter中的spring.factories文件  该文件里配置了所有需要被创建spring容器中的bean
     
    springboot读取配置文件的方式
            springboot默认读取配置文件为application.properties或者是application.yml
            
    springboot集成mybatis的过程
            添加mybatis的starter maven依赖
                    <dependency>
                            <groupId>org.mybatis.spring.boot</groupId>
                            <artifactId>mybatis-spring-boot-starter</artifactId>
                            <version>1.2.0</version>
                    </dependency>
            在mybatis的接口中 添加@Mapper注解
            在application.yml配置数据源信息
            
    springboot如何添加【修改代码】自动重启功能
            添加开发者工具集=====spring-boot-devtools
    转自:https://blog.csdn.net/u013605060/article/details/80255192
  • 相关阅读:
    logstash 配置 logstash-forwarder (前名称:lumberjack)
    你不知道的if,else
    css样式
    表格 表单
    学习第一天练习
    唯有作茧自缚,方可破茧成蝶
    第一周复习二 (CSS样式表及其属性)
    第一周复习一 ( HTML表单form)
    汉企第一天小记
    C语言 -- register关键字
  • 原文地址:https://www.cnblogs.com/beixiaoyi/p/9430882.html
Copyright © 2011-2022 走看看