摘要:
数据持久化的3种方式: merge()方法: 先得到对象的副本:再判断, 如果副本为瞬时状态,则用save()插入 如果副本为游离状态,则用update()更新 最终都是不改变传入对象的状态 saveOrUpdate()方法: 传入对象为游离状态,则用update()更新 传入对象为瞬时状态,则用s 阅读全文
posted @ 2017-12-16 21:50
老人与JAVA
阅读(189)
评论(0)
推荐(0)
摘要:
1、首先要明确什么是拦截器、什么是过滤器 1.1 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个acti... 阅读全文
posted @ 2017-12-16 21:45
老人与JAVA
阅读(855)
评论(0)
推荐(0)
摘要:
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中,POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道,HTTP 协议是以 ASCII 码传输,建立在 阅读全文
posted @ 2017-12-16 21:43
老人与JAVA
阅读(1877)
评论(0)
推荐(0)
摘要:
主要区别: 安全性 长度限制 数据结构。 总结起来: get方式:以URL字串本身传递数据参数,在服务器端可以从UERY_STRING'这个变量中直接读取,效率较高,但缺乏安全性,也无法来处理复杂的数据(只能是字符串,比如在servlet/jsp中就无法处理发挥java的比如vector之类的功能); post方式:就传输方式讲参数会被打包在数据报中传输,从NTENT_LE... 阅读全文
posted @ 2017-12-16 21:39
老人与JAVA
阅读(620)
评论(0)
推荐(0)
摘要:
FastJSON的简介和作用? 1:基于java实现的JSON解析器和生成器 2:将java对象序列化成JSON字符串 3:将JSON字符串反序列化得到java对象 (在服务端生成java是很麻烦的事情,效率低下) 改造前的代码: 改造后的代码: 阅读全文
posted @ 2017-12-16 21:31
老人与JAVA
阅读(141)
评论(0)
推荐(0)

浙公网安备 33010602011771号