• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

NUTZ-ONEKEY: NUTZ一键脚手架

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

NUTZ-ONEKEY

开源软件地址:

https://gitee.com/ixion/NUTZ-ONEKEY

开源软件介绍:

NUTZ-ONEKEY

NUTZ一键脚手架

概述

github地址

https://github.com/Kerbores/NUTZ-ONEKEY

git@osc地址

http://git.oschina.net/ixion/NUTZ-ONEKEY

演示地址

https://thunder.kerbores.com

仓库

代码内已设置repositories

目标

  • 提供开箱即用的企业级开发平台
  • 提供企业开发中常见的组件和交互示例
  • 提供高度复用的业务基类
  • 提供各种超高体验的前端交互组件
  • ...

功能

6表ACL,标准用户角色权限体系

  • 6表标准用户角色权限体系
  • 多类型用户系统可继承用户进行扩展,同时可复用ACL鉴权体系
  • shiro权限控制,可精确到按钮的权限控制

轻量化配置管理

  • 轻量级的参数配置管理
  • 配置参数即刻生效

完善的日志系统

  • 用户登录日志
  • 核心业务操作日志

APM

  • 基于sigar的应用性能监控
  • 应用性能监控提供单机控制台和json数据流(便于集中化监控)
  • 集成druid sql性能监控
  • 核心业务运行性能监控

无限级树状组织架构管理

  • 实现无限级的树状组织结构管理功能
  • 提供树状组织架构选择器

高度业务封装

  • 基本零代码的业务层
  • 省略数据访问层
  • 高灵活度的分页组件

清爽易用的前端组件

  • 使用bootstrap-ace最新版界面组件
  • 高度定制化的表单验证组件

拒绝硬编码的sql管理

  • 文件化的sql管理器

  • 单表使用orm,跨表使用配置化的自定义sql语句

    • 保证最小化编码
    • 保证sql的集中化,语义化管理
    • 保证非单表sql语句的配置化和优化

2.0变更(change log)

  • 一些 BUG 的修复

  • 增加微信配置入口

  • 增加微信接入示例(nutz.cn 微信版)

  • druid 密码加密

  • properties 文件加载字符转义问题修复

  • sigar 集成支持 watchdog 模式

    • watchdog 往 mq 生产者上面写数据
    • mq 的消费者消费上报信息并生成告警
  • 增加 nop 集成示例

  • 精确到按钮的权限控制

    • shiro 插件更新
    • 自定义 shiro 的验证注解及拦截器
    • 权限验证使用枚举,消灭硬编码

运行项目

  • clone 源码 git clone https://github.com/Kerbores/NUTZ-ONEKEY.git
  • 导入maven项目 mvn eclipse:eclipse
  • 修改数据源 ,修改datasource.properties中的数据源配置密码采用druid加密,请自行参照druid的加密方式进行修改
  • 运行项目 ,直接在eclipse中运行项目即可,启动将自动创建数据表和初始化数据

部署项目

  • clone 源码 git clone https://github.com/Kerbores/NUTZ-ONEKEY.git
  • maven 构建 mvn clean package -Dmaven.test.skip=true
  • 环境感知的配置 ,数据源密码采用druid加密,请自行参照druid的加密方式进行修改
    • windows 在C:/datasource下创建数据源的properties配置文件
    • linux/mac 在 /var/datasource 下创建数据源的properties配置文件
  • 启动项目 将mvn编译产生的war包部署到应用服务器内并启动即可

关于我

keyValue
email[email protected]
QQ19754300
QQ群326068942

捐赠

码字不容易,如果本项目的源码在你的项目中使用或者赐予你编码的洪荒之力,那么你可以扫一扫以下的二维码捐赠:微信二维码支付宝二维码


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap