11.28 学习笔记
- 接口设计遵循resful规则
/参数/方法
exmple: /user/{age}/set
- resful遇到的坑
AddController {
@RequestMapping(value = "/{place}/{type}/remove")
}
MoveOutController{
@RequestMapping(value = "/{place}/{type}/moveout")
}
这样下面的一个Controller中的函数映射不了链接,同一个参数的接口写在同一个文件中。
AddController {
@RequestMapping(value = "/{place}/{type}/remove")
......
@RequestMapping(value = "/{place}/{type}/moveout")
......
}
- JS也可以模块化
var JS = {
var1: param,
fun2:function(index){
...
}
}
- 字符串的json数据发送到服务器端之后可以通过json对象转为javaBean对象
/*
*都是字符串类型的数据
data:{
"grades":"字符串",
"people":"15",
"workload":"15.0",
}
*/
String val = request.getParameter("data");
/**
* JavaBean 对象
private String grades;
private Integer people;
private Float workload;
*/
RemoteTeachWorkload bean = JSON.parseObject(val, RemoteTeachWorkload.class);