java .item,javabb-javaitem-cloud

JavaItem-Cloud

项目介绍

JavaItem-Cloud是一个新开发的微服务架构平台,基于最新流行的技术SpringBoot、SpringCloud & SpringCloud Alibaba、Vue、Vuex、ElementUI。

系统特性

后端使用当前流行技术,SpringBoot、SpringCloud、SpringCloud Alibaba、Mybatis、Mybatis-Plus、hutool

前端使用Vue2、ElementUI搭建

完整的登录鉴权、统一网关,动态路由流程

使用主流技术栈,工程化模块化

界面简洁美观,可灵活配置主题

提供全部源码,便于学习和扩展

完善的开发文档,助你快速掌握

内置功能

已有功能:

用户管理

部门管理

角色管理

菜单管理

权限管理

字典管理

参数管理

操作日志

登陆日志

代码生成

服务监控

待开发功能:

动态表单构建

在线用户管理

定时任务配置

内容管理模块

商品管理模块

。。。

之前用SpringBoot开发过一个Javabb-bbs,后面会以这个微服务脚手架来开发一个论坛管理系统。

项目模块

├─javaitem-auth#授权服务

├─javaitem-base

│ ├─javaitem-cache#缓存模块

│ ├─javaitem-common#公共模块

│ ├─javaitem-log#日志模块

│ ├─javaitem-security#安全模块

│ └─javaitem-swagger#Swagger模块

├─javaitem-gateway#网关服务

├─javaitem-module

│ └─javaitem-gen#代码生成服务

├─javaitem-nacos#nacos

├─javaitem-sys

│ ├─javaitem-sys-api#系统Api服务

│ └─javaitem-sys-server#系统服务

项目部署

1,导入mysql数据库文件,javaitem-config.sql(Nacos配置SQL)和javaitem-cloud.sql(系统SQL)文件

2,启动Nacos

项目依赖Nacos,在部署之前要先部署Nacos。

修改Nacos模块下的nacos/conf/application.properties文件配置:

spring.datasource.platform=mysql

db.num=1

db.url.0=jdbc:mysql://localhost:3306/javaitem-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true

db.user=root

db.password=123456

3,修改数据库链接配置

打开Nacos界面http://localhost:8848/nacos默认账户密码是nacos/nacos,修改其中的数据库配置和redis配置,改成本地的。

63f9e498c7bfbc4c6d4a70570fd884f3.png

4,启动微服务

服务启动没有先后顺序

javaitem-sys-server:8080(必须启动)

javaitem-auth:8001(必须启动)

javaitem-gateway:9001(必须启动)

javaitem-gen:8082(非必须,代码生成用)

4023677ca5853ab205b705e64a4b956a.png

系统界面

系统接口

98cd9064b360b2b823a3f8f197c10fe6.png

系统界面

710b8744970200565cb87be91b71f465.png

用户管理

af16ded4022d225d20e2458fcc33f016.png

添加用户

851e85932228bb9b919e6b998d6cec95.png

角色管理

1b1281f1ca218e4ad1547aaa6bc9434e.png

分配权限

5733bd90767556ce097feabcefd66b9e.png

菜单管理

db7acec9fb2f7f5f891cc35c2ba2f3d0.png

字典管理

c27592487894b1c7cd73b0d049ff23c1.png

部门管理

da463ac0d38068d0c632bc08e91ac480.png

操作日志

61610c7caa6961f374a2fd2694691067.png

个人中心

43dc55aa381d7deed5566b50af2fd4f0.png

我的消息

f0d55f186f7465ad295b816bfc5e23d8.png

主题设置

7d30949df2a8ecf8ff26783084f3b22b.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/500855.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软件使用手册模板_我的印象笔记使用手册(精简说明)

在之前的一文中,我已经详细写过我的印象笔记使用的方法了,这次呢,再做一个更新的使用情况和更清楚明了和精简的说明。不居竹:我的印象笔记使用手册​zhuanlan.zhihu.com文章目录:1、知识管理收集知识整理知识输出知识2…

通信之道从微积分到5gpdf_保送清华成博士,华为12年搞通信,他为何如此看待 5G ?| 人物志...

作者 | 伍杏玲 胡巍巍出品 | CSDN(ID:CSDNnews)一位通信专家,清华读了博士,北大从事博士后研究工作,但却只有12年工作经历?明明家里几套房,却热爱骑车出行?他是?他是国内小有名气的通…

mysql封装 javabean,利用Java针对MySql封装的jdbc框架类JdbcUtils完整实现(包含增删改查、JavaBean反射原理,附源码)...

最近看老罗的视频,跟着完成了利用Java操作MySql数据库的一个框架类JdbcUtils.java,完成对数据库的增删改查。其中查询这块,包括普通的查询和利用反射完成的查询,主要包括以下几个函数接口:1、public Connection getConnection() 获得数据库的…

云计算的发展趋势_2020年的云计算发展趋势预测

点击上方“蓝色字体”,选择 “设为星标”关键讯息,D1时间送达!SnapLogic公司首席技术官Craig Stewart表示,企业需要为不同的目的使用多个云平台,这将意味着多云应用的普及率将上升。在新的一年即将到来之际&#xff0c…

php x86什么意思,win10x86是什么意思

