ControlTool 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
ControlTool 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
ControlTool 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 mrhades
适用人群 未知
收录时间 2020-03-27

软件简介

针对 RestFull API 需求定制,基于 Servlet 运行的 IOC 框架。

  • 简单且极速部署至相关项目,内置多种缺省配置,仅需极少配置项即可使框架运行
  • 利用注解为基础,对程序进行初始化加载
  • 将 Servlet 作为对象集合容器
  • IOC 框架支持对象实例化及 DL(依赖注入),以实现对 Bean 进行初始化
  • Control 支持多类型数据数据注入,以实现灵活的网络请求处理
  • 不同 Servlet 将拥有独立的容器对象,以及读入的 URL 匹配器

Function

  • 支持使用 @Bean 作为对象注入对象源

  • 支持 Gson、Jackson、FastJson 任意 Json 库作为内置 JSON 序列化及反序列化机制,将会自动选取相关 Lib 库

  • 支持外部配置文件作为参数配置注入,可使用 ”properties” 格式的配置文件。注入参数类型支持基本类型作为诸如对象进行注入

  • 支持简单的拦截器

  • 支持 Control 控制器异常拦截层对其进行全局异常处理

  • 支持手动组成 Bean 对象

  • 支持 @Autowired 自动注入相关对象

  • 支持 @RequestBody 注解实现对请求信息自动进行反序列化,注入对象

由于架构设计,当前仅支持以下方向类型:

  • 对象实例化支持类使用构造构造方法进行对象注入

  • Control 层支持请求方法参数注入

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部