springmvc中内置了很多数据类型转换,因此我们很多时候都不需要关系数据类型转换的问题,
但有些数据的转换还需要我们自己处理,不能自动完成类型的转换,例如日期和字符串之间
这就需要我们自定义数据类型转换类
具体步骤如下:
1、自定义转换类
自定义数据类型转换的类,实现Converter接口,通过泛型指定原始类型和目标类型
实现convert方法,该方法就是用于类型转换的具体实现
2、配置bean
在配置文件中配置自定义转换类的bean
3、配置转换服务
在annotation-driven中配置conversion-service服务
通过以上步骤就可以完成数据类型的自定义转换
其实也可不必像上面那样,也可以自己定义一个工具类,实现字符串到日期的转换,
使用SimpleDateFormat就可以,个人感觉这样更方便些
让我们一起遨游在代码的海洋里!