第一天-第二天
数据库搭建,sql语句
问题:
(1)从svn 中把基本项目下载下来后要把哪些包重新导入不太清楚
导入项目
导入后记住忽略.idea 和out文件
加artifacts
这个不加能跑,但是找不到webservlet的界面 :BookPage:1 GET http://localhost:8080/BookPage 404
artifacts 加到汤姆猫中
跑一下缺啥
发现汤姆猫没在library中
更新项目
jdbc.properties 和所有的jar包都要检查是否add as library
(2)有些以往数据库与idea链接过程
dao 层放抽象方法,daoImpl放具体操作方法: dbhelper 得到connection对象,connection对象得到ps对象,可以操作mysql语句,ps执行excute方法得到结果集,结果集再分别得到最后查出来表的列,这些列构成对象
(3)数据库对象不是根据数据表创建,而是根据需求建,需要哪些列就创建哪些,可以跨表建对象
(4)sql语句可以select嵌套,可以多表联合查询,但是注意mysql 将查询结果构成临时表再查询不太好用,不如直接将结果存成表
(5)sql语句在java中变量不能写在双引号内
(6)sql语句在java中 如果取了别名,下面的将数据库列名变成对象就必须用别名