springboot

PHP转JAVA开发30分钟实战攻略
PHP转JAVA开发30分钟实战攻略

服务端开发中,有很多知识是相通的,例如mysql,redis,http协议等。

2020-11-24 04:17:41阅读全文

知识分享:你知道权限管理的角色授权与认证吗?
知识分享:你知道权限管理的角色授权与认证吗?

权限管理中,角色授权与认证属于权限模块中的关键模块,角色授权即是将角色能够操作的菜单资源分配给指定角色的行为,角色认证即是当用户扮演指定角色登录系统后系统对于用户操作的资源进行权限校验的操作,意思这里说明白了,那么在代码中应该具体怎么实现呢?

2020-12-21 03:48:20阅读全文

知识分享:如何用Web前端技术开发出桌面应用程序?
知识分享:如何用Web前端技术开发出桌面应用程序?

electron 是 github 开发的,用来开发桌面应用的一款前端框架

2020-12-23 06:21:48阅读全文

MongoDB 与 Spring Boot:一个简单的 CRUD
MongoDB 与 Spring Boot:一个简单的 CRUD

在本文章中,我们将使用 Java Spring Boot 探索 MongoDB。我们将创建一个简单的 CRUD API 来与我们的 Mongo 数据库进行交互。

2021-07-28 04:18:23阅读全文

还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!
还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!

SpringBoot实战电商项目mall(50k+star)地址:https://github.com/macrozheng/mall

2021-07-28 21:19:22阅读全文

Springboot 解决mongodb transaction WriteConflict问题
Springboot 解决mongodb transaction WriteConflict问题

最近在项目尝试使用Mongodb的事务特性遇到了一个情况,两个事务执行修改同一个数据的时候会返回下面的错误

2021-08-05 06:02:32阅读全文

Java从零开始(3)在 Linux 上安装 Java
Java从零开始(3)在 Linux 上安装 Java

本小节我们将介绍如何在 Linux 平台安装 Java 。我们选用最常用的 Linux 发行版本 CentOS 来进行(注:版本号为CentOS 7.6)。

2021-08-12 01:34:19阅读全文

「免费开源」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之EXCEL数据导出(十三)
「免费开源」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之EXCEL数据导出(十三)

通过之前一篇文章 基于Vue和Quasar的前端SPA项目实战之数据导入(九)的介绍,通过配置的方式可以零代码实现业务数据的批量导入功能,本文主要介绍业务数据批量导出相关内容。

2021-08-13 05:22:42阅读全文

crudapi增删改查接口零代码产品成功案例之金茶王投票系统
crudapi增删改查接口零代码产品成功案例之金茶王投票系统

2020年由于疫情原因,金茶王投票活动改成线上云投票,所以需要一套投票系统进行比赛。参赛选手包括两种类型,分别为餐厅和师傅,投票通过微信公众号页面进行,为了防止作弊,每人每天可以为3位师傅和3个餐厅投票,投票持续时间为一个星期,最终根据票数进行排名。

2021-08-17 20:03:17阅读全文

Spring系列之集成MongoDB的2种方法
Spring系列之集成MongoDB的2种方法

MongoDB是最流行的NoSQL数据库,SpringBoot是使用Spring的最佳实践。今天带大家讲一讲SpringBoot集成MongoDB的两种方式,MongoDB的安装自行去官网查询,本地开发最方便的做法是使用Docker方式。

2021-09-15 00:45:47阅读全文

「免费开源」基于Vue和Quasar的前端SPA项目crudapi零代码开发平台后台管理系统实战之元数据导出导入(十五)
「免费开源」基于Vue和Quasar的前端SPA项目crudapi零代码开发平台后台管理系统实战之元数据导出导入(十五)

通过前一篇文章 基于Vue和Quasar的前端SPA项目实战之模块管理(十四)的介绍,通过模块管理将具有相同类型或属于同一业务的表单进行分类,方便快速查找。本文主要介绍元数据表单的导出和导入功能。

2021-09-30 07:02:07阅读全文

SpringCloud微服务实战——搭建企业级开发框架(三):创建Maven工程
SpringCloud微服务实战——搭建企业级开发框架(三):创建Maven工程

  在新建工程前,先了解一下什么是敏捷开发“松结对编程”及“L型代码结构”这里有详细的介绍和说明 : 敏捷开发“松结对编程”系列之十一:L型代码结构(团队篇之一)

2021-10-27 01:18:00阅读全文

SpringCloud微服务实战——搭建企业级开发框架(六):使用knife4j集成Swagger2接口文档
SpringCloud微服务实战——搭建企业级开发框架(六):使用knife4j集成Swagger2接口文档

  knife4j是为集成Swagger生成api文档的增强解决方案,前后端Java代码以及前端Ui模块进行分离,在微服务架构下使用更加灵活,提供专注于Swagger的增强解决方案,不同于只是改善增强前端Ui部分,我们这里使用knife4j作为文档管理工具来代替swagger-ui。

2021-10-27 10:13:32阅读全文

SpringCloud微服务实战——搭建企业级开发框架(五):数据库持久化集成MySql+Druid+MyBatis-Plus
SpringCloud微服务实战——搭建企业级开发框架(五):数据库持久化集成MySql+Druid+MyBatis-Plus

  在引入相关数据库持久化相关依赖库之前,我们可以考虑到,当我们因业务开发需要,引入各种各样的依赖库时,Jar包冲突是我们必须面对的一个问题,Spring为了解决这些Jar包的冲突,推出了各种bom,最著名的就是Spring IO Platform bom,其中最核心的三个是:spring-fram

2021-10-27 03:37:03阅读全文

SpringCloud微服务实战——搭建企业级开发框架(二):环境准备
SpringCloud微服务实战——搭建企业级开发框架(二):环境准备

    这里简单说明一下在Windows系统下开发SpringCloud项目所需要的的基本环境,这里只说明开发过程中基础必须的软件,其他扩展功能(Docker,k8s,MinIO,XXL-JOB,EKL,Keepalived,Nginx,RabbitMQ,Kafka等)用到的软件会在具体使用时详细说

2021-10-27 11:20:15阅读全文

mongoTemplate aggregate教程
mongoTemplate aggregate教程

note:pipeline顾名思义就是就是管道,也就是mongo的数据会经过这些管道内的操作逐渐的处理,然后在最后得到想要的结果,限制,内存不超过100 megabytes,stage步骤不能超过1000。建立文档books如下:

2021-11-16 16:17:21阅读全文

java路线图
java路线图

JDK动态代理(学习CRM项目之前先看这个)

2021-12-13 19:51:38阅读全文

mongoDb入门并整合springboot
mongoDb入门并整合springboot

镜像下载、域名解析、时间同步请点击 阿里巴巴开源镜像站

2021-12-14 15:29:11阅读全文