随笔分类 -  Java项目实战

摘要:介绍 上一篇讲了下如何搭建Eureka服务注册中心,那个是单机版的,本篇介绍下集群版搭建。 搭建Eureka集群 1.新建模块:cloud-eureka-server7002 参考cloud-eureka-server7001新建模块cloud-eureka-server7002。 2.修改host 阅读全文
posted @ 2021-07-29 11:21 一锤子技术员 阅读(2) 评论(0) 推荐(0) 编辑
摘要:介绍 Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务治理在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系。 可以实现服务调用、负载均衡、容错等,实现服务发现与注册。 服务注 阅读全文
posted @ 2021-07-26 19:57 一锤子技术员 阅读(4) 评论(0) 推荐(0) 编辑
摘要:介绍 本文以理论结合实践编写,篇幅较长,各位看官保持耐心:),部分内容引用自网络。 什么是配置中心? 当微服务过多的时候,每个微服务的配置很难集中管理。SpringCloud Config通过git代码托管来实现配置的集中管理。实现配置中心客户端获取远程的配置文件,并可以动态刷新,即时生效。 如何使 阅读全文
posted @ 2021-07-20 17:58 一锤子技术员 阅读(12) 评论(0) 推荐(0) 编辑
摘要:1.什么是remeber-me? remeber-me即记住我功能,是我们在登录web系统时的常见勾选项。当我们登录一个web系统时除了输入常规的用户名、密码后还可以勾选记住我选项(假设该系统提供了该选项),此时假设用户名、密码输入正确那么系统将会在客户浏览器cookie中记录用户登录相关认证相关信 阅读全文
posted @ 2021-07-14 14:25 一锤子技术员 阅读(134) 评论(0) 推荐(0) 编辑
摘要:说明 使用springboot连接数据库,启动的时候报错:testWhileIdle is true, validationQuery not set。但是不影响系统使用,数据库等一切访问正常。记录备忘。 原因 空闲的时候需要进行检测,但是检测的查询语句没有设置。大致意思就是说,当数据库没有接收到请 阅读全文
posted @ 2021-07-11 17:01 一锤子技术员 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1.介绍 本文将通过实战介绍Springboot如何集成swagger2,以用户管理模块为例,实现项目接口文档的在线管理。 项目源码 本文只列出核心部分,详细请看源码: https://gitee.com/indexman/boot_swagger_demo 2.Swagger是干什么的? Swag 阅读全文
posted @ 2021-06-24 16:57 一锤子技术员 阅读(16) 评论(0) 推荐(0) 编辑
摘要:说明 我有个需求,前端批量添加一堆商品明细。也就是说会有一个商品ID,然后一堆商品明细,多行。 如此一来,针对后端接口肯定是要以数组或列表方式接收这个商品明细数组了。 前端代码 关键地方在于以formdata形式请求: // 以换行符作为分隔出一个数组 var arr = data.field.km 阅读全文
posted @ 2021-05-25 14:46 一锤子技术员 阅读(19) 评论(0) 推荐(0) 编辑
摘要:说明 我们经常遇到表单上面选择不同的下拉选项需要触发函数去完成一些业务逻辑,比如我这个地方根据所选商品查询它底下明细的数量,并展示。 效果演示 代码 <!--选择商品--> <div class="layui-form-item"> <label class="layui-form-label">商 阅读全文
posted @ 2021-05-25 14:36 一锤子技术员 阅读(62) 评论(0) 推荐(0) 编辑
摘要:1.说明 本篇讲一下本项目几个重要的知识点,详细看源码,文章下方捐赠或QQ联系捐赠获取。 2.Shiro如何设置密码加密算法 1.在shiro配置文件中添加: @Bean public HashedCredentialsMatcher hashedCredentialsMatcher(){ Hash 阅读全文
posted @ 2021-04-22 09:27 一锤子技术员 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1.说明 基于注解和AOP实现的日志管理。只讲解关键部分,详细看源码,文章下方捐赠或QQ联系捐赠获取。 2.功能展示 包括日志搜索、查看详情和批量删除。 3.业务模型 @Data @TableName("sys_oper_log") public class SysOperLog extends M 阅读全文
posted @ 2021-04-21 09:43 一锤子技术员 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1.说明 只讲解关键部分,详细看源码,文章下方捐赠或QQ联系捐赠获取。 2.功能展示 包括用户增删改查和分配角色。 3.业务模型 @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("sys_ 阅读全文
posted @ 2021-04-19 23:00 一锤子技术员 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1.说明 只讲解关键部分,详细看源码,文章下方捐赠或QQ联系捐赠获取。 2.功能展示 3.业务模型 @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("sys_role") public c 阅读全文
posted @ 2021-04-17 10:37 一锤子技术员 阅读(35) 评论(0) 推荐(0) 编辑
摘要:1.说明 只讲解关键部分,详细看源码,文章下方捐赠或QQ联系捐赠获取。 2.功能展示 3.业务模型 @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("sys_dept") public c 阅读全文
posted @ 2021-04-16 09:45 一锤子技术员 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.项目模型介绍 1.1 部门表 部门编码、部门名称、上级部门 1.2 角色表 角色编码、角色名称 1.3 权限表 权限名称、权限标识、权限类型、上级权限、URL、权限图标、是否外部打开 1.4 用户表 所属部门、用户名、密码、姓名 1.5 角色和权限关系表 角色ID、权限ID 1.6 用户和角色关 阅读全文
posted @ 2021-04-14 14:32 一锤子技术员 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1.项目介绍 本项目旨在打造一个基于RBAC架构模式的通用的、并不复杂但易用的权限管理系统。通过本项目可以较好的理解权限系统的常见业务同时学习掌握Springboot和Shiro等诸多技术点。需要的朋友可以联系我:) 2.获取源码 源码是捐赠方式获取,捐赠后在评论区留下邮箱发送或QQ联系我 :)! 阅读全文
posted @ 2021-04-14 00:36 一锤子技术员 阅读(5) 评论(0) 推荐(0) 编辑
摘要:什么是RBAC? RBAC(Role-Based Access Control)基于角色的权限控制。其基本思想是,对系统操作的各种权限不是直接授予具体的用户,而是在用户集合与权限集合之间建立一个角色集合。每一种角色对应一组相应的权限。一旦用户被分配了适当的角色后,该用户就拥有此角色的所有操作权限。 阅读全文
posted @ 2021-04-13 19:45 一锤子技术员 阅读(23) 评论(0) 推荐(0) 编辑
摘要:说明 最近打算打造一个简易的权限管理系统,打算用shiro做认证和授权。本篇作为springboot集成shiro的入门实战案例记录下来,希望也可以帮到大家,代码整理自网络。 技术栈 springboot+shiro+thymeleaf+mysql 添加pom依赖 <dependency> <gro 阅读全文
posted @ 2021-03-03 10:07 一锤子技术员 阅读(3) 评论(0) 推荐(0) 编辑
摘要:什么是 Shiro 官网:http://shiro.apache.org/ shiro是一款主流的 Java 安全框架,不依赖任何容器,可以运行在 Java SE和 Java EE 项目中,它的主要作用是对访问系统的用户进行身份认证、授权、会话管理、加密等操作。 Shiro 就是用来解决安全管理的系 阅读全文
posted @ 2021-03-02 23:04 一锤子技术员 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1.章节介绍 前一篇介绍了教师管理模块,这一篇编写学生管理模块,需要的朋友可以拿去自己定制。:) 2.获取源码 源码是捐赠方式获取,详细请QQ联系我 :)! 3.实现效果 学生列表 修改学生 4.模块代码 页面布局 <template> <div> <!-- 面包屑导航区 --> <el-bread 阅读全文
posted @ 2021-01-27 09:11 一锤子技术员 阅读(42) 评论(0) 推荐(0) 编辑
摘要:1.章节介绍 前一篇介绍了班级管理模块,这一篇编写教师管理模块,需要的朋友可以拿去自己定制。:) 2.获取源码 源码是捐赠方式获取,详细请QQ联系我 :)! 3.实现效果 教师列表 修改教师 4.模块代码 页面布局 <template> <div> <!-- 面包屑导航区 --> <el-bread 阅读全文
posted @ 2021-01-27 09:08 一锤子技术员 阅读(34) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示