发表于: 2018-01-19 00:54:55

1 656


今天完成的事情:

9:00开始学习。

task1.17:

1、学习了idea中jar包的使用方法,导入mysql驱动

Project Structure :项目 结构

Modules:加载的模块列表       Libraries:库,文件库      

在第二个步骤看到有个库,感觉是不是可以将jar都放到这里可以不用一个一个的添加,尝试一下并不行。不知道为什么,先跑程序以后再说。

2、测试mysql,参考教程

     a:初始化驱动

     b:建立与数据库的连接

根据how2j.cn中的JDBC教程

这里出现报错,看提示应该是版本问题?,百度一下这个提示,发现确实是,对于运行没影响,在url后添加&useSSL=true即可。运行如下

3.创建Statement,连接成功。

4.插入数据

成功。

这是按照例子插入的。

今天先到这里了,1点了,明天上班。

明天计划的事情:

根据例子理解一下代码的意思,然后自己根据代码做出增删改查的命令。

遇到的问题:

1.IDEA如何使用jar包? 

          通过百度查到idea中jar包的用法,昨天是直接在项目结构中建立lib文件夹并放在里面,但是这好像并不适用于IDEA(应该是Eclipse的用法?)。

2.在java中怎么操作数据库?

     通过how2j.com的教程做出示例。

收获:

1.学习一下面向对象

 a:面向对象的方式由OOA面向对象分析、OOD面向对象设计、OOP面向对象编程三个部分有机组成。

              OOA:对目标系统进行分析,建立分析模型,将之文档化

               OOD:用面向对象的思想对OOA结果进行细化,得出设计模型

 b:   OOA和OOD的结构(”结构“是不是应该是“结果”,书上写错了?)需要使用一种方式来描述并记录,目前业界统一采用UML(统一建模语言)。

 c:    软件开发领域有两种主流开发方法:结构化开发方法、面向对象开发方法。

 d:    程序的三种基本结构:顺序结构、选择结构、循环结构。

 e:    循环结构分为当型循环结构(先判定条件,如while)和直到型循环(循环体结束时判定条件,如do···while)。

 f:  对象:是面向对象最基本的概念,特点有:标识唯一性、分类性、多态性、封装性、模块独立性好。

 g:    类:具有共同属性、共同方法的一类事物。类是对象的抽象,对象是类的实例。 

 h:    消息:对象间的相互合作的机制,是一个实例与另一个实例相互通信的机制。

 i:    继承:在面向对象方法中,类之间共享属性和操作的机制,具有传递性,分为单继承和多继承,java只有单继承。

 j:    基于对象和面向对象的区别:是否可利用对象模板建立新对象类型产生新的对象---继承;是否具有多态特性。

2.简单了解了一下JDBC使用的代码。



返回列表 返回列表
评论

    分享到