spring boot3 集成swagger3
1 设置pom.xml 主要是引入nexus-maven,com.github.xiaoymin 2个,cn.hutool,org.springframework。2随意位置创建 SwaggerConfig。3修改 DemoApplication。4:给控制文件添加对应注解。
tomcat配置jvm以及tomcat的优化
【enableLookups】是否反查域名,以返回远程主机的主机名,取值为:true 或 false,如果设置为 false,则直接返回 IP 地址,为了提高处理能力,应设置为 false。以上是一些常用的配置参数,还有好多其它的参数设置,还可以继续深入的优化,HTTP Connector 与 AJ
基于javaweb的图书管理系统
基于javaweb的博客系统,采用eclipse开发工具,结合前端框架layui,使用jsp+servlet技术进行编写,数据库采用了mysql,navicat作为管理工具。感兴趣的同学可以交流交流!!!!
基于SSM架构实现学生信息管理系统
本项目是一个基于SSM(Spring+SpringMVC+MyBatis)框架搭建的学生信息管理系统,实现了对学生、用户等信息的增删改查功能,以及登录、分页等功能。本项目采用了三层架构,分为entity层、service层、dao层和controller层,使用了Maven进行项目管理,使用了MyS
两种方式究极解决Tomcat控制台输出中文的乱码问题
注意:这里不能设置为UTF-8,因为IDEA控制台实际上调用的是Windows系统的控制台,而Windows控制台默认是GBK,这里和Windows保持一致就不会出现乱码。首先需要知道中文出现乱码的原因就是编码格式不统一,例如IDEA如果使用UTF-8编码格式,而Tomcat使用GBK编码格式的话,
Java和MySQL的连接和操作(JDBC)
Java和数据库的连接和操作
深入解析SpringBoot的请求响应机制
在我们基于SpringBoot的方式开发一个web应用时,浏览器发起请求 /hello 后 ,给浏览器返回字符串 “Hello World ~”。其实,是我们在浏览器发起请求,请求了我们的后端web服务器(也就是内置的Tomcat)。而我们在开发web程序时呢,定义了一个控制器类Controller
SpringMVC 案例
Spring MVC 案例:计算器、留言板、图书管理系统
Spring Boot应用启动报错:Process finished with exit code 1
本文记录了一次 Spring Boot 应用的启动异常。并通过异常捕获的方式最终定位了问题的原因。本文给出了Spring Boot应用启动报错(Process finished with exit code 1)的一般定位思路。当不确定是发生了异常还是Error时,建议捕获它们的父类Throwabl
【Spring教程12】Spring框架实战:Spring整合Mybatis全面深入详解
欢迎大家回到《Java教程之Spring30天快速入门》,本教程所有示例均基于Maven实现,如果您对Maven还很陌生,请移步本人的博文《如何在windows11下安装Maven并配置以及 IDEA配置Maven环境》,本文的上一篇为《IOC/DI注解开发管理第三方bean》
【Spring教程16】Spring框架实战:详解解读AOP配置管理中AOP切入点表达式和通知类型
AOP通知描述了抽取的共性功能,根据共性功能抽取的位置不同,最终运行代码时要将其加入到合理的位置通知具体要添加到切入点的哪里?前置通知后置通知环绕通知(重点)返回后通知(了解)抛出异常后通知(了解)为了更好的理解这几种通知类型,我们来看一张图(1)前置通知,追加功能到方法执行前,类似于在代码1或者代
【超详细】MyBatis详解
Mybatis
【JavaEE进阶】 Spring 的创建和使⽤
Spring 是⼀个包含了众多⼯具⽅法的 IoC 容器,它具备以下两个最基本的功能:将对象存储到容器(Spring)中;从容器中将对象取出来。在 Java 语⾔中对象也叫做 Bean,所以下文中提到的对象我们以 Bean 著称。
Spring Boot 实战 | Spring Boot整合JPA常见问题解决方案
Spring Boot 整合 JPA(Java Persistence API)主要是指将 Spring Boot 与 JPA 结合,实现对象关系映射(ORM)的功能,从而简化数据库操作。下面详细介绍如何整合 Spring Boot 与 JPA。当你在 Spring Boot 中整合 JPA 并初始
我把springboot项目从Java 8 升级 到了Java 17 的过程总结,愿为君提前踩坑!
Java 程序员应该都熟悉下面这句话: **版本任他发,我用 Java 8** 。自从 2014 年 3 月 Java SE 8.0(1.8.0)发布,到现在已经是第九年,21 年 9 月 Java SE 17(LTS)也已经发布,但绝大部分 Java 开发人员依然使用 1.8 版本。懒惰是其中的一
spring boot actuator 禁用后,/actuator仍可正常访问
项目上线后,被测试出actuator没有关闭,关闭后,仍可正常访问/actuator端点,只是类似/actuator/env这样的无法访问,现在就想把/actuator端点也给禁用了。
OpenFeign详解
OpenFeign是Spring Cloud 在Feign的基础上支持了SpringMVC的注解,如@RequesMapping等等。OpenFeign的@FeignClient可以解析SpringMVC的@RequestMapping注解下的接口,并通过动态代理的方式产生实现类,实现类中做负载均衡
探究Spring Boot 中实现跨域的几种方式
详解Spring Boot实现跨域的方式,感兴趣的可以学习一下
Springboot实现文件下载的方式
【代码】Springboot实现文件下载的方式。