1.建议先学习数据库学习MySQL的语法
先不要用可视化 因为你后续要写程序得输入sql语句
2.学习JDBC
如果用的idea建议学习尚硅谷的JDBC,在b站直接有
3.学习servlet
学习servlet如何跳转页面
4.学习识别什么是DAO(Bean),servic,以及接口的实现和跳转
1.先注意好项目需要,定义多大的数据库(今天的考试由于我没有看清项目需求,导致我数据库改了半天,因为一开始错了后面的都得加东西)
2.根据项目来做Dao层
3.连接数据库,直接照搬就行,我用的是德鲁伊连接池(好处:为数据库链接建立一个缓冲池,需要建立数据库链接是,只需要从缓冲池中的取出一个,使用完再放回去,允许重复使用一个现有的数据库链接,而不是重新建立。),配置jdbc.properties时候需要根据mysql的版本来定义,比如url相比于老版本:
url=jdbc:mysql://localhost:3306/book?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC(新)
url=jdbc:mysql://localhost:3306/book(旧)
4.这时候可以根据数据库和要求写一个土的掉渣的前端页面
5.写一个Dao方法,用abstract方法,再通过一个接口来定义方法,再通过继承加载一个可食用的类
6.编写servic层,看用户具体想怎么实现
7.编写servlet,配置servlet!!!,然后通过servlet实现页面的跳转,这时候可以添加一些页面提示增加代码
对了我还下载了很多小插件,把我的idea提升了提升,然后学习了如何用Typora写东西