开发工具:
文件大小: 929kb
下载次数: 0
上传时间: 2013-11-10
详细说明: Java SE学习完成后,自己练手项目九 这个项目的特点是三层结构! * 学习了使用JDBC进行数据库操作,使用Java的反射技术封装数据,使用单态模式去获得数据库连接, 图片的压缩处理等知识点
* 在界面中主要使用JTable的处理,表现层、业务层与数据访问层的分层结构, 大大减低了各层之间的代码耦合。
* 在表现层中简单的使用了模板方法这种设计模式,将各个界面中的共同点提取到父类进行处理。
* 如果需要写更良好的代码,可以对本章中的代码进行重构,并可以应用对应的设计模式。 * * 分层结构
* 我们可以将系统分为三层:表现层、业务层、数据访问层,
* 这样分层的好处在于,如果视图层发生变化,例如不再使用swing作为表现层,使用jsp的话,
* 那么,业务层、数据访问层的代码将不需要改变,达到重用的目的。
* 业务层与数据访问层分别提供各自的接口,在表现层中使用业务层的接口,业务层中使用数据访问层的接口,
* 就算实现发生了改变,也可以不用去更改调用者的代码,当需要 更改某一部分实现的时候,直接更换实现类即可。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.