Git Product home page Git Product logo

nutzsite's Introduction

License
NutzSite基于Nutz的开源企业级开发框架

简介

一直想做一款后台管理系统,看了很多优秀的开源项目但是发现没有合适自己的。于是利用空闲休息时间开始自己写一套后台系统。如此有了NutzSite管理系统。 网站管理后台 系统会陆续更新一些实用功能。 项目截图 项目截图 生成代码

目前支持

  • Nutz
  • Nutzboot
  • Druid
  • Shiro
  • Thymeleaf
  • Caffeine 缓存
  • Quartz 定时任务
  • JWT
  • SLog日志记录
  • 支付宝
  • 微信公众平台
  • 阿里云消息推送
  • 阿里云短信
  • 高德地图
  • 七牛云
  • XSS攻击过滤 SQL注入过滤
  • Excel 导出数据
  • CMS 能用 不完善

给自己挖坑 后期支持待完善功能

  • 审批流

为什么选择nutz

你有没有想过 为什么Java开发就一定要用spring,MyBatis 为什么大多数人缓存就选择Ehcache 不选择Caffeine
nutz Java小伙伴们的另一种选择

本压缩包是一个maven工程, eclipse/idea均可按maven项目导入

MainLauncher是入口,启动即可

环境要求

  • 必须JDK8+
  • MySQL8.0以上
  • eclipse或idea等IDE开发工具,可选

配置信息位置

数据库配置信息,jetty端口等配置信息,均位于src/main/resources/application.properties

命令下启动

仅供测试用,使用mvn命令即可

// for windows
set MAVEN_OPTS="-Dfile.encoding=UTF-8"
mvn compile nutzboot:run

// for *uix
export MAVEN_OPTS="-Dfile.encoding=UTF-8"
mvn compile nutzboot:run

项目打包

mvn clean package nutzboot:shade

请注意,当前需要package + nutzboot:shade, 单独执行package或者nutzboot:shade是不行的

相关资源

鸣谢

  • @wendal (代码贡献者,技术大牛,Nutz主要作者,无所不知且乐于助人)

我想改变行业的未来,因为我有一颗改变世界的心

有码走遍天下 无码寸步难行(引自网络)
1024 - 梦想,永不止步!
爱编程 不爱Bug
爱加班 不爱黑眼圈
固执 但不偏执
疯狂 但不疯癫
生活里的菜鸟
工作中的大神
身怀宝藏,一心憧憬星辰大海
追求极致,目标始于高山之巅
一群怀揣好奇,梦想改变世界的孩子
一群追日逐浪,正在改变世界的极客
你们用最美的语言,诠释着科技的力量
你们用极速的创新,引领着时代的变迁
------至所有正在努力奋斗的程序猿们!加油!!

nutzsite's People

Contributors

tomyule avatar raindrop4steven avatar 91hm avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.