发表于: 2017-12-20 23:31:00

1 584


一、今天完成的事情:


1、学习了try......catch处理异常的方法:

不使用异常处理,出现异常时运行的结果如下:


使用try......catch之后,出现异常,运行结果如下:

使用try......catch之后,若代码编译未出现异常,结果如下

作用一目了然


2、因为之前设计的数据库表格比较杂乱,修改得已经不成样子了,所以重新用MySQL创建并设计了一份student表格,后面在使用JDBC连接数据库的时候可以用到

整理代码如下:

 最后生成的表格:


比较系统的复习了sql语句,SQL语句的思维导图大致如下:


3、了解了JDBC是什么,为什么要用这个东西,也看了很多关于JDBC连接数据库的教程,对明天要做的事情有了大概的思路。

     首先,JDBC的全名是Java Database Connectivity,顾名思义,就是Java数据库连接,是一种用于SQL语句的Java API(Java应用程序编程接口),可以为多种关系型数据库提供同一访问,它由一组用Java语言编写的类和接口组成(暂时就理解这么多)。


 然后我就开始尝试利用JDBC连接MySQL数据库,具体过程如下(今天肯定做不完)

(1)、根据我今天之前设计的student表格的字段来建立实体类:


(2)、建立一个.properties文件用于存储MySql连接的几个属性(这一步没看明白有什么目的,查到的教程里面说不需要理解)


(3)在xml文件内添加一些必要的jar包,资源都来源于maven中心仓库


 做到这一步之后,查了很多编写DAO接口的教程,暂时还没看明白,明天继续看


 4、掌握了Java工程师必备单词第八章

第八章
random:['rændəm] 随机数
insert:[in'sə:t] 插入 嵌入
compare:[kəm'pɛə] 比较 对照
ignore:[ig'nɔ:] 忽视 不理会
triangle:['traiæŋgl] 三角形
invert:[in'və:t] 使转位 倒转
diamond:['daiəmənd] 菱形
password:['pɑ:swə:d] 密码 口令


二、明天计划完成的事情:

 完成DAO接口的编写,完成JDBC连接MySQL的任务,了解mybatis,为接下来的任务做准备


三、遇到的问题:

  1、之前完全没有语言基础,感觉学Java就像从一个世界进入了另一个世界,这种跨思维的理解实在是比较困难,好在慢慢接受了。然后又是在完全没有接触过框架的情况下学习spring,感觉没有人提示的话,即使有教程也很难看得懂,所以实在看不懂的时候只好接受看看视频来听更详细的讲解,当明白意思(知道要干嘛)了之后就开始找教程来做。现在又是JDBC,到现在我都还没有完全理解这个连接工具的实质。


 2、其实几天时间看下来的Java基础肯定是不牢固的,希望之后的任务能帮助我多理解基础的东西,很多任务中的细节我感觉基础好的人是可以理解的,我希望我的基础能慢慢变得扎实


  3、发际线又比昨日高了一点,很难受,希望得到师兄的提点和帮助。


 四、收获

    如上所述 .明天继续加油!!!


返回列表 返回列表
评论

    分享到