/byx-container

轻量级IOC框架

Primary LanguageJavaMIT LicenseMIT

ByxContainer

ByxContainer是一个模仿Spring IOC设计的轻量级IOC容器,支持以下特性:

  • 构造函数注入、setter注入等多种注入方式
  • 自定义对象的初始化方法
  • 循环依赖检测和处理
  • 完善的扩展机制

该项目包含以下子项目:

子项目 描述
byx-container-core ByxContainer核心库
byx-container-annotation 基于注解的ByxContainer实现
byx-container-extension-aop ByxContainer的AOP扩展
byx-container-extension-jdbc ByxContainer的JDBC扩展
byx-container-extension-orm ByxContainer的ORM扩展
byx-container-extension-transaction ByxContainer的声明式事务扩展