
设计模式
Ahoo
Lifelong learner! Love C# , Java , Go , Python , Kubernetes , BigData .
展开
-
设计模式实例-单例
单例模式原创 2015-04-02 15:07:11 · 394 阅读 · 0 评论 -
SmartSql Config配置
SmartSql Config配置 Demo <?xml version="1.0" encoding="utf-8" ?> <SmartSqlMapConfig xmlns="http://SmartSql.net/schemas/SmartSqlMapConfig.xsd"> <Settings IsWatchConfigFile="true"原创 2018-07-27 22:54:53 · 566 阅读 · 0 评论 -
抽象类 VS 接口
表象层面: 抽象类可以有成员的实现而接口不能。 抽象类的成员可以由子类部分实现,而接口需要全部实现。 一个类只能继承一个抽象类,而可以实现多个接口。 抽象层面类是对对象的抽象;抽象类是对类的抽象;接口是对行为的抽象。设计角度 抽象类通常通过重构现有代码来实现:从子类发现公共部分泛化出父类;接口是作为预先定义的行为规范。 抽象类是由底(子类)而上(父类)抽象出来的,而接口是由顶向下定义出来的。原创 2015-04-09 14:15:42 · 482 阅读 · 0 评论 -
设计模式之 外观模式
外观模式原创 2015-04-13 16:36:28 · 309 阅读 · 0 评论 -
设计模式实例-策略模式
策略模式原创 2015-04-02 15:10:42 · 353 阅读 · 0 评论 -
设计模式实例-模板方法模式
模板方法模式原创 2015-04-02 15:08:39 · 462 阅读 · 0 评论 -
设计模式实例-工厂方法模式
工厂方法模式原创 2015-04-02 15:09:57 · 435 阅读 · 0 评论 -
设计模式实例-简单工厂模式
简单工厂模式原创 2015-04-02 15:09:04 · 388 阅读 · 0 评论 -
设计模式实例-抽象工厂模式
抽象工厂模式原创 2015-04-02 15:12:32 · 346 阅读 · 0 评论 -
SmartSql 常见问题
SmartSql 常见问题 为什么不支持 Linq? SmartSql 希望 开发人员更多的接触 Sql ,获得绝对的控制权与安全感。所以目前没有计划支持 Code First 编程模式。 我想好了Sql怎么写,然后再来写Linq,完了可能还要再查看一下Linq输出的Sql是什么样的,这真是糟糕的体验。要想对Sql做绝对的优化,那么开发者必须对Sql有绝对的控制权。另外Sql本身很简单...原创 2018-07-27 22:56:50 · 838 阅读 · 0 评论