NutzWk-Mini

java web development framework, base on nutz

License

License

GroupId

GroupId

cn.wizzer
ArtifactId

ArtifactId

wk-mini
Last Version

Last Version

5.2.6
Release Date

Release Date

Type

Type

jar
Description

Description

NutzWk-Mini
java web development framework, base on nutz

Download wk-mini

How to add to project

<!-- https://jarcasting.com/artifacts/cn.wizzer/wk-mini/ -->
<dependency>
    <groupId>cn.wizzer</groupId>
    <artifactId>wk-mini</artifactId>
    <version>5.2.6</version>
</dependency>
// https://jarcasting.com/artifacts/cn.wizzer/wk-mini/
implementation 'cn.wizzer:wk-mini:5.2.6'
// https://jarcasting.com/artifacts/cn.wizzer/wk-mini/
implementation ("cn.wizzer:wk-mini:5.2.6")
'cn.wizzer:wk-mini:jar:5.2.6'
<dependency org="cn.wizzer" name="wk-mini" rev="5.2.6">
  <artifact name="wk-mini" type="jar" />
</dependency>
@Grapes(
@Grab(group='cn.wizzer', module='wk-mini', version='5.2.6')
)
libraryDependencies += "cn.wizzer" % "wk-mini" % "5.2.6"
[cn.wizzer/wk-mini "5.2.6"]

Dependencies

compile (28)

Group / Artifact Type Version
cn.wizzer : wk-framework jar 5.2.6
org.nutz : nutzboot-core jar 2.3.7.v20190731
org.nutz : nutzboot-starter-nutz-mvc jar 2.3.7.v20190731
org.nutz : nutzboot-starter-jetty jar 2.3.7.v20190731
org.nutz : nutzboot-starter-nutz-dao jar 2.3.7.v20190731
org.nutz : nutzboot-starter-jdbc jar 2.3.7.v20190731
mysql : mysql-connector-java jar 5.1.48
org.nutz : nutzboot-starter-redis jar 2.3.7.v20190731
org.nutz : nutzboot-starter-wkcache jar 2.3.7.v20190731
org.nutz : nutzboot-starter-shiro jar 2.3.7.v20190731
org.nutz : nutzboot-starter-weixin jar 2.3.7.v20190731
org.nutz : nutzboot-starter-beetl jar 2.3.7.v20190731
org.nutz : nutzboot-starter-quartz jar 2.3.7.v20190731
com.vdurmont : emoji-java jar 4.0.0
io.jsonwebtoken : jjwt jar 0.9.1
org.jsoup : jsoup jar 1.11.2
com.belerweb : pinyin4j jar 2.5.1
org.apache.commons : commons-lang3 jar 3.8.1
org.nutz : nutz-integration-json4excel jar 1.r.68.v20190731
org.apache.poi : poi jar 4.0.0
org.apache.poi : poi-ooxml jar 4.0.0
org.apache.poi : poi-ooxml-schemas jar 4.0.0
org.apache.poi : ooxml-schemas jar 1.3
org.slf4j : slf4j-api jar 1.7.25
ch.qos.logback : logback-core jar 1.2.3
ch.qos.logback : logback-classic jar 1.2.3
org.nutz : nutzboot-starter-logback-exts jar 2.3.7.v20190731
org.nutz : nutzboot-starter-ftp jar 2.3.7.v20190731

test (2)

Group / Artifact Type Version
org.nutz : nutzboot-starter-test-junit4 jar 2.3.7.v20190731
junit : junit jar

Project Modules

There are no modules declared in this project.

NutzWk 开源企业级Java Web开发框架

Build Status GitHub release License PowerByNutz

https://nutzwk.wizzer.cn V5演示地址

https://demo.budwk.com V6演示地址

https://budwk.com/donation 捐赠者列表

前言

本框架自2012年开始用于商业项目,至今已服务于全国各地公司大大小小数千个项目,行业涉及政务、电商、物联网等,随着个人经验积累及从事行业的不同分别发布了1.x至6.x多个版本,您可以根据项目规模选择不同版本。本项目案例众多,省厅级项目、市级平台、大数据项目、电商平台、物联网平台等等。

我们有强大的后援 —— Nutz 社区支持 https://nutz.cn 及 Nutz 使用手册 https://nutzam.com/core/nutz_preface.html

