相关开源项目

HiveMind:这是一个apache 的子项目微核心IoC框架.

JBoss Microcontainer:JBoss Microcontainer是一个轻量级IOC容器,它的思想类似于Spring,Pico Container与Plexus。JBoss Microcontainer可被用在任何应用程序中而不需要JBoss应用服务器。 它是JBoss Seam和JBoss Embeddable EJB 3.0项目的基础支柱。这里有一篇英文简介文章。

Carbon:Carbon是一个轻量级的组件模型与企业级的服务框架.Carbon是在以下原则上进行构建:创建一个更加灵活的框架通过一个分离,以元数据为中心的系统,鼓励关系的分离,从而使得代码在一个复杂,动态的操作环境中更容易维护与重复利用等.

Peapod:Peapod是一个轻量级的Type3构造子注入IOC容器.

JICE:JICE是一个基于XML用于构建和配置Java应用程序的工具。它规定一个XML词汇(XML-vocabulary )来配置一个Java程序中的对象并提供一个工具来处理XML数据生成Java实例。JICE支持反转控制/依赖注入.它利用构造函数来注入对象并设置对象的属性。然而JICE不单是一个IOC容器,除了可以设置setter方法,还可以在初始化的时候调用对象中的任何方法。JICE可以构造复杂的对象graphs。

Annocon:Annocon是一个基于Java 5注释的反转控制(IOC)容器。它使用注释来定义,配置和关联应用程序组件。这种方式优越于那些基于XML的容器,因为不需要学习XML。

Coinjema:Coinjema这个组件通过AspectJ与Groovy提供了一种强大的依赖注入机制。假如你厌烦一大堆XML配置文件,和需要掌握复杂工厂类与容器的时候,这个non-API的解决方案将一定适合你。

Butterfly Container:Butterfly Container是一个依赖注入容器(IOC)。它比Spring、Pico、Guice更小,并且更加灵活,更加易于使用。Butterfly Container使用一种简单,灵活,类似于Java的配置语言来代替XML。

NanoContainer:PicoContainer和NanoContainer是一脉相承的,NanoContainer是在PicoContainer的脚本实现,其中脚本包括:Groovy, BeanShell,Jython,Rhion,XML等.NanoContainer Servlet就是在NanoContainer的基础上,把容器应用于Web工程.现在,提倡轻型容器,一部分原因也是为了J2EE的程序简单化(包括开发,部署等).

PicoContainer:PicoContainer是一个“微核心”(micro-kernel)的容器。它利用了Inversion of Control模式和Template Method模式,提供面向组件的开发、运行环境。PicoContainer是“极小”的容器,只提供了最基本的特性。

java office 类库_OfficeFloor相关推荐

  1. Java常见类库与工具及官网

    Java https://www.oracle.com/java/technologies/ OpenJDK https://openjdk.java.net/ w3c(万维网联盟) https:// ...

  2. Java常用类库以及简介,具体使用细节进行百度(爬虫爬取的数据)

    来至于互联网 Office文档的Java处理包 POI [推荐] Apache POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目.目前POI已经有了Ruby版本. 结构: ...

  3. 推荐一个好用的 Java 工具类库

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 最近博主看到了一款小而全的 Java 工具类库:Huto ...

  4. Hutool Java 工具类库导出 Excel,超级简单!

    前言 在开发应用系统的时候,导出文件是必不可放的功能. 以前用过POI.easyexcel等工具的导入导出功能,但总感觉太麻烦了,代码特别多,感觉并不是很好用. 今天给大家介绍一款新工具,java工具 ...

  5. Java面试题系列之Java基础类库(一)

    Java程序员面试题大全系列之Java基础类库(一)                                                                           ...

  6. Atitit.操作注册表 树形数据库 注册表的历史 java版本类库总结

    Atitit.操作注册表 树形数据库 注册表的历史 java版本类库总结 1. 注册表是树形数据库 1 2. 注册表的由来 1 3. Java  操作注册表 2 3.1. 使用Preferences  ...

  7. java 常用类库_JAVA(三)JAVA常用类库/JAVA IO

    成鹏致远 |lcw.cnblog.com|2014-02-01 JAVA常用类库 1.StringBuffer StringBuffer是使用缓冲区的,本身也是操作字符串的,但是与String类不同, ...

  8. hutool 自定义excel_Hutool Java 工具类库导出 Excel,超级简单!

    前言 在开发应用系统的时候,导出文件是必不可放的功能. 以前用过POI.easyexcel等工具的导入导出功能,但总感觉太麻烦了,代码特别多,感觉并不是很好用. 今天给大家介绍一款新工具,java工具 ...

  9. Java核心类库篇8——网络编程

    Java核心类库篇8--网络编程 1.七层网络模型 OSI(Open System Interconnect),即开放式系统互联,是ISO(国际标准化组织)组织在1985 年研究的网络互连模型. 当发 ...

最新文章

  1. 《深度学习导论及案例分析》一2.11概率图模型的推理
  2. python比较好的书籍推荐-推荐几本2019年初学者学习Python最佳书籍!
  3. 如果有人问你什么是大数据?不妨说说这10个典型的大数据案例
  4. 正则表达式与html信息提取,基于正则表达式的HTML信息提取.pdf
  5. Ad-Hoc Query入门
  6. myeclipse8.5 配置pydev环境
  7. Delphi版 熊猫烧香源码
  8. KNX数据格式,温度转换
  9. OSG/TextureCubeMap 立方贴图天空盒示例
  10. 【测试报告】功能测试范例模板
  11. 分析社会热点与网络营销的关联
  12. Java中的位移操作 、
  13. unity打开ppt 打包后也可以运行
  14. 操作系统-------OS概述
  15. HAC集群状态检查、切换、数据同步验证方法
  16. 小孔成像总结_相机标定是怎么回事——相机成像数学模型
  17. android 7.1 支持哪些 cpu,安卓7.1加骁龙处理器,新一代全民性价比手机
  18. 2022年短视频素材库去哪里找 五个自媒体人必备视频素材库
  19. ITU-RBT.656视频标准接口SAV/EAV分析
  20. TokenGazer CEO 范宏达:DeFi和支付领域值得关注

热门文章

  1. [转载备用]极酷SevenColorPlayer网页播放器(炫彩广告版),最强播放器定制
  2. Java反弹球两球相撞_java实现小球碰撞反弹
  3. java小球左右_java小球碰撞窗体边缘来回反弹的代码
  4. 经络3+1祛痘论坛8个方法告别痘痘困扰
  5. 对测试驱动开发的一些理解
  6. 信息通信行业政企业务主要发展方向探索
  7. 1、AI系统简介及AI系统的分类
  8. Python中文文本聚类
  9. 【转帖】接口测试流程、测试点和测试工具
  10. Math.js库的使用