一点一点进步

requestParam,是获取前端传递给后端的参数,可以使get方式,也可以是post方式。
若前端传递的参数和后端接收的参数名称不一致,则必须要标注。
PathVariable,是获取get方式,url后面参数,进行参数绑定。
1.装箱就是讲基本数据类型转换为包装类,拆箱就是自动将包装类转换为基本数据类型。
自动拆箱是在内部调用valueOf方法,将基本数据类型转换为包装类。
2.parseInt()就是将String类型转换为int类型,并且parseInt只接受String的参数。
例如:String a = “123”; int b = Integer.parseInt(a); b = 123;
3.valueOf(int i)意为将括号里面的数据类型转换为Integer类型。
例如:String a = “123” Integer b = Integer.valueOf(a);
int a = 123; Integer b = Integer.valueOf(a);
4.intValue 将Innteger类型的数据转化为int类型
例如:Integer a = 123 int b = a.intValue();
5.toString 将一个引用类型转化为String字符串类型。
例如:Integer a = new Integer(123) String b = a.toString() b = “123”;
6.split()用来分割字符串。将一个字符串分割成一个字符串数组。
例如:String a = “yuikai”; String b[] = a.split(“i”,2);
输出b[yu,ka];(方法里前者为分割的标识,后者为分割的份数,后者可不填);
3.StringUtils.join()。意为将括号里的数据转换成一个字符串。
括号里面填写两个参数,一个是要转换的数据(数组,集合),一个
是中间间隔的符号(,|,/)。jdk1.8以后可以直接使用String.join()。
5.JSONObject.toJSONString(b),将b(集合,对象)转换成json格式。
9.json.parseObject是将json字符串转换成对象,json.toJSONString是将对象转换成json字符串。
1.AuthIgnore注解的作用是忽略token
2.实体类序列化
1.Map集合的containKey()方法,可以用来判断多个数据是否重复。
具体使用就是:把这些数据循环放入到集合中,然后在放入之间调用containKey方法,看返回的结果是true
或者false,若为false,则当前的数据和前面的某个数据重复出现。
2.StringUtils.isBlank()和StringUtils.isEmpty()用来判断一个String字符串是否为空。后者会筛选出空格以及转义字符生成的空格的数据。
3.CollectionUtils.isEmpty判断一个集合是否为空。
4.get请求数据进行数据拼接的时候,可以将数据封装成对象,使用它的toString方法。或者放到map中,使用迭代器遍历得出key和value值,进行循环拼接。
13.order属性,像Mysql支持自动增长类型的数据库,order需要设置为after才会取到正确的值。像Oracle这样取序列的情况,需要设置为before,否则会报错。
16.mybatis在传入多个参数时,记得要加@param(),
18.json instanceof JSONNull 当遇到json串是null的时候.返回JSONNUll。(可以通过这个判断到底是空字符串还是为null字符串)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值