springboot整合mybatis-plus、logback、druid、MySQL入门案例新建一个快速初始化springboot项目添加依赖<!--数据库驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>my
转载
2023-10-20 13:44:55
69阅读
springboot配置方法
springboot应用application基本配置springboot的配置文件application.properties存放在resources目录下。当然也可以用yml文件来配置。配置内容如下:server.port=8686
server.context-path=/happybks我们在上一文章介绍的示例项目上继续实验。启动项目,发现
转载
2024-06-09 08:07:20
148阅读
一、MyBatis-Plus简介1.简介 MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为 简化开发、提高效率而生。 我们的愿景是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。 2特性 无
转载
2023-10-26 11:57:34
69阅读
记录:448场景:在Spring Boot微服务使用JedisCluster操作Redis集群的缓存和队列等数据类型。版本:JDK 1.8,Spring Boot 2.6.3,redis-6.2.5,jedis-3.7.1。1.微服务中配置Redis信息1.1在pom.xml添加依赖pom.xml文件:<dependency>
<groupId>redis.c
转载
2023-07-28 11:25:40
967阅读
Spring MVC 基本配置在前面还有一小节常见注解就不介绍了,在实际项目中会经常用到,很容易理解。在本实例中相关配置内容都在MyMvcConfig类里编写1.添加静态资源配置代码:(1).在MyMvcConfig类上面加上@EnableWebMvc开启SpringMVC支持(2).在配置类里面加上静态资源配置,具体详解在注释里/**
* 配置静态资源访问
* addReso
转载
2024-05-29 10:05:25
193阅读
springboot的多种配置方式java配置主要靠java类和一些注解,比较常用的注解有:@Configuration :声明一个类作为配置类,代替xml文件@Bean :声明在方法上,将方法的返回值加入Bean容器,代替 标签@Value :基本类型或String属性注入@PropertySource :指定外部属性文件后面以Druid连接池配置为例,数据库名称为springboot_test
转载
2024-03-24 17:15:35
75阅读
本章概要不使用spring-boot-starter-parent@Spring BootApplication定制bannerWeb容器配置2.1 不使用spring-boot-starter-parentspring-boot-starter-parent主要提供了如下默认配置:Java版本默认使用1.8编码格式默认使用UTF-8提供Dependency Management 进行项目依赖的版
转载
2024-03-16 17:26:05
101阅读
一、服务器配置: 1.端口 server.port=8090 2.上下文 server.servlet.context-path=/config 3.绑定服务器IP地址 server.address=127.1.1.1 4.会话过期时间 server.session.timeout=30000 二、Tomcat服务器配置: 1.打开Tomcat 访问日志 server.tomc
转载
2024-02-08 13:28:56
1099阅读
1.配置文件引入我们知道,Tocmat默认端口号是8080,但如果我们程序访问时这个端口号已经被其它进程使用了怎么办呢?这个时候们就需要修改端口号.如果修改application.properties文件,如下:server.port = 9090观察日志,显示Tomcat启动端口号为9090: 2.配置文件的格式Spring Boot 配置⽂件有以下三种:application.pro
转载
2024-05-31 21:17:16
151阅读
Sprigboot配置日志还是很方便: Springboot自身已经集成了log4j2的依赖: 因此我们所要做的仅仅是做一下logging的配置:比如像我一个简单的小系统,就直接在yml中直接添加入如上logging配置即可,SpringBoot中的log4j2会使用默认的打印格式,日志文件输入打包方案在file路径下生成日志输出文件,不过如果要自己对log输出进行配置的话,可以自行添加: log
转载
2024-06-20 11:19:31
32阅读
说真的,在 Spring Boot 实现文件下载,真的是方便到让我颤抖。Java 中实现文件上传可以用两个组件:CommonMultipartResolver 和 StandardServletMultipartResolver。Spring Boot 在 web 模块中集成了 Spring MVC ,文件上传这块儿的支持是可以通过即插即用的 MultipartResolver 实现类:Commo
转载
2024-06-17 09:00:18
106阅读
我们知道Storm本身是一个独立运行的分布式流式数据处理框架,Springboot也是一个独立运行的web框架。那么如何在Strom框架中集成Springboot使得我们能够在Storm开发中运用Spring的Ioc容器及其他如Spring Jpa等功能呢?我们先来了解以下概念:Storm主要的三个Component:Topology、Spout、Bolt。Topology作为主进程控制着spou
转载
2024-03-29 13:39:08
19阅读
JMSJMS是一个Java标准,定义了使用消息代理(message broker)的通用API,最早于2001年提出。长期以来,JMS一直是实现异步消息的首选方案。在JMS出现之前,每个消息代理都有私有的API,这就使得不同代理之间的消息代码很难通用。但是借助JMS,所有遵从规范的实现都使用通用的接口,这就好像JDBC为数据库操作提供了通用的接口一样。Spring通过基于模板的抽象为JMS功能提供
转载
2024-03-27 10:13:21
154阅读
目录前言DispatcherServlet 注册阶段ServletWebServerApplicationContext.createWebServerRegistrationBean.onStartUpServletRegistrationBeanDispatcherServlet初始化阶段,初始化的源头DispatcherServletFrameworkServletHttpServletBe
转载
2024-07-05 12:35:28
51阅读
Spring-boot 简介Spring Boot提供了一种新的编程范式,能在最小的阻力下开发Spring应用程序。有了它, 你可以更加敏捷地开发Spring应用程序,专注于应用程序的功能,不用在Spring的配置上多花功夫,甚至完全不用配置。以前配置都是复杂并且模板化,而在springboot中这些都自动为我们做好了,让开发人员更加专注于业务需求的开发。优点:1.去除了大量的xml配置文件
转载
2024-03-20 16:57:41
122阅读
目录1. 相关注解2. 自动配置原理分析3. 自动配置图示 Spring Boot的核心优势:自动装配、约定大于配置。1. 相关注解@ConfigurationProperties(prefix = "前缀名")该注解用于自动配置的绑定,可以将 application.properties 配置中的值注入到 Bean(由SpringIOC 容器管理的对象称为 Bean) 对象上。该注解使用时必须
转载
2024-03-19 21:09:51
145阅读
在之前的文章中我们提到了SpringBoot配置类解析的核心类:ConfigurationClassPostProcessor这个类,以及其中的核心方法postProcessBeanDefinitionRegistry方法。ConfigurationClassPostProcessor是一个关键的后置处理器,它的主要作用是:能够解析和处理配置类中的注解和配置信息,包括@Bean方法的注册,@Imp
转载
2023-11-10 09:04:03
57阅读
文章目录前言一、SpringBoot何处启动Servlet容器?二、 获取ServletWebServerFactory三、获取Servlet容器并启动总结 前言SpringBoot出现之前,使用Spring框架开发一个web应用并发布到Servlet容器,通常是下载安装一个Tomcat(或者其他),然后将应用打成war包,然后放到Tomcat的WebApp目录下, 然后启动Tomcat,访问应
转载
2024-04-02 20:38:54
227阅读
本节虽然叫Tomcat配置,但其实指的是servlet容器的配置,因为Spring Boot默认内嵌的Tomcat为servlet容器,所以本节只讲对Tomcat配置,其实本节的配置对Tomcat、Jetty和Undertow都是通过的。 7.4.1 配置Tomcat 关于Tomcat的所有属性都在org.springframework.boot.autoconfikgure.web.SererP
转载
2024-05-31 11:47:12
292阅读
一、springboot是什么是一种快速使用spring的方式,简化了大量配置文件。SpringBoot是所有基于spring开发的项目的起点。SpringBoot的目的是为了让用户尽可能快的跑起来Spring应用程序并尽可能减少配置文件。 ========================= 二、springboot原理基于"约定优于配置"(Convention over Co
转载
2024-04-01 19:03:41
77阅读