QQ交流群

  • 1群: 68428921(已满)
  • 2群: 24457628

版本说明

NutzWk-V5 Mini 微服务单应用版本(一个jar或打成war运行),管理后台 Vue.js + ElementUI,非常适合项目快速开发

  • 系统自带多级权限体系、日志系统、缓存系统、定时任务、微信管理、CMS管理、beetl模板语言等基础功能

  • 安装必要条件: redis + mysql(支持 MariaDB、Oracle、SqlServer、达梦等)

项目启动

  • 创建数据库 budwk-v5-mini 直接运行 MainLauncher 即可,启动会自动建表初始化数据

  • mvn compile nutzboot:run mvn运行

  • mvn package nutzboot:shade -Dmaven.javadoc.skip=true -Dmaven.test.skip=true 生成可执行jar包

  • mvn clean package nutzboot:shade nutzboot:war -Dmaven.javadoc.skip=true -Dmaven.test.skip=true 生成可执行war包

  • 正常启动后访问 http://127.0.0.1:8080/sysadmin 用户名 superadmin 密码 1

版本说明

  • v6.x - nacos 微服务分布式版本 前后端分离,前端 nuxt + vue + elementUI
  • v6.x - zookeeper 微服务分布式版本 前后端分离,前端 nuxt + vue + elementUI
  • v6.x - mini 微服务单应用版本(一个 jar 或 war 包) 前后端分离,前端 nuxt + vue + elementUI
  • v5.x - zookeeper 微服务分布式版本 前端 jQuery + bootsrtap 或 jQuery + vue.js + elementUI
  • v5.x - mini 微服务单应用版本(一个 jar 或 war 包) 前端 jQuery + bootsrtap 或 jQuery + vue.js + elementUI
  • v4.x - 单应用版本(war 包) 前端 jQuery + bootsrtap
  • v3.x - 单应用版本(war 包) 前端 jQuery + bootsrtap
  • v1.x - 单应用版本(war 包) 前端 jQuery + easyUI
版本名称 版本特点 版本地址 运行方式 后端主要技术 前端主要技术 浏览器兼容性
BudWk v6.x-nacos 微服务分布式 + 前后端分离 v6.x-nacos jar,war nutzboot + dubbo + nacos + shiro nuxt + vue + elementUI Chrome,Edge,IE12+
BudWk v6.x-zookeeper 微服务分布式 + 前后端分离 v6.x-zookeeper jar,war nutzboot + dubbo + zookeeper + shiro nuxt + vue + elementUI Chrome,Edge,IE12+
BudWk v6.x-mini 微服务单应用 + 前后端分离 v6.x-mini jar,war nutzboot + shiro nuxt + vue + elementUI Chrome,Edge,IE12+
NutzWk v5.x 微服务分布式 + 前端混合模式 v5.x jar,war nutzboot + dubbo + shiro + beetl vue + elementUI + jquery 或 jquery + bootstrap 两个版本 Chrome,IE9+
NutzWk v5.x-mini 微服务单应用 + 前端混合模式 v5.x-mini jar,war nutzboot + shiro + beetl vue + elementUI + jquery Chrome,IE9+
NutzWk v4.x 模块化单应用 v4.x war nutz + shiro + beetl jquery + bootstrap Chrome,IE7 +
NutzWk v3.x 单应用 v3.x war nutz + shiro + beetl 或 velocity 两个版本 jquery + bootstrap Chrome,IE7 +
NutzWk v1.x 单应用 v1.x war nutz + shiro + velocity jquery + easyUI IE6 +

项目部署

  • 内置配置文件启动 nohup java -jar mini.jar & 带参数 -Dnutz.profiles.active=prod 可加载 application-prod.properties 文件
  • 外置配置文件启动 nohup java -Dnutz.boot.configure.properties.dir=/data/budwk/ -jar mini.jar & 此时加载文件夹所有 *.properties 配置文件
  • 生产环境可以使用 PythonWk 进行部署,登陆后台运维中心可在线更新jar包及配置文件等

鸣谢

关于

  • 个人提供付费的培训服务,含源码解析、设计思路、疑难解答、项目辅导等
  • 联系方式 QQ:11624317 微信:wizzer
  • 欢迎打赏,以资鼓励 https://budwk.com/donation

Versions

Version
5.2.6