源码属性

授权 开源
大小 4.78MB
语言 Java
运行环境 java

源码简介

BudWk原名NutzWk,从V6 版本起更名为BudWk。

BudWk(原名 NutzWk) 是有多年历史的Java Web开源开发框架,其6.x 是Java 微服务分布式 + 前后端完全分离版本,采用nutzboot(nutz核心)、dubbo、redis、zookeeper、shiro、quartz、beetl、logback、sentinel(流控框架,可选)、seata(分布式事务,可选) 等开源技术,自带系统管理、简易CMS、微信模块、定时任务、服务API等功能,目前已全面应用于各类商业项目中。

 

BudWk(原名 NutzWk)运行环境:

JDK 8 181 + 或 OpenJDK 11 +

Redis 4.0.8 +

MySql 5.7 + 或 MariaDB、Oracle、SqlServer、达梦等

Zookeeper 3.4.13 +

 

BudWk(原名 NutzWk)使用说明:

1、确保 MySql、Redis、Zookeeper 默认端口配置并已启动好

2、MySql 创建名为 nutzwk_nb 的空数据库,在每个NB(nutzboot缩写)模块启动时会自动建表,同时初始化数据

3、项目根目录执行 mvn clean install -Dmaven.test.skip=true

4、在单个NB模块下执行 mvn compile nutzboot:run 运行或 mvn package nutzboot:shade 生成可执行jar包

5、在项目根目录执行 mvn -Dmaven.javadoc.skip=true -Dmaven.test.skip=true -Dnutzboot.dst=E:/dst clean package nutzboot:shade 可将所有可运行jar包生成到指定位置

6、启动顺序是 sys –> slog –> cms[可选] –> wx[可选] –> task[可选] –> web-admin –> wk-vue-admin[前端]

7、正常启动后访问 http://127.0.0.1:9527 用户名 superadmin 密码 1

 

代码生成器使用方法:

安装nodejs,执行命令 npm install apidoc -g

生成接口文档 apidoc -i ./ -o apidoc/ 其中 -i ./ 指定要生成文档的目标文件,-o apidoc/ 指定要生成文档的输出路径

wk-nb-web-admin 目录下,执行 apidoc -i ./ -o E:/dst/apidoc_admin/ 生成后台接口文档

wk-nb-web-api-open 目录下,执行 apidoc -i ./ -o E:/dst/apidoc_api/ 生成对外接口文档

 

项目部署:

内置配置文件启动 nohup java -jar wk-nb-service-sys.jar & 带参数 -Dnutz.profiles.active=prod 可加载 application-prod.properties 文件

  外置配置文件启动 nohup java -Dnutz.boot.configure.properties.dir=/data/nutzwk/sys/ -jar wk-nb-service-sys.jar & 此时加载文件夹所有 *.properties 配置文件

  生产环境可以使用 budwk-daemon-python 进行部署,登陆后台运维中心可在线更新jar包及配置文件等

BudWk企业级开源开发框架 v8.1.0插图

云服务器推荐

发表回复

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源