Skip to content

IC Framework 项目介绍

IC Framework 是一个套开发脚手架,后端使用 SpringBoot ,中台使用TDesign(vue3) ,小程序使用uniapp, APP使用flutter。 集成登录、角色权限、用户部门、文件管理等基础功能。规范设计代码,提供代码生成工具,以供开发者快速开发成套平台,把精力放到业务开发中。

核心特点

  • Spring Boot 3.5.3+ / JDK 21+:紧跟主流技术栈
  • 高度集成:开发者只需要编写实体,插件生成代码,ddl自动化
  • mybatis增强:支持复杂sql、嵌套sql的java实现

项目定位

  • 一站式集成:集成权限、缓存、代码生成、数据库增强等常用能力
  • 模块化设计:各模块解耦,按需引入,便于扩展
  • 多端支持:适用于中台、管理后台、小程序、App 等多种场景
  • 开源共建:欢迎有兴趣的开发者参与完善

适用场景

  • 中后台系统
  • 多端一体化项目(如 Web+小程序+App)
  • 需要快速搭建权限、缓存、代码生成等基础设施的项目
  • 追求高扩展性、可维护性的 Java 项目

发展现状

  • 框架处于开发阶段,部分功能持续完善中
  • 文档逐步补充,欢迎 issue/PR 参与共建

目标:让开发者专注业务,基础设施交给框架!