会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李达
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2015年3月15日
使用Spring简化JDBC操作数据库
摘要: Spring的开发初衷是为了减轻企业级开发的复杂度,其对数据库访问的支持亦如此,使用Spring访问数据库能带来以下好处:1.1 简化代码使用原生的JDBC访问数据库,一般总是要执行以下步骤:1) 获取数据库资源,例如连接等;2) 准备并执行SQL,并处理返回结果3) 释放数据库资源4) 处理上述所...
阅读全文
posted @ 2015-03-15 09:06 李达
阅读(742)
评论(0)
推荐(0)
2015年3月9日
架构设计实践二:需求分析
摘要: 1.1 三个问题掌握好需求分析,需要掌握三个问题的解决方式。需求如何获得?需求开发=愿景分析+需求分析如何判断需求全不全?功能、质量、约束三类需求如何从需求转换为设计?功能、质量、约束对架构产生不同的影响。1.2 软件研发与交付过程总图其中概念化阶段一般都要完成愿景分析、风险评估、可行性分析及项目进...
阅读全文
posted @ 2015-03-09 22:49 李达
阅读(783)
评论(0)
推荐(0)
2015年3月8日
常见软件架构风格
摘要: 软件架构决策派定义中列举了一系列架构设计阶段需要完成的决策,其中包括“确定架构风格”,那么什么是架构风格?都有哪些常见的架构风格呢?定义架构风格定义了一组可以使用的元素类型(比如模块、组件、连接器等),还定义了一组如何使用这些类型的约束,比如系统的实时拓扑结构、模块之间的依赖及组件之间的可视性等。其...
阅读全文
posted @ 2015-03-08 15:27 李达
阅读(2612)
评论(0)
推荐(0)
2015年3月7日
架构设计实践一:架构设计过程
摘要: 节奏做好架构设计需要做到看透需求、架构大方向正确、设计好架构的各个方面。看透需求要求既要把需求找全,也要把需求项之间的矛盾关系、追溯关系搞清楚。需求找全可使用二维需求矩阵,从业务级、用户级、开发级和广义功能、质量、约束两个维度来找。一个矛盾关系的例子是安全性和互操作性的矛盾;一个追溯关系的例子是需求...
阅读全文
posted @ 2015-03-07 14:31 李达
阅读(793)
评论(0)
推荐(0)
软件架构设计之基础概念
摘要: 架构定义软件架构的概念分组成派和决策派两类,组成派以软件本身为描述对象,分析软件组成,决策派以人的决策为描述对象,归纳架构决策的类型。组成派定义示例:软件架构将系统描述为计算组件及组件之间的交互。计算组件是泛指,可进一步划分为处理组件、数据组件、连接组件等,可以指子系统、框架、模块以及类等不同粒度的...
阅读全文
posted @ 2015-03-07 11:21 李达
阅读(1357)
评论(0)
推荐(0)
上一页
1
2
公告