发表于: 2017-02-09 08:16:56

1 2031


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 

崩溃的一夜

编写DAO,注意写清楚Interface和Impl,注意遵守命名规范。

首先沙师兄让先从接口Interface接口查起

不知道怎么回事查着查着就歪楼了.

查起来JDBC了

然后脑子就转不过来了 一直认为JDBC就是DAO层 能实现数据库的连接,能查看数据库,能更改数据库不就是DAO层吗?

也查他俩的区别

DAO层是数据访问层 封装了JDBC的操作.本来感觉没错

直到早上在群里请教老大.好像不是那么回事.

老大说先凑合知道这个概念,然后慢慢理解.

然后查了下web工程的分层,分为三层

视图,控制和持久层。视图层自然就是展示给用户的,一般是jsp或者html页面等。控制层是控制业务逻辑的,就是具体的实现,持久层当然就是数据库了。

按我的理解视图层就是前端,控制层是业务逻辑就后端喽,持久层是数据库.而DAO层就是连接数据库跟控制层之间的桥梁.

并且JDBC繁琐?或者别的原因?

网上找的图片 理解的好像没错  但又是似懂非懂

DAO层还不就是JDBC吗 连接数据库跟控制层用来读写数据或者录入数据


最尴尬的地方是我写的东西还不对

查询了一下  应该是jar包没导对

并且好像我需要建立的工程应该是web工程而我建了个java的(这个我不确定,但是应该是这样的.)

再然后有人说

 总结了下应该是我工程没建好 导致jar没导入对 因为百度了下

有位博客是这样写的

但是一想不对啊.上面说java项目只需要引入mysql.jar就能运行java项目了

我只需要得到它的反馈就行了.java项目可以的吧?

而且并没有用到师兄所说的Interface接口

问题很大,感觉一宿白忙了.

脑子有些乱.满眼金星.


所以师兄,放过我.  我先睡一觉. 起来再能它

明天计划的事情:(一定要写非常细致的内容) 

接着干
遇到的问题:(遇到什么困难,怎么解决的) 

很多,首先

DAO层与JDBC什么关系?  JDBC是缩水版的DAO层?

java项目能不能够读出来?

jar没导入对,该怎么导入?

因为没有运行成功我的代码是否有问题?

Interface接口并没有在代码中出现,是否是我写错了还是怎么回事.

还有一些问题 太困了 一时想不起来了



收获:(通过今天的学习,学到了什么知识)

说有也有 说没有也没有

就上面那样,只能说是成功的他妈.全是失败的经验


现在最想干的事 第一 睡觉 第二 砸电脑



返回列表 返回列表
评论

    分享到