NUTZ 框架下的企业级项目脚手架 NUTZ-ONEKEY

Apache
Java
跨平台
2016-06-30
Kerbores

NUTZ-ONEKEY

NUTZ一键脚手架

概述

github地址

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

仓库

<repositories>
        <repository>
            <id>dgj nexus</id>
            <name>Team Nexus Repository</name>
            <url>http://maven.kerbores.com/nexus/content/groups/public</url>
        </repository>
    </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 的验证注解及拦截器
    • 权限验证使用枚举,消灭硬编码

关于我

key Value
email kerbores@gmail.com
QQ 19754300
QQ群 326068942

捐赠

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

加载中

评论(6)

Kerbores
Kerbores
j
jason_z519
admin密码呢?
name_鑫
name_鑫
可以用
9
959210490
仓库挂了
ming133
ming133
好东西,先收藏 #NUTZ-ONEKEY#
海诺者
海诺者
有点讨厌强制使用微信。 #NUTZ-ONEKEY#

NUTZ-ONEKEY springboot+vue 版本发布

主要包含以下惊喜: 使用spring-boot+nutzdao实现 nutzwx结合springboot使用 vux2开发的微信功能 集成swagger 重构前端vue界面实现方式 内置nutz.cn ngrok java客户端,爽爽的进行微信开发 前端...

2017/12/21 12:31

NUTZ-ONEKEY vue 版发布,自动生成后台接口文档

nutz-onekey vue 版本发布了. 主要包含以下惊喜: VUE 版本界面,使用 element 构建的 spa 界面 使用 maven-exec 插件直接打包执行 npm 打包 使用 maven-resource 插件直接打webjars 使用 se...

2017/05/25 09:46

nutz-onekey 3.1 发布,企业级项目脚手架

NUTZ-ONEKEY 3.1 发布了。更新如下: 1. 新增 重置密码rest接口 2. 修复 titans包发布至中央库 使用nutz.cn提供的maven repository...

2017/05/09 19:16

NUTZ-ONEKEY 3.0 新增认证中心和配置中心

NUTZ-ONEKEY 3.0 发布了。更新如下: 1. 新增 acl 模块提供 restapi ,直接可作为认证中心使用 添加通用码本模块 通用码本支持级联,排序等功能 提供通用码本restapi ,可直接作为配置中心使用 ...

2017/01/23 15:20

NUTZ-ONEKEY 2.1 发布,修复360代码检测

NUTZ-ONEKEY 2.1 发布,NUTZ-ONEKEY是NUTZ一键脚手架。 修复360代码检测问题 不被信任的隐藏域 session 过期策略 跨域脚本 XSS 攻击 增加 nutz-web 引用 可打 jar 包运行 同时兼容打 war 包部...

2016/11/04 07:43

NUTZ-ONEKEY 2.0 发布,新增微信接入示例

NUTZ-ONEKEY 2.0 发布了,NUTZ一键脚手架。 仓库 <repositories>         <repository>             <id>dgj nexus</id>             <name>Team Nexus ...

2016/09/07 07:48

NUTZ-ONEKEY 1.0 发布,企业级项目脚手架

NUTZ-ONEKEY 1.0 发布了,NUTZ-ONEKEY 是NUTZ框架下的企业级项目脚手架。1.0 版本主要实现如下功能: 基于Sigar的APM控制台,可集中化管理 集成druid监控 用户登录日志 核心业务使用监控和性能...

2016/06/30 11:21

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

java 操作MySQL数据库的一个例子,包括表字段,类型,编码格式,表的所有值读取 .

package com.zwc.www.test; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import j...

2012/12/04 18:20
345
0
Demo

package com.msi.test; import java.util.Arrays; import java.util.HashMap; import java.util.Map; import org.apache.lucene.search.Sort; public class Demo { public static void showS...

2014/08/04 01:21
100
0
硬盘安装win7操作系统

1、简单介绍所需软件 2、介绍安装步骤

2014/07/04 10:14
29
0
不同版本的nutz与log4j2的集成方法

log4j2-2.3, nutz-1.b.53, nutz-1.r.57, nutz-1.r.58

2016/10/12 22:05
271
1
NutzBoot读取外部资源文件功能的诞生

自己动手,改造NutzBoot读取外部配置文件

01/15 12:53
183
3
nutz 初体验

昨天晚上花时间看看nutz,代码很少只有800K,里面的代码很简洁,个人用来快速开发 ssh很好。 按照文档上的介绍,自己动手整合了一个ssh的例子,使用了dbcp连接池,本来我想用jdbc直连的,结果...

2010/12/18 16:20
1K
0
反编译工具

https://code.google.com/p/onekey-decompile-apk/ 这个很不错

2014/04/09 14:10
28
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部