摘要:
以下内容转载自:https://www.ibm.com/developerworks/cn/java/j-lo-beanvalid/ Bean Validation规范介绍 JSR303 规范(Bean Validation 规范)提供了对 Java EE 和 Java SE 中的 Java Bea 阅读全文
摘要:
准确来说,@JsonView注解不是Spring的,它位于jackson-annotation包中; 作用:SpringMvc使用@ResponseBody将结果以json返回客户端, 有些实体类的某些字段可以不被包括在JSON中; 思考了这种情况可能适用的情形:有多方调用这个接口,需要针对不同业务 阅读全文
摘要:
问题描述: 假如对异常不进行处理? 假如SpringMvc我们不对异常进行任何处理, 界面上显示的是这样的. 异常处理的方式有三种: 一. Controller层面上异常处理 @ExceptionHandler 说明:针对可能出问题的Controller,新增注解方法@ExceptionHandle 阅读全文
摘要:
一.@Response使用条件 二. @Response在最小配置、jackson的jar包情况下,json中包含的日期类型字段都是以时间戳long类型返回 三. Jack序列化对象转为JSON的限制条件 四. @ResponseBody如何工作的 五. Spring偏底层记录. 六.参考文章 一. 阅读全文
摘要:
问题一: 刚刚安装完毕Oracle之后,尝试sqlplus登陆报错,TNS:net service name is incorrectly specified 参考文章:关于环境变量ORACLE_SID简单谈下 说明:环境变量ORACLE_SID未设置正确,将环境变量ORACLE_SID设置为之前安 阅读全文
摘要:
Step1.配置本地yum源,方便安装依赖包 补充: df命令查看 linux系统磁盘空间以及使用情况,-h代表方便阅读方式显示 ;/dev/sr0为光驱设备名 补充: 将光驱挂在到 /mnt/cdrom下 补充:本地yum源,enabled为1代表启用 Redhat修改了redhat.repo之后 阅读全文
摘要:
记录如何快速拷贝一台虚拟机,并且重新分配IP、mac等方便自己做实验; 环境:VMWare12 、Redhat6.8 Step1.克隆虚拟机 虚拟机处于未打开状态,右击管理—>克隆 弹出克隆界面, 下一步(N) > 选择虚拟机中的当前状态,下一步(N)> 创建完整克隆 下一步(N)> (PS:这样就 阅读全文
摘要:
这篇博客记录@InitBinder怎么起作用、起什么作用? 首先,该注解被解析的时机,是该匹配Controller的请求执行映射的方法之前; 同时 @InitBinder标注的方法执行是多次的,一次请求来就执行一次。 当某个Controller上的第一次请求由SpringMvc前端控制器匹配到该Co 阅读全文
摘要:
首先说明:以版本为Spring 4.3.0为测试对象; 开启<mvc:annotation-driven /> 测试场景一:请求中含有date属性,该类型为日期类型,SpringMvc采用@RequestParam来接受作为方法入参。 代码很简单,第一反应是不能将字符串的date属性赋给d; 先尝试 阅读全文
摘要:
SpringMvc 中@RequestParam注解使用 建议使用包装类型来代替基本数据类型 public String form2(@RequestParam(name="age") int age){ public String form2(@RequestParam(name="age") I 阅读全文