1 / 17

基础框架

基础框架. 胡淮 波 2013-07-24. Leepy. Sql helper. dal sql OnlineLearning. IDatabaseContext. attribute config query object OnlineLearningV2.0 EDU GWY. Nd.Tool.Access. bltoolkit Linq mapping GWY2 网班 随身学. iBatisNet. IBatis xml 平台 型. Nd.Platform. NHibernate , Mongodb Linq Shard

rex
Télécharger la présentation

基础框架

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 基础框架 胡淮波 2013-07-24

  2. Leepy

  3. Sqlhelper • dal • sql OnlineLearning

  4. IDatabaseContext • attribute config • query object OnlineLearningV2.0 EDU GWY

  5. Nd.Tool.Access • bltoolkit • Linq • mapping GWY2 网班 随身学

  6. iBatisNet • IBatis • xml 平台型

  7. Nd.Platform • NHibernate, • Mongodb • Linq • Shard • access 91UP…

  8. 分层

  9. 数据层的问题? • 映射ORM • 表->Entity • 多表->Entity • 表关系->对象关系 • 查询 • 结构化查询

  10. 数据层的问题? • 运维 • 数据拆分 • 性能 • 缓存、缓存同步 • 工作单元 • 延迟加载(N+1问题) • 变更 • 级联更新

  11. 业务层的问题? • 事务 • 逻辑及规则 • 工作单元 • 延迟加载(N+1问题) • 变更 • 级联更新

  12. 服务层的问题? • 标准 • 安全

  13. 框架 • 可扩展 • 可协作 • 可测试 • 可运维 分层规范+代码规范+模式

  14. Martin Fowler

  15. FAQ

More Related