又不早了,虽然我还不瞌睡,但是还有明天的生活,得继续。
写完这个就睡觉吧。拖了好几天了。
2015年3月9日01:27:28
问题1:Jdbc->DAO,一开始想写一个通用的可以查询有组函数的方法,SELECT count(*) FROM users
,这个方法实现了,我又想实现一个像这样的SELECT count(*) FROM users GROUP BY address
带GROUP BY这样的通用方法,我又新建了一个实体类Number,发现编译通不过,请教别人,终于解决。
解决:①和Java中的Number类名冲突了。②我误入歧途了,像这样的句子,本来就很具体了,变化自然多了,我没必要实现一个通用的方法
问题2:Jdbc连接的时候,Class.forName(driverClass),DriverManager.getConnection(),虽然我知道在再Driver中已经注册了驱动,但是怎么将一个Class实例向一个new Driver()转换?
java.sql.DriverManager.registerDriver(new Driver());
解决:Class.forName(driverClass),得到的其实就是已加载驱动类的实例,它自己实现了转换。
问题3:sql语句,在执行这样的查询的时候,为什么会报错?
SELECT rownum, *
FROM employees;
为什么非要在*前边加上表名?
解决:未解决
时间: 2024-10-04 01:47:37