记使用JSONObject工具类转换字符串和json对象
摘要:今天主要是学习JSONObject(import com.alibaba.fastjson.JSONObject)这个工具类里面的方法有哪些: 第一个方法:将对象转换成字符串: JSONObject.toJSONString(Object obj); 具体实现有: public static Str
阅读全文
@JSONField注解的使用
摘要:@JSONField注解可以用在方法(method),属性(field)以及方法中的参数(parameter)上。JSONField中的name属性用来指定JSON串中key的名称。主要用于指定入参的名字 @JSONField作用在Field时,其name不仅定义了输入key的名称,同时也定义了输出
阅读全文
@RequestParam的三种使用参数方式(第一种POST请求:url路径中id+数组也就是对象,第二种GET:单独的传递一个参数,第三种GET:分页对象和参数)
摘要:第一种有两个属性值的情况可以使用post的resful方式:前端使用post请求方式发送一个json对象形如:{targetSemesterId:2017-2018,sourceSemesterId:2017-208} 后端接口使用的是post方式接收,然后使用@RequestParam分别接收对象
阅读全文
同个接口既使用@PathVariable接收url中的参数,又使用@RequestBody接收前端的对象
摘要:后端的最外层接口:使用的是POST请求方式 controller层使用的是: 前端传递的是:其中formData.courseGradeCategoryCode是url路径中的一部分,studentIds是传递的数组也就是对象 前端抽取出来的service层是:
阅读全文
@PathVariable以及@Param应用
摘要:@PathVariable作用重要解释: @PathVariable 获取的是请求路径中参数的值 @RequestParam 获取的是请求参数,一般是url问号后面的参数值 @Param作用: @param是参数的解释 工作实际应用场景: 在controller层使用PathVariable 接收前
阅读全文
SpringMVC 注解 @RequestParam全面解析
摘要:以前工作中都是被动使用状态,只是知道用@RequestParam注解能够接收到参数,但是不知道具体的原理。经过这次的实践,终于明白了很多。 @RequestParam注解的作用是: 1、可以对传入参数指定参数名 首先是接收参数的接口层(ClassNodeResource.java):如果设置了参数为
阅读全文
@Param:在Mybatis中的使用
摘要:1.如果mapper接口里参数是两个普通参数;如下: public List<student> selectuser(int pn ,String i); <select id="selectuser" resultType="com.user.entity.student"> SELECT * F
阅读全文