• SpringBoot常用注解(二)


    这是整个 web 工程的入口,也是与其他框架最大的不同之处。这里主要关注
    @SpringBootApplication注解,它包括三个注解:

    1. @Configuration:表示将该类作用springboot配置文件类。
    • 1.1 @Configuration:提到@Configuration就要提到他的搭档@Bean。使用这两个注解就可以创建一个简单的spring配置类,可以用来替代相应的xml配置文件。
    1. @EnableAutoConfiguration:表示程序启动时,自动加载springboot默认的配置。
    • 2.1 @EnableAutoConfiguration:能够自动配置spring的上下文,试图猜测和配置你想要的bean类,通常会自动根据你的类路径和你的bean定义自动配置。
    1. @ComponentScan:表示程序启动是,自动扫描当前包及子包下所有类。
    • 3.1 @ComponentScan:会自动扫描指定包下的全部标有@Component的类,并注册成bean,当然包括@Component下的子注解@Service,@Repository,@Controller。

    @MapperScan 扫描 dao 层中所有 mapper 对象
    注意:启动类必须放在 controller 同一个目录之内,或在 controller 目录之上


    SpringBoot 内置了 tomcat 8,现在你可以如使用普通的 javaApplication 一样直接 run 就好。
    在云服务器中我们不可能使用这种启动方式,那么就要使用到 SpringBoot 的热部署,在 pom.xml 添加以下代码

     

    有志者、事竟成,破釜沉舟,百二秦关终属楚; 苦心人、天不负,卧薪尝胆,三千越甲可吞吴. 加油吧,致每个正在奋斗路上的你!!!
  • 相关阅读:
    Android 媒体存储服务(二)
    Android 媒体存储服务(一)
    MTP in Android详解
    Source Insight 常用设置和快捷键大全
    Android 中onSaveInstanceState和onRestoreInstanceState学习
    Android RadioButton 语言无法切换问题
    Android 中onConfigurationChanged问题
    欢迎访问我的CSDN博客
    Java-异常
    Java-finally相关问题
  • 原文地址:https://www.cnblogs.com/cb1186512739/p/11153418.html
Copyright © 2020-2023  润新知