12 2017 档案

摘要:到了现在,整个程序的结构已经出来了,层级清晰,代码简练(暂时不考虑分布式等附加功能),之后就开始在这个架构上扩充业务功能。 产品化 现在的程序,不管是不是承认,都透着一股弄弄的demo味,但是,谁没有一点野心呢?虽然现在只是一个小小的记事性的demo,但谁知道日后会不会成为东半球最好的记事型APP呢 阅读全文
posted @ 2017-12-29 23:50 双鱼座的牛 阅读(178) 评论(0) 推荐(0) 编辑
摘要:这一章开始的时候,先拿一个广告图镇楼: 图是网上随便找的,哈哈好希望真的有路虎 这句广告此很有意思,虽然脚踏实地的走路是最踏实的(jdbc),如果可以,当然有辆自行车(JdbcTemplate)就更好了.但我相信,一辆能装载,速度快,安全性高的路虎,是每个人心中的梦想。 路虎 我们想要这样一些能力: 阅读全文
posted @ 2017-12-20 16:13 双鱼座的牛 阅读(271) 评论(0) 推荐(0) 编辑
摘要:数据源 现在这个应用已经实现了控制器层,业务层,和数据访问层的解耦,但是,缺点也是很明显的,现在数据库的链接信息都是硬编码到了代码中,现在这个demo性质的小项目当然没关系,但任何实际的项目中,是非常不利于管理的,比如在开发中,一般都至少都会有三个库(不考虑分布式架构),即一个开发库,一个测试库,还 阅读全文
posted @ 2017-12-14 10:50 双鱼座的牛 阅读(160) 评论(0) 推荐(0) 编辑
摘要:![Java模式.png](http://upload-images.jianshu.io/upload_images/6290181-aeabefd0fa29ce44.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 阅读全文
posted @ 2017-12-13 10:18 双鱼座的牛 阅读(96) 评论(0) 推荐(0) 编辑
摘要:上一章的结尾,我们看到现有的代码虽然经过了一些改进,但仍然有很多坏味道,首当其冲的就是Controller太厚了,Controller应该仅仅作为一个控制器使用,要尽可能的薄。这时候,上一章里提到过的IOC和DI华丽登场了. 控制反转 控制反转简单说就一句话,就是把程序资源的管理权由互相使用的双方的 阅读全文
posted @ 2017-12-12 15:58 双鱼座的牛 阅读(143) 评论(0) 推荐(0) 编辑
摘要:虽然现在进入了一年之中最冷的季节,但这篇博客却开始讲述春天的故事。 在TodoServlet这个类中,doGet和doPost重载了模板类HttpServlet类的对应方法,是一个典型的模板方法模式,这种当然是一个很好的模式,经过了千锤百炼,但是,这样真的好吗?我们编写的代码,不应该是专注于业务逻辑 阅读全文
posted @ 2017-12-06 15:24 双鱼座的牛 阅读(232) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示