<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LevelO的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LevelO</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LevelO]]></copyright><item><title><![CDATA[ofbiz框架以及核心原理介绍]]></title><link>https://blog.youkuaiyun.com/LevelO/article/details/54693900</link><guid>https://blog.youkuaiyun.com/LevelO/article/details/54693900</guid><author>LevelO</author><pubDate>Mon, 23 Jan 2017 15:34:09 +0800</pubDate><description><![CDATA[1. 什么是Ofbiz

Ofbiz（Open for business）是一个开源的，基于J2EE和XML规范的，用于构建大型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架（Framework）。

Ofbiz几乎实现了所有的J2EE核心设计模式，各个模块之间的耦合比较松散，用户能够比较容易的根据自己的需要进行拆卸。

Ofbiz内置了许多其它开源]]></description><category></category></item><item><title><![CDATA[设计模式简单理解]]></title><link>https://blog.youkuaiyun.com/LevelO/article/details/54691408</link><guid>https://blog.youkuaiyun.com/LevelO/article/details/54691408</guid><author>LevelO</author><pubDate>Mon, 23 Jan 2017 09:36:18 +0800</pubDate><description><![CDATA[开闭原则就是说对扩展开放，对修改关闭。在程序需要进行拓展的时候，不能去修改原有的代码。
1.单例模式：对于大型对象可以降低开销，对于重要功能模块比如交易模块可以保证独立控制。单例模式有很多种实现方式，要针对实际项目采用最佳实现方式。
2.工厂模式：为了满足开闭原则，一般使用抽象工厂模式。

3.观察者模式：又称订阅-发布模式，例子：订阅功能，第三方提供一个订阅功能，我选择订阅以后我就作为一]]></description><category></category></item><item><title><![CDATA[java学习笔记]]></title><link>https://blog.youkuaiyun.com/LevelO/article/details/54691274</link><guid>https://blog.youkuaiyun.com/LevelO/article/details/54691274</guid><author>LevelO</author><pubDate>Mon, 23 Jan 2017 09:07:41 +0800</pubDate><description><![CDATA[对象就是待求解问题的任何概念化元件经过抽象的产物
 
程序是对象的集合，它们通过发送消息来告知彼此所要做的
 
每个对象都拥有其类型
 
一个类实际上就是一个数据类型
 
不要将过多的功能都塞在一个对象中
 
代码复用是面向对象程序设计语言所提供的最了不起的优点之一
 
继承、后期绑定、向上转型
 
单根继承结构使垃圾回收器的实现容易得多
 
Java容器(集合)只]]></description><category></category></item></channel></rss>