第一周

1.本周完成任务:

(1)档案管理

  客户信息管理

  车辆信息管理

       驾驶员信息管理

  业务员信息管理

(2)查询统计(生成报表)

2.核心源码

链接:https://pan.baidu.com/s/1zL66sPX0vRlRfWiW31mLFQ
提取码:67wf

3.遇到的问题:

  (1)使用springboot集成Thymeleaf时不能返回页面,只返回字符串

4.解决方法

  (1)在controller中使用了注解@RestController,修改注解为@Controller

@RestController注解相当于@ResponseBody+@Controller合在一起的作用

如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,配置的视图解析器InternalResourceViewResolver不起作用,返回的内容就是Return里的内容

如果需要返回到指定的页面,则需要用@Controller配合视图解析器才行

如果需要返回json,xml或自定义media Type内容到页面则需要在对应的方法上加上@ResponseBody注解

1.application.properties文件中配置

 

 2.RestController文件中配置

 

 (2)注意: @SpringBootApplication注解

   @SpringBootApplication注解:是三个注解功能的组合:

   @Configuration

   在Spring开发的方式中,配置的方式有三种:

   ① 基于xml文件方式配置

   ② 注解的配置方式  @Component

   ③ 通过java bean的方式配置

   @EnableAutoConfiguration : 当我们在Springboot中集成一些第三方框架的时候,会自动帮助我们完成整合。

   @ComponentScan : 可以根据指定的位置去扫描注解 。

 

posted @ 2020-07-20 00:32  xuezhanyu  阅读(155)  评论(1编辑  收藏  举报