千锋Java培训让我在掌握技术中享受成就感
在千锋Java培训紧张的学习中,第二阶段已经到了尾声,回想起来学过的知识,可以感觉到与第一阶段有明显的区别。刚入门的时候我们只是学一些基础语法,也会讲一些例子来帮助我们加深认识,但这些远远不够。第二阶段,我们开始上线一些项目,虽然也会有知识点的讲解,但一般都是以项目为主,在平时的小练习课后作业中会把当天讲的知识全部涵盖,所以我们不再是单纯的背知识点和一遍遍的敲代码来充实学习,更多的是理解和实战。
没有了刚到这里的懵懂和无知,我们在学习Java的道路上渐行渐远。第一周学习了前端的一些知识,html实现简单的前端页面展示,css对各个标签的属性进行操作,js实现动态页面展示,以及el和jstl实现在html代码中嵌套java代码,并且用来简化和代替java代码。在平时的项目中实现的一些功能有:注册,登录,验证码的生成以及刷新,分页列表展示,表单验证,还会用到过滤器,监听器,以及实现局部刷新功能所用到的ajax,更多的还是数据库的增删改查。进一步来说,还可以根据代码的复用程度来进行封装,比如数据库的连接,我们现在是用jdbc来实现的,再做一些规模较大的项目中,代码量太多会导致代码看起来很不规范,也不利用后期的维护和修改,这就要用到代码的分层,类似于java代码的mvc模式,或者餐厅的员工,各有各的分工,这里我们将原本servlet单独实现的代码分为三个层级,servlet,service,dao。servlet主要负责获取前端传过来的数据,调用service执行业务逻辑,最终将进行跳转;service就是负责主要的业务逻辑,比如分页逻辑中判断pagesize,pagenum,pagecount,以及offset,都需要在service层进行操作;dao层就是只负责数据库的操作,在这里用到的QueryRunner对象可以封装在一个工具包的类下,用private static来修饰,dao层只需要继承这个类便可以直接调用。当然在做项目的过程中需要用到各种jar包,js文件以及css文件,它们都有自己的功能,要注意用到的时候需要导入对应的jar包,或者在前端代码中引用js和css文件,如果分不清楚也可以全部导入以防万一。
在千锋Java培训的第二阶段,也是对第一阶段查漏补缺的好时机,温故而知新,不断复习第一阶段面试题也可以减轻后边第三四阶段的负担,毕竟我们需要掌握的知识还有太多,今日事今日毕,不断复习才会熟练运用。
猜你喜欢LIKE
最新文章NEW
相关推荐HOT
更多>>热门推荐
在千锋广州Java班学习 跟大咖学习受益匪浅
沸2020年学习HTML5前端 逆境翻盘在此一举
热千锋广州Java学员周记分享 逆境前行无所畏惧
热坚持学习不负期待 千锋广州Java逆战班学员笔记
新千锋广州云计算学习笔记 跟大牛学习才有效率
及时解惑就是最好的陪伴 千锋广州Java逆战班学员周记
千锋广州HTML5就业班转线上学习周记
有决心并不难 千锋广州Java逆战班学习心得
全力以赴在线冲刺 千锋广州HTML5学员真实感受
千锋广州云计算逆战班学员周记 老师护我们学习周全
千锋广州Java逆战班学员真实感受 跨行学习重新出发
在家也能高效学习 千锋广州Java学员分享逆战周总结
经验分享 怎么学好广州web前端开发
感谢千锋广州校区HTML5培训 让我快速成长