发表于: 2020-03-05 23:42:33

1 1379


今天完成的事情:

 

1. 连接数据库

参考How2Jhttps://how2j.cn/k/jdbc/jdbc-statement/387.html#nowhere

 

1.1. 为项目导入mysql-jdbcjar

1.1.1. 下载mysql-connector-java-5.0.8-bin.jar

https://dev.mysql.com/downloads/connector/j/

选择Platform IndependentzipDownload

 

1.2. idea导入jar

右键Java文件夹,open module setting

 

 

点击Libraries+,将需要添加的jar包加进去

 

 

1.3. 初始化驱动

Java文件夹下新建TestJDBC类。写好后运行,加载成功。

 

提示:不推荐我使用的驱动,于是我将驱动修改为com.mysql.cj.jdbc.Driver

 

依旧是成功的,但是没有提示信息了。

 

 

1.4. 建立与数据库的连接

写好之后

 

出现错误

 

 

解决方案

参考:https://blog.csdn.net/qq_25909453/article/details/89295053

 

"jdbc:mysql://127.0.0.1:3306/test?characterEncoding=UTF-8",改为

"jdbc:mysql://127.0.0.1:3306/test?serverTimezone=UTC",

 

明天计划的事情:

我知道这不是DAO,所以还需要编写DAO,来连接数据库。

 

遇到的问题:

我觉得是自己的基础很差。其实做这个的时候,这几天我在网上看了很多教程,但是都看不明白,直接把代码粘贴过去,也是行不通,就真的很累。

因为这两天都没有做出来什么来,时间也比较少,所以没有写日报。其实我也有看师兄们的日报,我觉得他们做任务好快呀,我是不是太笨了。半个月才堪堪做了一半的任务。师兄们两三天吧,就把这些做完了。沮丧!

 

然后今天也只是勉强做了出来,很多东西还是不明白,只是照搬而已。

 

对了,这样的学习模式我不是很明白。

如果我仅仅是按照任务来完成,将会有很多东西都不明白。只是做出个样子。了解的东西很少,基本都是找网上的步骤一点点慢慢做。这样的学习,会觉得基础很不牢靠。

如果尽量去拓展相关的知识,又觉得做任务的时间会少很多,并且进度会很慢。

收获:

大概了解怎么连接数据库。

网上很多文章,没有那么规范,或者是没那么详细的步骤。教程确实会比较规范有序。

 



返回列表 返回列表
评论

    分享到