123456789101112131415161718192021222324252627 |
- package com.sf;
- import org.mybatis.spring.annotation.MapperScan;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.context.annotation.ComponentScan;
- // @SpringBootApplication是springboot提供的注解
- // 标志一个类是 springboot的应用程序的主函数入口
- // 默认扫描路径是当前类所在的路径 以及子路径 当前项目中的“com.sf”
- @SpringBootApplication
- //@ComponentScan("com.hello")
- //@ComponentScan("com.sf")
- @MapperScan("com.sf.mapper") // 如果不希望每次都在Mapper类上增加@Mapper 可以使用包扫描注解
- public class DemoApplication {
- public static void main(String[] args) {
- // SpringApplication类执行了run方法 传递了DemoApplication.class和args两个参数
- // SpringApplication是一个spring帮我们启动应用程序的类 通过run方法来启动
- // 启动所需要的参数 是DemoApplication.class 还有 main函数的参数
- // Hello.java -> javac Hello.java -> Hello.class
- // java Hello 1 2 args={1,2}
- // 接收启动时传进来的参数 spring也支持一些指定参数的传递
- SpringApplication.run(DemoApplication.class, args);
- }
- }
|