发表于: 2017-08-13 18:25:15
1 1118
今天完成的事情:
1. 学习jdbc,并且连接mysql数据库
Jdbc :Java DataBase Connectivity 数据库连接。自己理解是java中的API,作用是可以连接各种类型的数据库,是一种标准的连接数据库方法。在使用中可以
连接到数据库
创建SQL或MySQL语句
在数据库中执行SQL或MySQL查询
查看和修改数据库中的数据记录
用jdbc连接了mysql,下载了jar包,导入idea,然后执行代码,连接。
开始还是不太会写代码,照着别人的修改了。
另外在连接之前需要导入jar包,暂时是每次建立新项目都要导入。。。
2. 学习mybatis,连接数据库。
MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
自己理解是mybatis与jdbc作用相同,制定连接数据库的标准,并且比jdbc更加方便,有效。工作的过程:配置文件----接收调用请求----处理请求----返回结果。是不是可以理解为将有关数据库的内容使用另外的接口处理,再返回结果,这样的作用是解耦,是程序比较清晰,也容易修改。
连接mybatis:连接mybatis步骤比较复杂,下载了驱动和jar,明天需要配置
明天的计划:
配置mybatis,学习写DAO
遇到的问题:
在配置jdbc 和mybatis的时候由于没有写过之类的代码,所以很慢。。。需要查资料,在自己看懂。
收获:
配置jdbc吧,知道了jdbc和mybatis是什么。
评论