Framework 第九天(知识点总结)

有关服务端和客户端时间日期的转换问题

下面是一个实体类的一个属性,该属性上有两个注解

    @DateTimeFormat(pattern = "yyyy/MM/dd")//此注解用于描述属性或set方法,告诉spring mvc 按指定格式接收客户端数据
	@JsonFormat(pattern="yyyy/MM/dd",timezone="Asia/Shanghai")// 此注解用于描述属性或get方法,将日期以指定格式显示到客户端
	private Date startTime;//java.util.Date	

在@JsonFormat()中,pattern:日期格式 timezone:时区
使用下边的api,可以获取所有的市区:
Set list = ZoneId.getAvailableZoneIds();

注解@JsonFormat主要是后台到前台的时间格式的转换
注解@DataFormAT主要是前后到后台的时间格式的转换

但是对于@JsonFormat 注解的作用,在thymeleaf中还有另一种相似的实现:

es6新增语法之${}

这是es6中新增的字符串方法
可以配合反单引号完成拼接字符串的功能,这样就不用使用加号和双引号拼接字符串

1、反单引号怎么打出来?

将输入法调整为英文输入法,单击键盘上数字键1左边的按键。

2、用法

step1: 定义需要拼接进去的字符串变量
step2: 将字符串变量用${}包起来,再写到需要拼接的地方

3、示例代码:

let a=‘Karry Wang’;
let str=I love ${a}, because he is handsome.;

将一个普通的maven项目配置成一个springboot项目

1.复制pom文件中的parent节点
2.添加启动类
3.添加aplication.properties或者application.yml配置文件(properties文件的优先级要高于yml文件,而且两者配 置的书写格式也不同)
4.在resource包下添加static和templates包

你可能感兴趣的:(Framework 第九天(知识点总结))