Appearance
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 参与共建
目标:让开发者专注业务,基础设施交给框架!