...
Integer和int的使用上的选择:
一般写实体类的话,如果要用Integer或int的话,建议用Integer,因为它一般与数据库相连,
Integer默认为null,而int默认为0,而0是有意义的,所以建议用Integer。
---------------------------------------------------------------------------------------------------------------------
get和post的使用上的区别和选择:
# 1)get请求(多用于地址栏提交,可提交的数据量少)
a.哪一些情况下,浏览器会发送get请求?
情形1: 直接在浏览器地址栏输入某个地址。
情形2: 表单默认提交的方式。
情形3: 点击链接。
b.特点
特点1:会将请求参数显示在浏览器地址栏,不安全。
注:
有一些网络设备,比如路由器,会记录请求地址。
特点2:会将请求参数添加到请求资源路径的后面,只能提交少量的数据。
注:
请求行大约能存放2k左右的数据。
# 2)post请求(多用于逻辑处理,如登录判断、ajax请求等,可提交的数据量大)
a.哪一些情况下,浏览器会发送post请求?
将表单的method属性设置为"post"
b.特点
特点1:不会将请求参数显示在浏览器地址栏,相对安全。
注:
http协议不会对数据包中的数据进行加密处理,所以,对于
敏感数据一定要加密处理。
特点2: 将请求参数添加在实体内容里面,所以,可以提交大量的数据。