# eframe-java-backend
**Repository Path**: linlaninfo/eframe-java-backend
## Basic Information
- **Project Name**: eframe-java-backend
- **Description**: 基于JAVA语言的政府、企业应用基础框架,参考若依框架,采用MVC分层机制,实现最基本的管理员、菜单、权限、角色功能,可直接提供给各个企业开放扩展。
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://linlan.net/eframe/
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 2
- **Created**: 2025-08-24
- **Last Updated**: 2025-08-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# eframe-java-backend
[](https://www.apache.org/licenses/LICENSE-2.0)


## 介绍
JAVA开发的企业级后端框架(EFRAME),基于Springboot,采用支持 JAVA 1.8最高版本的framework、security,后端数据访问采用Mybatis框架,支持多种数据库一套代码适配,提供脚手架可快速生成Mapper等。
借鉴若依框架,实现最基础的管理员、机构、角色、权限、分组、消息管理,为各类企业级应用提供框架支撑应用扩展。
**工具类代码地址:** https://gitee.com/linlannet/java-tools-parent
**智能代码生成工具地址:** https://gitee.com/linlannet/java-tools-generate
**非浸入式自动生成接口API代码地址:** https://gitee.com/linlannet/java-plugin-doc-generate
前端工程路径:
**VUE+TS前端工程地址:** https://gitee.com/linlannet/eframe-vue-frontend
## 版本历史
[CHANGELOG](./CHANGELOG.md)
## 应用效果
**企业框架(EFRAME)使用指南及效果:** https://gitee.com/linlannet/eframe-docs
## 技术路径
### 软件架构
```
Springboot + Framework + Security + Mybatis
```
### 安装教程
1. mvn clean install
2. mvn clean deploy
### 使用说明
1. 通过依赖使用
```
${groupId}
${artifactId}
${project.version}
test
```
2. 直接拷贝打包后的jar包
## 参与贡献
1. Fork 本仓库
2. 新建 Feat_1.0.0 分支
3. 提交代码
```
git config user.name linlaninfo
git config user.email linlannet@163.com
git config --global --list
git config --list
```
4. 新建 Pull Request
5. 创建和提交tag
```
创建
git tag -a 1.0.0 -m "初始化版本"
查看
git tag
提交
git push origin --tags
删除
git tag -d 1.0.0
本地编译:mvn clean install
发布到github:mvn clean deploy
```
6. 其他
## 版权
[Apache 2.0 © eframe-java-backend 2023](./LICENSE)