经过在千锋Java培训两个月的学习,目前已经迎来了Java第二阶段学习的尾声,这也意味着Javaweb的学习也已经结束。
通过在千锋Java课程培训这段时间的学习,我了解到Javaweb是目前使用广泛的Web应用开发技术,web包括:web服务器和web客户端两部分。对于我们编程的学习,我觉得Javaweb也是有一定的规律的,使用Servlet或者Filter拦截请求,使用MVC的思想设计架构,使用约定,XML或 Annotation实现配置,运用Java面向对象的特点,面向对象实现请求和响应。
在其中给我感触深的就是千锋讲师讲过的MVC设计模式,运用这个模式设计程序思路非常清晰,各个层级只负责对应的功能,例如,V层就是视图层,用来呈现模型,通常直接从模型中取得它需要显示的状态与数据。对于相同的信息可以有多个不同的显示形式或视图,就是为客户展示信息的一个平台。M层,模型层,持有所有的数据、状态和程序逻辑,一般的DAO,service都是在这个层面,我们可以把对数据库的操作和业务逻辑都写在里面。C层是控制层位于视图和模型中间,负责接受用户的输入,将输入进行解析并反馈给模型,通常一个视图具有一个控制器来处理和响应客户的请求。运用MVC提高开发效率。在开发界面显示部分时,我们仅仅需要考虑的是如何布局一个好的用户界面;开发模型时,仅仅要考虑的是业务逻辑和数据维护,这样能使开发者专注于某一方面的开发,提高开发效率。
回顾整个千锋Java课程培训第二阶段,我认为多的还是基础知识,因为第二阶段是为了今后的框架打好基础,让学习加容易理解!
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