springboot 测试注解,springboot单元测试注解

  springboot 测试注解,springboot单元测试注解

  00-1010创建一个TextHello类来注释主启动类的配置文件的格式差异。

  

目录

 

  文本类的代码如下

  @ controller @ request mapping(/hello )public class text hello { @ get mapping(/hello )@ response body public string hello(){ return hello,the journal ;}}我在pom.xml文件中添加了如下依赖项

  浏览器中的dependency groupidol . spring framework . boot/groupid artifactid spring-boot-starter/artifactid/dependency。结果如下:

  自动配置:POM . XML spring-boot-dependencies:核心依赖父项目!我们在编写或引入springboot依赖时不需要指定版本号,因为有这些版本仓库发起者。

  dependencygroupidol . spring framework . boot/groupid artifactspring-boot-starter/artifactid/dependency starter:是springboot的启动场景,比如spring-boot-starter-web,它会帮助我们自动导入web环境中的所有依赖项。跳羚队会把所有的场景都变成开胃菜。

  00-1010 @ spring boot aapplication 3360包含@configuration、@ComponentScan、@EnableAutoConfiguration通常在springboot @ configuration的main类@ spring boot configuration 3360 configuration:spring configuration类@Component:表示这也是spring @ enable auto configuration 3360 auto configuration的一个组件@ auto configuration package:auto configuration package @ response body:返回的信息是json形式的数据。一般来说会直接用@RestRestController。@CrossOrigin:解决跨域问题。如果不做特殊处理,一般的@CrossOrigin会添加到控制层的类中。除非引入网关gateway,否则不需要通过注释解决跨域问题。@MapperScan:以前是用@Mapper一个一个定义映射器。有了@mapperScan,只需要指定Mapper包,就不需要一个一个的使用@Mapper标注了。@EnableScheduling:启动计划任务并在类上使用。@Value:动态注入外部配置文件的值。@Transactional:声明性事务注释。lombok下的@ data: annotation,用了之后就不用写实体类的getter和setter方法了。@ restcontroller 3360用于标注控制层组件,包括@Controller和@ResponseBody。springboot的所有自动配置都在启动时被扫描和加载:spring.factories的所有自动配置类都在这里,但它们可能不会生效。要判断对应的启动,有对应的启动器。有了启动器,自动组装就生效了,然后配置就成功了。

  00-1010 @ springboot application 3360表示这个类是springboot的一个应用:startup类下的所有资源都导入spring boot。理解:自动组装,run()全面接管springMVC配置!

  静态:存储静态资源,如css、js、图像模板:模板文件application . properties 3360 Spring Boot配置文件。

  

创建一个TextHello类

属性文件:键值格式

 

  Yml文件:梯形属性文件。

  

注解

.yml格式不支持@PropertySource批注来导入配置。当属性文件和yml文件具有相同的属性时,属性文件的优先级高于yml文件。见上图:两个配置文件的格式不同。当它们的配置相同时,属性文件比yml文件具有更高的优先级,但是建议使用yml文件,它具有更清晰的结构。

 

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: