摘要:
研发代码规范 研发代码规范 研发代码规范 java代码基础规范主要参照 阿里巴巴Java开发手册(详尽版).pdf 推荐阅读书籍 重构-改善既有代码的设计.pdf 简化版规范如下: 开发理念 用心写代码,提炼真正的非功能性需求。 代码整洁干净到极致, 请参见《重构》和《代码整洁之道》。 极简代码, 阅读全文
摘要:
传统jar 通过上面两个图的对比,我们知道这个JAR包与传统JAR包的不同之处在于里面有一个名为lib的目录,在这个目录中包含了这个简单应用所依赖的其他JAR包,其中也包含内置的嵌入式Tomcat,正是使用它,才能发布服务和访问Web资源。除了我们编写的源码所编译形成的CLASS以外,在org目录下还有许多Spring所提供的CLASS,正是依赖这些CLASS,才能够加载位于lib目录下JAR中的类。这样的加载机制与在OSGi bundle中声明Bundle-Classpath很类似,不过在OSGi中会由容器来负责加载指定路径下的类。这大致阐述了这样一个JAR包能够发布服务的原因。 阅读全文