springboot shiro 03

4.ansible常用模块03

ansible常用模块 user模块 : user模块可以实现linux系统账户管理 # 创建用户 [root@db04 ansible]# ansible test -m user -a "name=tuser1" # 创建用户、用户id、用户组、家目录 [root@db04 ansible]# ......
模块 常用 ansible

使用IDEA创建第一个SpringBoot项目并进行一些基础配置的详细教程

1.打开IDEA,新建new project,填写项目信息。 2.如上图所示,设置server URL为阿里云服务器为: https://start.aliyun.com/ 下面的Java版本选择必须和Project SDK版本相对应,不然不能进行下一步。 3.选择springboot版本和开发会使 ......
SpringBoot 基础 项目 教程 IDEA

记一次springboot项目漏洞挖掘

前段时间的比赛将该cms作为了题目考察,这个cms的洞也被大佬们吃的差不多了,自己也就借此机会来浅浅测试下这个cms残余漏洞,并记录下这一整个流程,谨以此记给小白师傅们分享下思路,有错误的地方还望大佬们请以指正。 ......
springboot 漏洞 项目

SpringBoot全局异常处理

@ControllerAdvice:使用该注解表示开启了全局异常的捕获; 参考链接 [1]https://www.cnblogs.com/xuwujing/p/10933082.html [2]https://gitee.com/bruce6213/global-exception-handler ......
全局 SpringBoot

SpringBoot整合RocketMQ

1 整合RocketMQ 点击了解RocketMQ原理 1.1 相关配置 1.1.1 pom.xml 引入相关依赖 <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-starter ......
SpringBoot RocketMQ

SpringBoot常用注解

@SpringBootApplication @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited @Configuration @EnableAutoConfiguration @C ......
注解 SpringBoot 常用

《java接力》springboot篇——注解

注解 后续补充 常用注解 aspect 参考链接:https://zhuanlan.zhihu.com/p/351468451 需要依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot ......
注解 springboot java

《java接力》springboot篇——新建项目

新建项目 参考链接:https://www.cnblogs.com/wuyizuokan/p/11117294.html 新建项目 代码 演示的功能就是提供一个计数器功能,可以初始化计数器,修改计数器,查询计数器当前值。没有使用数据库,直接用一个单例类来模拟了,项目结构如下: Count: 点击查看 ......
springboot 项目 java

springboot项目启动后卡死 pom 依赖问题

最近接手一个新项目 spring colud的子系统 pom里面有个parent标签 因为没有父项目的pom文件 就把 pom自己改了改 编译不报错就行 神奇的事情发生了 项目跑起来卡死了 就是启动后 tomcat是启动的 但是具体的代码没有跑起来 看了下jvm后台 eden区不断gc 应该是什么东 ......
springboot 项目 问题 pom

SpringBoot运行流程

SpringBoot运行流程 一、准备阶段 我们先看一下这个SpringApplication的构造方法中做了什么事情,为run方法准备了那些事情 通常在一个spring boot的应用中,会看到下面一段代码作为应用的入口 @SpringBootApplication public class Ap ......
SpringBoot 流程

SpringBoot定制Banner

SpringBoot定制Banner 什么是Banner 我们在启动Spring Boot程序时,有如下Banner信息: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | ......
SpringBoot Banner

SpringBoot自动配置原理

SpringBoot自动配置原理 一、什么是Spring Boot的自动配置? Spring Boot的最大的特点就是简化了各种xml配置内容,还记得曾经使用SSM框架时我们在spring-mybatis.xml配置了多少内容吗?数据源、连接池、会话工厂、事务管理···,而现在Spring Boot ......
SpringBoot 原理

SpringBoot-start机制

SpringBoot-start机制 start机制 传统的Spring项目开发,需要导入大量的依赖,同时还需要对各种XML配置文件进行配置,过程十分繁琐。而Spring Boot项目创建完成后,即使不编写任何代码,不用进行任何配置也能运行。这些都要归功于Spring Boot的Start机制。 在 ......
SpringBoot-start SpringBoot 机制 start

SpringBoot版本接口

SpringBoot版本接口 前言 为什么接口会出现多个版本 一般来说,Restful API接口是提供给其它模块,系统或是其他公司使用,不能随意频繁的变更。然而,需求和业务不断变化,接口和参数也会发生相应的变化。如果直接对原来的接口进行修改,势必会影响线其他系统的正常运行。这就必须对api 接口进 ......
SpringBoot 接口 版本

SpringBoot参数校验

SpringBoot参数校验 为什么需要参数校验 在日常的接口开发中,为了防止非法参数对业务造成影响,经常需要对接口的参数进行校验,例如登录的时候需要校验用户名和密码是否为空,添加用户的时候校验用户邮箱地址、手机号码格式是否正确。 靠代码对接口参数一个个校验的话就太繁琐了,代码可读性极差。 @Res ......
SpringBoot 参数

SpringBoot添加日志

