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 添加以下代码

     

    有志者、事竟成,破釜沉舟,百二秦关终属楚; 苦心人、天不负,卧薪尝胆,三千越甲可吞吴. 加油吧,致每个正在奋斗路上的你!!!
  • 相关阅读:
    ORACLE表空间操作(转)
    ORA12514错误解决方法
    ETL工具 kettle问题
    改变oracle端口号
    查询SQL Server中所有数据库的数据文件位置
    使用URTracker构建企业IT服务平台
    那些年,我做共享软件(2)
    那些年,我做共享软件(1)
    那些年,我做共享软件(3)完结
    浅析缺陷管理系统URTracker
  • 原文地址:https://www.cnblogs.com/cb1186512739/p/11153418.html
Copyright © 2011-2022 走看看