1 Star 0 Fork 63

nox / framework-server

forked from backflow / framework-server 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#framework-server

一个极简封装的Java平台快速开发框架

前端系统=> http://git.oschina.net/backflow/framework-admin

注:如有功能更新, 一般需要同时更新两个项目 (若src/main/resources/schema下的SQL文件有变动, 也请一并导入数据库)

系统结构

  • 标准的SSM(Spring, SpringMVC, MyBatis)架构
  • 自带一个代码生成器:generator模块, 可生成从mapper文件 > java实体 > dao > server > controller > view 一条龙的代码, 生成器入口见src/test/java/Generator.java
  • 极简的封装 (依赖于几个基类:BaseEntity, BaseDao, BaseMybatisDao, BaseService, BaseController), 生成后无需编写一行代码即可拥有最基本的CRUD功能.
  • 简化后的RBAC模型 (framework-admin 中有说明) 通过一个注解Permissions与拦截器PermissionInterceptor便可实现对权限的控制, 不再需要依赖apache-shiro之类的权限框架

运行步骤:

  • clone项目, 以maven项目导入, 等待依赖下载完成
  • 执行admin/src/main/resources/schema下的sql文件初始化数据库 (需本地安装MySQL, 并创建名为admin的数据库, 当然也可以为其它名字)
  • 若MySQL没有跑在本地, 请修改admin/src/main/webapp/META-INF下的context.xml(tomcat内置应用级别的数据源配置文件), 指向对应的数据库地址, 若数据源名称有改动, 还需要修改web.xml下的<resource-ref>指向正确的数据源

项目刚刚发布完成度不高, 但后续会持续跟进, 也欢迎大家参与进来, 你的任何想法与建议我都很想知道! 快给我留言吧!!

交流QQ群: 240098272

空文件

简介

一个极简封装的Java平台快速开发框架 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/nox/framework-server.git
git@gitee.com:nox/framework-server.git
nox
framework-server
framework-server
master

搜索帮助

14c37bed 8189591 565d56ea 8189591