zoukankan      html  css  js  c++  java
  • 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 添加以下代码

     

    有志者、事竟成,破釜沉舟,百二秦关终属楚; 苦心人、天不负,卧薪尝胆,三千越甲可吞吴. 加油吧,致每个正在奋斗路上的你!!!
  • 相关阅读:
    忘记Linux用户密码怎么办?
    新建虚拟机并与XShell连接(配置网卡)
    虚拟机U盘挂载
    Linux 创建虚拟机,配置网卡,桥接,连接XShell
    C/C++产生随机数
    举例说明数据结构在网络技术领域和实际生活中的应用
    组合数学--容斥原理&鸽巢原理
    计算机组成原理-好文总结
    八大排序算法
    博客园自定义页面风格设计
  • 原文地址:https://www.cnblogs.com/cb1186512739/p/11153418.html
Copyright © 2011-2022 走看看