小编之前也是不知道x86是什么意思的,后来我的一个朋友给我好好的解释了一通我才明白。所以既然小编花了点时间才那个问题弄明白的,那接下来小编就来好好给你们说说x86是什么意思。小编最近发现有小伙伴在问x86是什么意思之类的问题,于是小编借…

php设置路径别名,react设置文件路径别名的具体方法你知道么

文章环境:“react”: “^16.13.1” 版本react官方脚手架默认是将webpack配置隐藏起来了,在进行配置之前需要将webpack给暴露出来。1、输入命令 npm run eject会出现一个命令提示:这是一个单向操作,确认操作后不可逆转/返回?输入 …

redis aof 备份和恢复_Redis 持久化机制的介绍,了解这些流程很重要

我们已经知道对于一个企业级的redis架构来说,持久化是不可减少的。企业级redis集群架构:海量数据、高并发、高可用持久化主要是做灾难恢复,数据恢复,也可以归类到高可用的一个环节里面去,比如你redis整个挂了&#xff…

最近公共祖先_leetcode No.236 二叉树的最近公共祖先

承接二叉搜索树的最近公共祖先。题目链接:二叉树的最近公共祖先 - 力扣(LeetCode)​leetcode-cn.com题目描述:给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T…

oracle连续周数,详细讲解Oracle数据库的“周数计算”

详细讲解Oracle数据库的“周数计算”以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!——日期计算 算第n周的第一天及最后一天是几号 by keynes—— ww的算法为每年 月 日为第一周开始 date …

php 命名空间通俗易懂_PHP进阶由浅入深掌握面向对象开发

视频教程出自黑马程序员PHP基础_由浅入深掌握面向对象开发【讲解方式】系统梳理和分解知识,各个点逐步讲解,由浅入深,通俗易懂,层层深入【课程亮点】1,已经完成PHP基础知识学习的朋友有帮助2,生动形象&…

linux直接用iso文件装服务,linux系统安装iso文件方法

摘要:linux系统下怎么安装iso文件?安装步骤:1、在/mnt目录下,创建相应的iso文件夹,例如iso。2、运行以下命令,挂载iso文...安装步骤:1、在/mnt目录下,创建相应…

深度linux支持安卓,深度操作系统 V20(1003)内测版招募:新增手机助手,支持安卓和 iOS 端,管理手机应用、文件...

IT之家9月28日消息 深度操作系统今天发布深度操作系统 20(1003)内测活动招募说明,IT之家获悉,本次操作系统将新增手机助手,支持安卓和iOS端,方便管理手机应用、文件等。更新说明:1、新增手机助手,支持安卓和…

选择排序(java)

选择排序 选择排序是默认前面都是已经排序好的,然后从后面 选择最小的放在前面排序好的的后面,首先第一轮循环的时候默认的排序好的为空,然后从后面选择最小的放到数组的第一个位置,第二轮循环的时候默认第个元素是已经 排序好的…

asp:dropdownlist如何去掉三角箭头_科目二倒库打轮早会压库角,教练9图详解如何快速调车避免压线?...

大家都知道,科目二考试五项中,最难的项目就是倒车入库。史教练在给科二学员指导时,总是强调,练车时不要只记死点。科目二考试过程瞬息万变,学员在倒库过程中,因为脚下离合没控制好,速度快了&…

linux以太网连接树莓派,如何在没有Internet的情况下直接连接到树莓派

描述Raspberry Pi的多功能性意味着您一定会在室外使用它,而这超出了无线网络的范围。那么,如何在不插入键盘和显示器的情况下与之通信呢?不言而喻,在不实际的情况下,要拖着人为输入设备并随身携带显示器。首先需要满足…

前端设置画布的高度_【后期修图】ps画布设置详解

在图像设计时少不了好的工具,现在当下比较流行的软件属 PS 最好,它的功能强大,是设计者的必备工具之一。在今天的内容中,小编要与大家分享下PS中修改画布大小的实例操作步骤,希望文章对大家以后的工作有所帮助。画布大…

android studio占内存大小,极大精简android studio在C盘的内存

在C盘占很大的内存大约就2种原因:1.SDK占内存太大2.AVD模拟器占内存太大第一种情况,移动SDK(用android studio不需要配置环境变量)先移动C盘的Android目录,里面是Sdk目录文件,复制到E盘,再删掉C盘的sdk,然后…

和gdi绘图效率比较_绘图计算器测评来袭!哪一款才是你AP考试的最佳拍档?

温馨提示:距离AP考试还有不到1个月。其中不少中国考生选择了理科科目,其中微积分,统计,化学,物理,生物的科目都可以使用绘图计算器。今天,小编收集了四款口碑不错的计算器进行测评,大…

js svg语音波动动画_11 个非常受欢迎的 JavaScript 动画库,值得学习!

1.Three.js超过46K的星星,这个流行的库提供了非常多的3D显示功能,以一种直观的方式使用 WebGL。这个库提供了、 、CSS3D 和 WebGL渲染器,让我们在设备和浏览器之间创建丰富的交互体验。该库于2010年4月首次推出,目前仍有近1000名贡…

vscode html中加css,[VScode教程] VSCode 支持CSS

VSCode 支持CSS,介绍两个比较实用的功能:取色器 Color Picker和CSS 选择器的预览。取色器 Color Picker首先,你可以在书写 HTML 和 CSS 时使用取色器。在书写 HTML 和 CSS 的时候,你可能经常需要修改元素的颜色。VS Code 为修改颜…