发表于: 2017-03-20 21:30:05

4 1374


今天完成的事情:

在师兄的建议下,了解数据库连接/mybatis/JDBC/dao的概念及其用处。


明天计划的事:

安装配置JDBC,尝试编写DAO。


遇到的问题:

在学习java架构中的分层及其功能时。由于缺少这方面的思维方式,又没有联想到现实生活中的例子,所以难以理解分层的功能。


收获:

数据库连接(JDBC):

是java语言中规范客户端程序访问数据库的应用程序接口。提供了查询和更新数据库的方法。

我的理解:是Java程序员使用java语言来编辑(增删改查)数据库的工具。

Mybatis:

是基于java的持久层框架。是帮助程序员将数据存入数据库和从数据库读取数据的方法。与JDBC有相似的功能,但比JDBC更强大。

http://www.cnblogs.com/xdp-gacl/p/4261895.html

DAO层:

Dao层是java三层架构中的一层。

各层及其功能:

1数据访问层(dao);是直接操作数据库的。

2业务逻辑层(service、包括action);实现整体的逻辑,如前台获得数据,逻辑层分析、校验这些数据,在将实际操作发送给DAO层。Action:负责管理。Service:负责实施。

3界面层(ui);就是用户界面吧。



返回列表 返回列表
评论

    分享到