String和数据库类型的相互转化
1.String和data的相互转换
1.1.Date转换成String
SimpleDteFromat simple=new SimpleDateFromat("yyyy-MM-dd HH:mm:ss");
//java.text.DataFormat.format()将一个 Date 格式化为日期/时间字符串。
String date=simple.format(new Date());//表示将当前日期转换成String
注意:SimpleDateFormat不是线程安全的:http://www.cnblogs.com/peida/archive/2013/05/31/3070790.html
1.2.String转换成Date
SimpleDateFormat simple=new SimpleDateFromat("yyyy-MM-dd HH:mm:ss");
String strDate="2019-3-16 20:21:00"
//java.text.DataFormat.parse()从给定字符串的开始解析文本,以生成一个日期。
Data date=simple.parse(strDate);
2.String和主键的相互转换
当你需要通过Servlet向数据库添加数据时,该如何设置主键ID,确保设置的值唯一,需要通过UUID 。**UUID.randomUUID().toString()**是javaJDK提供的一个自动生成主键的方法。UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。