import java.text.SimpleDateFormat;
import java.util.Date;
/**
-
Keafmd
-
@ClassName: StringToDateConverter
-
@Description: 把字符串转换成日期的转换器
-
@author: 牛哄哄的柯南
-
@date: 2021-01-24 19:27
*/
public class StringToDateConverter implements Converter<String,Date> {
@Override
public Date convert(String s) {
if(s==null){
throw new RuntimeException(“请传入数据”);
}
DateFormat dateFormat = new SimpleDateFormat(“yyyy-MM-dd”);
try {
//把字符串转为日期
return dateFormat.parse(s);
} catch (ParseException e) {
throw new RuntimeException(“数据类型转换错误”);
}
}
}
2、注册自定义类型转换器,在springmvc.xml配置文件中编写配置。
<mvc:annotation-driven conversion-service=“conversionService”></mvc:annotation-driven>
==============================================================
User类:
package com.Keafmd.domain;
import java.io.Serializable;
import java.util.Date;
/**
-
Keafmd
-
@ClassName: User
-
@Description:
-
@author: 牛哄哄的柯南
-
@date: 2021-01-24 16:14
*/
public class User implements Serializable {
private String uname;
private Integer age;
private Date birthday;
public String getUname() {
return uname;
}
public void setUname(String uname) {
this.uname = uname;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
@Override
public String toString() {
return “User{” +
“uname='” + uname + ‘’’ +
“, age=” + age +
“, birthday=” + birthday +
‘}’;
}
}
控制器代码:
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
61236)]
[外链图片转存中…(img-OCZO8gIA-1710892661236)]
[外链图片转存中…(img-CDdIqdep-1710892661237)]
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
[外链图片转存中…(img-L0HVzXIp-1710892661237)]