SpringBoot添加日志 前言 Spring Boot使用Apache Commons日志记录进行所有内部日志记录。Spring Boot的默认配置支持使用Java Util Logging,Log4j2和Logback。 使用这些,可以配置控制台日志记录以及文件日志记录。 如果使用的是Spri ......
SpringBoot 日志

SpringBoot统一异常处理

SpringBoot统一异常处理 概述 Spring在3.2版本增加了一个注解@ControllerAdvice,可以与@ExceptionHandler、@InitBinder、@ModelAttribute 等注解注解配套使用。 简单的说,该注解可以把异常处理器应用到所有控制器,而不是单个控制器 ......
SpringBoot

Java开发、SpringBoot开发(狂神说Java)

Java SpringBoot 开发学习(狂神说Java) SpringBoot概述 Spring Spring开源框架(容器),简化开发 4种策略: 1.基于POJO的轻量级和最小侵入性编程 2.通过IOC,依赖注入(DI)和面向接口实现松耦合 3.基于切面(AOP)和惯例进行声明式变成 4.通过 ......
Java SpringBoot

【2023-05-03】连岳摘抄

23:59 人们若是一心一意地做某一件事,总是会碰到偶然的机会的。 ——巴尔扎克 真正聪明的孩子,知道参加工作后的十多年平台期才是最关键的。要守拙,接受自己也有不聪明的时候;要有信心,相信自己最后是有作为的;要有责任感,也要将日常生活过好,该供房供房,该成家成家,该生崽生崽,该承受的压力一点不要逃避 ......
2023 05 03

SpringBoot访问外部接口

SpringBoot访问外部接口 原生的Http请求 @RequestMapping("/doPostGetJson") public String doPostGetJson() throws ParseException { //此处将要发送的数据转换为json格式字符串 String json ......
SpringBoot 接口

java基于springboot+vue非前后端分离的学生成绩管理系统、学生信息管理系统,附源码+数据库+文档+PPT

1、项目介绍 java基于springboot+vue非前后端分离的学生成绩管理系统、学生信息管理系统。 本文首先介绍了学生成绩管理的技术发展背景与发展现状,然后遵循软件常规开发流程,首先针对系统选取适用的语言和开发平台,根据需求分析制定模块并设计数据库结构,再根据系统总体功能模块的设计绘制系统的功 ......
管理系统 学生 系统 springboot 源码

swagger3.0集成 (springboot2.6.7)

springboot2.6.7 + swagger3.0 导入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version ......
springboot2 springboot swagger3 swagger 6.7

面向开发者的ChatGPT提示工程-03. 工程迭代

迭代式提示开发 当使用 LLM 构建应用程序时,我从来没有在第一次尝试中就成功使用最终应用程序中所需的 Prompt。但这并不重要,只要您有一个好的迭代过程来不断改进您的 Prompt,那么你就能够得到一个适合任务的 Prompt。我认为在提示方面,第一次成功的几率可能会高一些,但正如上所说,第一个 ......
工程 开发者 ChatGPT 03

spring-boot-2.0.3应用篇 - shiro集成

spring-boot-2.0.3应用篇 - shiro集成 前言 上一篇:spring-boot-2.0.3源码篇 - 国际化,讲了如何实现国际化,实际上我工作用的模版引擎是freemaker,而不是thymeleaf,不过原理都是相通的。 接着上一篇,这一篇我来讲讲spring-boot如何整合 ......
spring-boot spring shiro boot

springboot集成下,mybatis的mapper代理对象究竟是如何生成的

springboot集成下,mybatis的mapper代理对象究竟是如何生成的 前情回顾 Mybatis源码解析 - mapper代理对象的生成,你有想过吗,我们讲到了mybatis操作数据库的流程:先创建SqlSessionFactory,然后创建SqlSession,然后再创建获取mapper ......
springboot 对象 mybatis mapper

spring 第一个例子-mian函数-03

package com.sz.model;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;p ......
函数 例子 spring mian 03

《SQLi-Labs》03. Less 11~15

(sqli) sqli。开启新坑。 Less-11 知识点 第十一关页面发生了变化,是账户登录页面。那么注入点在输入框。 前十关使用的是 get 请求,参数都体现在 url 上,而十一关是 post 请求,参数在表单里。可以直接在输入框进行注入。 根据经验可以猜测 sql 语句。大概的形式应该是 “ ......
SQLi-Labs SQLi Labs Less 03

springboot整合springTask

一、启动类开启task注解 //springTask定时任务开启 @EnableScheduling @SpringBootApplication @MapperScan("com.zhenghe.mapper") public class ZhengheApplication { public s ......
springboot springTask

springboot整合security+jwt

一、引入相关依赖 <!--spring security依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dep ......
springboot security jwt

SpringBoot集成RocketMQ

添加pom.xml依赖 <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-starter</artifactId> <version>2.2.3</version> </depen ......
SpringBoot RocketMQ