Java教程

Javaweb项目的打击

本文主要是介绍Javaweb项目的打击,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

        本周我的学习任务主要就是赶项目了,其中时间投入最多的就是看视频敲代码了,尽管自己投入了时间,但是自己还是发现自己的项目也还是不够完善,仅仅实现了登录注册,音乐播放以及用户的增删查,同时也有很多问题让自己的项目难以完美运行。我也发现自己的学习方向有些偏移,自己只是为了项目完成,而不是通过自己学习知识的运用来完成项目。在刚刚结束的考核,我也发现自己的问题真的是层出不穷,就比如音乐的播放和下载我只是通过运用a标签,路径设置为本地音乐的路径,通过浏览器自带的播放功能实现目的,而不是用自己后端的方法功能实现音乐的上传下载。

 

 

        在刚刚结束的考核中,我也发现自己的各项不足:

        一:java三层架构:

通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据库操作层(Data access layer)。

1、界面层(User Interface layer)
由前端和servlet组成,主要用于数据的展示、数据的交互(后端传到前端的数据以及前端返回到后端数据)、页面的跳转。

2、业务逻辑层(Business Logic Layer)
业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关。

3、数据库操作层(Data access layer)
操作数据库,实现数据的增删改查等基本功能

4、三层模型实例——分页查询

         二:  自己的学习方向要正确

        自己应当遵从先学习后应用:自己的学习节奏应当跟上小组的学习进度,不能一点点的积累为问题,有没跟上的地方就应当加班,而不是不管不顾。笨鸟先飞就应当学习努力一点点。

总之,虽然自己在家学习效率不高,但是这不是我放弃的理由,自己继续加油吧。

 

这篇关于Javaweb项目的打击的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!