随笔分类 - 微服务框架
摘要:一、调试Jar包启动的程序 1、新建SpringBoot项目,创建测试的Controller package com.zhixi.controller; import org.springframework.web.bind.annotation.GetMapping; import org.spr
阅读全文
摘要:前言:什么是XSS 在跨站脚本(XSS)攻击中,攻击者可以在受害者的浏览器中执行恶意脚本。这种攻击通常是通过在网页中插入恶意代码 (JavaScript) 来完成的。攻击者在使用攻击后一般能够: 修改网页内容 将用户重定向到其他网站 访问用户的 Cookie 并利用此信息来冒充用户 访问有关用户系统
阅读全文
摘要:一、什么是Bean的生命周期 Spring其实就是一个管理Bean对象的工厂。它负责对象的创建,对象的销毁等。 所谓的生命周期就是:对象从创建开始到最终销毁的整个过程。 什么时候创建Bean对象? 创建Bean对象的前后会调用什么方法? Bean对象什么时候销毁? Bean对象的销毁前后调用什么方法
阅读全文
摘要:SpringBoot操作Oracle 一、环境: Oracle:11.2.0.1 IP:xxx 端口:1521 服务名:orcl 用户名:ZHANGZHIXI 使用的是MybatisPlus来操作数据库。 代码已经放在了Gitee上面:https://gitee.com/zhang-zhixi/sp
阅读全文
摘要:参考博客: https://blog.csdn.net/lingerlan510/article/details/121906813 https://blog.csdn.net/user2025/article/details/106595257 https://blog.csdn.net/Conf
阅读全文
摘要:Jasypt方式 一、导入配置文件 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>3.0.4</version
阅读全文
摘要:代码很简单。已经放到码云了,码云地址:https://gitee.com/zhang-zhixi/springboot-upload.git
阅读全文
摘要:AOP实现接口执行时间的计算: SpringBoot项目导入spring-boot-starter-aop依赖 编写切面类 类上加@Aspect注解,表明这是一个切面类 类上加@Component,把切面交给Spring管理(我们要切的Controller/Service都是Spring容器的,切面
阅读全文
摘要:演示代码地址: GitHub:https://github.com/zhangzhixi0305/exception-handling 码云:https://gitee.com/zhang-zhixi/exception-handling.git 参考链接: https://www.yuque.co
阅读全文
摘要:参考: https://www.cnblogs.com/tsangyi/p/13303018.html https://www.cnblogs.com/dudou/p/15136180.html 案例演示:https://github.com/zhangzhixi0305/async-thread
阅读全文
摘要:参考: https://mp.weixin.qq.com/s/doN8N6STOfvpkQ21kJP_Pg 一、准备工作 一个可正常运行的SpringBoot项目 exe4j,一个将jar转换成exe的工具, 注册码:L-g782dn2d-1f1yqxx1rv1sqd inno setup,一个将依
阅读全文
摘要:参考江南一点雨大佬的文章: https://www.cnblogs.com/lenve/p/10728897.html cron工具网站: https://tool.lu/crontab/ https://www.bejson.com/othertools/cron/ 写在前面:Linux下的Cro
阅读全文
摘要:一、小册子(原生POI) gitee地址:https://gitee.com/zhang-zhixi/springboot-poi-excel.git GitHub地址:https://github.com/zhangzhixi0305/springboot-poi-excel.git 1、新建Sp
阅读全文
摘要:码云地址: https://gitee.com/zhang-zhixi/aliyun-pay 前言: 今天在一个公众号看到了这样一篇文章,写的是:SpringBoot接入支付宝,看了那篇文章发现写的比较一般,本着求知的心态,今天想着接触下接入支付宝,然后写个博客~ 参考博客: springboot接
阅读全文
摘要:一、前言 springboot整合了springmvc的拦截功能。拦截了所有的请求。默认放行的资源是:resources/static/ 目录下所有静态资源。(不走controller控制器就能直接访问到资源)。 html页面如果放在resources/templates目录下,则需要走contro
阅读全文
摘要:一、使用AWT 1、定义工具类(Util):CreateValidateCode import java.awt.*; import java.awt.image.BufferedImage; import java.util.Random; /** * @author zhangzhixi */
阅读全文
摘要:一、配置文件: 1、yaml的使用 YAML 是 "YAML Ain't Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。 非常适合用来做以数据为中心
阅读全文
摘要:学习资料 文档地址: https://www.yuque.com/atguigu/springboot 文档不支持旧版本IE、Edge浏览器,请使用chrome或者firefox 视频地址: http://www.gulixueyuan.com/ https://www.bilibili.com/v
阅读全文
摘要:Spring Cloud Config 分布式配置 Dalston.RELEASE Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environ
阅读全文
摘要:Zull路由网关 概述 什么是zuul? Zull包含了对请求的路由(用来跳转的)和过滤两个最主要功能: 其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础,而过滤器功能则负责对请求的处理过程进行干预,是实现请求校验,服务聚合等功能的基础。Zuul和Eureka
阅读全文