记忆java web开发回顾总结
2010-03-24 23:39
239 查看
学习J***A WEB开发培训近一个月了,用我们方老师的话说"你们也算是有经验的程序员了",哈哈.
回头想想,一个月了,掌握到的概念与应用涉及到的方面都有哪些?下面自己回顾一下,算是对自身所学技术的交待吧;
用最简单的几句话概括就是,
1.定义实体,相应的设计数据库表,
2.设计DAO实现CRUD也即增删改查,
3.servlet对dao进行调用,
4.设计前台页面.
上面也算是针对MVC设计模式(即MODEL 模型层, V是什么来着,记得意思是WEB展示层的,CONTROL控制层)进行WEB 开发的思路写的,或者是对三层模式的简化.针对JDBC开发DAO层,为了程序的可维护性,通常来说最好由配置文件中设置JDBC驱动或者ORACLE驱动,用户名,密码等数据库连接基本配置信息,为了避免绑定到某一方DAO层的实现,应当定义DAO接口,由JDBC实现DAO接口,另外还要将例如JDBC DAO IMPL 等的实现类由专门的属性文件指定,然后由DAOIMPL生产工厂来返回DAO实现的对象实例供SERVLET调用.这样可以最大限度的降低了三层模式中WEB层中SERVLET与DAO层中DAO实现的耦合,最大限度保证程序的模块化结构.不致于发生牵一发而动全身的问题.
今天先回忆到这里,再睡晚了就要耽误明天上午听课了.
回头想想,一个月了,掌握到的概念与应用涉及到的方面都有哪些?下面自己回顾一下,算是对自身所学技术的交待吧;
用最简单的几句话概括就是,
1.定义实体,相应的设计数据库表,
2.设计DAO实现CRUD也即增删改查,
3.servlet对dao进行调用,
4.设计前台页面.
上面也算是针对MVC设计模式(即MODEL 模型层, V是什么来着,记得意思是WEB展示层的,CONTROL控制层)进行WEB 开发的思路写的,或者是对三层模式的简化.针对JDBC开发DAO层,为了程序的可维护性,通常来说最好由配置文件中设置JDBC驱动或者ORACLE驱动,用户名,密码等数据库连接基本配置信息,为了避免绑定到某一方DAO层的实现,应当定义DAO接口,由JDBC实现DAO接口,另外还要将例如JDBC DAO IMPL 等的实现类由专门的属性文件指定,然后由DAOIMPL生产工厂来返回DAO实现的对象实例供SERVLET调用.这样可以最大限度的降低了三层模式中WEB层中SERVLET与DAO层中DAO实现的耦合,最大限度保证程序的模块化结构.不致于发生牵一发而动全身的问题.
今天先回忆到这里,再睡晚了就要耽误明天上午听课了.
相关文章推荐
- Java Web 回顾总结(五) - HttpServlet - Request - 开发常用方法总结
- JavaWeb开发回顾总结【不断更新中】
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- 简单总结--JavaWeb开发中的附件上传 不要再混乱!
- JavaWeb开发知识总结(六)-(struts2_ognl_valuestack_interceptor)
- Java Web项目开发项目经验总结
- Java Web项目开发项目经验总结
- WEB开发中的JAVA字符编码经验总结
- Java Web开发之信息查询方式总结
- javaweb开发要学习的所有技术和框架总结:
- 关于Java Web开发出现乱码的原因总结
- JavaWeb前端开发知识总结(javaScript)
- Java Web开发中文乱码总结
- java web开发总结(四):apache自带压力测试小工具ab(apache benchmark)
- JAVA Web开发过程中遇见的各种Exception 总结(待续)
- Java Web开发中Sping的总结和SSH配置
- WEB开发中的JAVA字符编码经验总结
- Java Web开发遇到的一系列问题总结
- JavaWeb开发Tomcat-->总结(1)
- java web开发中各种注意点总结(3)