1:java.sql.Date与java.util.Date
在oracle中需要用到的数据要是java.sql.Date,但是java中大多用的是java.util.Date,因此在与时间有关的传递到数据库中的时候有个类型转换。
dbc.setDate(2, new java.sql.Date(time.getTime()));
2:session 中 cannot cast from object to int
由于int是个基本类型,而integer是个类型 把 int 改为 integer
3:两种不同的方式创建PrintWriter log
(1)String filename = "D:\\fine.txt"; PrintWriter log=new PrintWriter(new FileWriter(filename, true), true);(2)这种方式创建的话,当写入时,发现原来已经创建的东西部存在了。
java.io.File f = new java.io.File(filename); PrintWriter pw = new PrintWriter(new FileOutputStream(filename));