项目总结之Springboot常用配置

SpringBoot开发web项目基本配置.md 主要介绍在springboot中开发web项目需要配置的数据库,页面,服务器和maven依赖 立即下载

在做完一个springboot的个人博客项目,想总结下从数据库建表到完成的对自己有点价值的点,包括碰到的问题及解决过程和方法,希望读者也能找到自己想要的。这篇博客主要是新建一个springboot程序时基本的配置,还有和Mybatis,redis等的配置。

注意:这里使用的是application.properties的格式。

一般配置

# 这里默认就是8080,想改直接改其他的即可
server.port=8080
spring.thymeleaf.mode=HTML

连接数据库及结合Mybatis

连接数据库

# 将用户和密码改为你自己对应的
# 如果使用其他数据库则改驱动和url
spring.datasource.username=root
spring.datasource.password=****
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/myblog1?useUnicode=true&characterEncoding=utf-8&serverTimezone=UTC

结合Mybatis

# mybatis的配置
# 这个是mapper.xml的位置,相对于static下
mybatis.mapper-locations=classpath:mapping/*Mapper.xml
# 这个是别名的设置,在maper.xml中就不用写实体类的全路径名了
mybatis.type-aliases-package=com.yuer.entity

内置日志

# springboot默认的日志使用的是logback,下下面分别对root和com.yuer进行日志级别的设置
logging.level.root=info
logging.level.com.yuer=debug
#对日志文件生成的地址设置(默认是按照10M大小去切分,如果想要按日期生成,可以添加一个配置文件,logback-spring.xml,进行一系列的配置)
logging.file.path=log/blog.log

结合redis

# 进行redis的配置
spring.cache.type=redis

spring.redis.host=101.200.141.172
spring.redis.port=6379
# 选择保存的数据库,默认是0
spring.redis.database=0
 # 默认为空
spring.redis.password=
# 连接超时时间(毫秒)
spring.redis.timeout=10000
# 连接池中的最大空闲连接
spring.redis.jedis.pool.max-idle=8
# 连接池中的最小空闲连接
spring.redis.jedis.pool.min-idle=0
# 连接池的最大连接数(使用负值代表没有限制)
spring.redis.jedis.pool.max-active=100
# 连接池的最大阻塞等待时间(使用负值表示没有限制)
spring.redis.jedis.pool.max-wait=-1



这里是使用的jedis,如果不用删掉jedis即可,都有默认的值。然后使用redis并不止配置这点,再后面的项目总结之redis和Springboot结合中会详细介绍。

VMD分子可视化实战:5个隐藏技巧让你的科研图像秒变顶刊级别 本文深入探讨了VMD分子可视化软件在科研图像美化中的5个高阶技巧,旨在帮助研究者将分子结构图提升至顶刊级别。内容涵盖原子色彩与材质的艺术化定制、沉浸式分子环境构建、专业构图与视角控制、数据驱动的动态可视化以及自动化工作流建立,通过精细的色彩映射、光照调整、周期性边界展示和脚本自动化,显著增强图像的科学叙事性与视觉冲击力。 阅读详情

相关推荐

RTKLIB使用方法(喂饭版)(三)——RTKPOST

应用OTL校正需要在“files”的“ocean loading BLQ format”中配置OTL文件。应用极潮需要在“files”的“EOP data file”配置ERP(地球旋转参数)文件。RAIM FDE:设置是否启用RAIM(接收机自主完整性监控)FDE(故障检测和排除)功能。点击下方的“save”可以把配置保存成文件,点击“load”就可以把配置文件加载出来。4接收机动态模型/地球潮汐矫正:设置流动站接收机动力学模型,只可以使用在DGPS/DGNSS或动态模型中。选择流动站天线的类型。

A2020713的博客 1万+

SpringBoot_基础配置

SpringBoot_基础配置一、@Spring BootApplication二、定制banner三、Web容器配置四、Properties配置 一、@Spring BootApplication @SpringBootApplications注解是添加在项目启动类上的,@SpringBootApplication实际上是一个组合注解,定义如下: @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented @Inh

qq_43070052的博客 4499

P4VASP的安装 & 使用P4VASP画DOS(态密度)图

P4vasp 下载: 链接:https://pan.baidu.com/s/1JIptQVSFSopQls9CiSIoVA 提取码:sbhi 由于是免安装版本,直接右击解压即可,将出现以下文件: 双击既可运行P4vasp: 关于P4vasp的基本使用(使用P4vasp画DOS) 这里以vasp计算为例 首先导出DOS计算的文件夹中的vasprun.xml文件 从p4vasp导入该文件进行作图(直接将vasprun.xml拖入p4vasp一般不会有反应) 具体步骤: 点击open: 在弹出的弹窗

qq_42168543的博客 5万+

【Spring Boot 】Spring Boot 常用配置总结

在涉及项目开发时,通常我们会灵活地把一些配置项集中在一起,如果你的项目不是很大的情况下,那么通过配置文件集中不失为一个很好的解决方案。在 Spring Boot 中,我们可以方便地通过读取格式的配置文件,进而注入我们的项目中。app:name: demo...这个自定义的内容,我们又怎么获取呢?

DreamSun的博客 2436

【CVPR 2025】清华:注意力状态空间模块,Mamba与注意力的超强组合,即插即用!

MambaIRv2提出了一种创新的图像恢复模型,通过引入注意力状态空间模块(ASSM)解决了Mamba模型因果建模限制问题。该模型结合语义引导邻域机制和注意力状态空间方程,实现了非因果建模,有效缓解了长距离衰减问题。实验表明,MambaIRv2在图像超分辨率、JPEG压缩伪影减少和图像去噪等任务中表现优异,参数更少但性能超越现有方法。

qq_43303160的博客 3041

用Multisim复刻经典收音机:从零搭建超外差中波调幅接收机(附仿真源文件)

本文详细介绍了如何使用Multisim软件从零搭建超外差中波调幅接收机,复刻经典收音机的设计过程。通过模块化搭建、稳定性优化和增益分配等实战指南,帮助读者掌握超外差架构的核心技术,并附赠仿真源文件供实践参考。

weixin_28744423的博客 477

【Spring Boot】Spring Boot 配置文件详解(application.yml、application-dev.yml、application-test.yml )

在 Spring Boot 中,可以通过属性文件(比如 application.yml 或 application.properties)来配置应用程序的属性。除了通过属性文件来设置激活的环境外,你还可以通过命令行参数、系统属性、环境变量等方式来指定激活的环境。上述示例展示了一些常用的配置项,但根据应用程序的需求,你可以在 application.yml 中配置各种属性。这些方式都允许在应用程序中方便地访问配置文件中的属性值,开发者可以根据具体情况选择最适合的方式。外,你还可以使用其他自定义的配置文件。

代码的魅力,根本走不出来 1万+

OpenCV和Halcon分别实现彩色图像的白平衡效果

实现白平衡算法中的灰度世界法,能有效改善图像发红/发蓝/发绿的现象 1、OpenCV #include <opencv2/opencv.hpp> using namespace cv; int main() { Mat g_srcImage,dstImage; vector<Mat> g_vChannels; g_srcImage = im...

$firecat利白的代码足迹$ 2830

Spring Boot 常用配置合集(持续更新中)

- 确保在使用@ConfigurationProperties注解时,可以优雅的读取配置信息,不会爆红-->

HHH的博客 332

RV1126B芯片实战:如何用这款视觉处理器SoC打造你的第一个AI摄像头项目

本文详细介绍了如何利用瑞芯微RV1126B视觉处理器SoC从零构建AI摄像头项目。涵盖硬件选型、开发环境搭建、ISP配置、AI模型部署及系统集成等关键步骤,帮助开发者高效实现边缘计算方案,特别适合智能安防和工业检测应用。

dropout6artist的博客 931

NXP S32K1 SPI驱动实战:从配置到DMA传输的完整流程解析

本文深入解析了NXP S32K1系列MCU的SPI驱动开发全流程。基于S32 Design Studio环境,详细阐述了从引脚配置、LPSPI模块初始化,到实现阻塞、中断及DMA三种传输模式的实战代码与配置要点。文章重点剖析了DMA传输的配置细节与性能优化,旨在帮助开发者构建高效、稳定的嵌入式SPI通信,并提供了SPI Flash驱动的综合案例。

blue42的博客 717

Spring Boot 常用配置

目录 WebMVC配置 1、自定义消息转换器 2、自定义拦截器 3、自定义静态资源访问转发 全局异常处理 自定义Servlet组件、Filter过滤器和Listener监听器 Mybatis-Plus分页插件 开启指标监控 配置类 本文主要记录再spring boot项目中常用的一些配置 WebMVC配置 首先需要创建一个配置类标注@configuration注解,并注入WebMvcConfigure这个组件 @Configuration public class MyCon..

qq_43801592的博客 3235

【YOLOv11多模态涨点改进】独家创新首发| TGRS 2026 |引入 CIFusion 通道交互融合模块,通过跨特征交互机制强化目标区域响应,适合多模态融合目标检测,小目标检测高效涨点

🔥本文提出了一种改进YOLOv11多模态目标检测模型的方法,通过引入CIFusion通道交互融合模块来提升RGB与红外特征融合效果。CIF模块采用通道级自适应交互机制,根据全局上下文动态分配不同模态通道的重要性,实现跨模态特征交互与互补信息融合。相比传统拼接或加权融合方式,CIF能够增强目标区域响应,抑制背景噪声,提高小目标和低对比度目标的检测性能。实验表明,该方法在DroneVehicle等数据集上显著提升了检测精度。论文还详细介绍了CIF模块的结构原理、实现代码及模型配置方法。

Ai缝合怪、助力小伙伴高效发论文 187

新建SpringBoot Maven项目及常用的依赖配置

这里我会简单介绍三种最常见Spring boot的新建方式 一、Spring官方新建Spring Boot项目 https://start.spring.io/ 进入页面,编辑好项目配置,点击确认,生成spring Boot项目,在IDE编译器中通过maven方式导入项目 二、使用Eclipse编译器新建Spring Boot项目 官方下载的Eclipse只是个空架子,缺少各种插件,当然也缺少创建Spring Boot项目的插件 这时候就需要手动下载插件Help - Ecli...

学弟不想努力了 1万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

新建SpringBoot Maven项目中pom常用依赖配置及常用的依赖的介绍

新建SpringBoot Maven项目中pom常用依赖配置及常用的依赖的介绍,并附上完整的一个常用pom依赖

munangs的博客 4万+

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

【SpringBoot】SpringBoot项目常用依赖及其配置

版本根据需要而变化 2. yml基本配置 二 拓展配置 以下涉及的中间件及数据库只考虑单机配置,不做集群配置。 1.2 Redis配置 2. MongoDB依赖及配置 2.1 MongoDB依赖 2.2 MongoDB配置 3. JavaMail依赖及配置 3.1 JavaMail依赖 3.2 JavaMail配置 4. 七牛云依赖及配置 4.1 七牛云依赖 4.2 七牛云配置 配置自定义,无固定写法。 5.2 RabbitMQ配置 想到什么了再续。。。

Decade_Faiz的博客 1476

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

在springboot项目中,关于maven的配置项<build>的常用配置详解

在Spring Boot项目中,Maven的<build>部分扮演着至关重要的角色,它不仅控制着项目的构建过程,还影响着打包后的应用行为。以下是一些<build>

weixin_42851750的博客 655

SpringBoot项目常用的配置类和常量

在开发 Spring Boot 项目时,为了提升开发效率、增加代码的可维护性和可扩展性,通常会使用一些常用的配置类和常量。

weixin_73144915的博客 1164

SpringBoot3(简介,快速体验,配置文件,自动配置原理,常用启动器,项目打包)

导入相关的场景,拥有相关的功能。场景启动器默认支持的所有场景:https://docs.spring.io/spring-boot/docs/current/reference/html/using.html#using.build-systems.starters比如:spring-boot-starter-web比如:mybatis-spring-boot-starter☆ 场景一导入,万物皆就绪(1)Springboot支持两种类型的配置文件· properties属性配置文件。

小丁的博客 1207

Spring Boot——maven项目常用打包配置

maven项目打包是我们程序员经常遇到的事,今天就来弄一个常用的打包方式,我们需要的结果是:我们现有的项目路径结果如下:我这里使用到的版本如下:第一个是SpringBoot的我建议还是去官网找一个比较稳定的版本,固定好,如果没有指定版本,可能你每次打包的时候,都需要花很多时间去下载依赖,尤其网络不好的时候,更糟心,频繁的版本变更,也容易出现不兼容的问题。详细的解释都在pom.xml里了,大家可以仔细阅读。pom.xml 三、效果图 3.1 所有的资源打包到指定的目录maven 平时工作中正常项目打包基本是够

qq_43842093的博客 3723

系列文章-基于SpringBoot3创建项目并配置常用的工具和一些常用的类

基于SpringBoot3创建新项目并配置常用的工具和一些常用的类,会随时更新。

程序员雅痞的博客 1089

SpringBoot项目常用依赖配置

【代码】SpringBoot项目常用依赖配置。

qq_51392896的博客 534

【SpringBoot】 SpringBoot项目常用代码配置

MP的分页插件几乎每个项目都拥有,基本代码配置如下: 1.2 元对象处理 每个数据库表当中一般都应该拥有 创建者,修改者,创建时间,修改时间。而每一次对数据库的增,改操作都要修改这些值,无疑造成了代码的冗余。为解决这一问题,我们需要用到元对象处理。 2. Redis 2.1 序列化器 SpringBoot中的 使用的序列化器默认为 。当存入的数据key值经过此序列化器序列化后中文会乱码。我们在可视化工具上根本分不清谁是谁。所以我们需要改变 的序列化器,将其改变为 。代码配置如下: 除了修改序列化

Decade_Faiz的博客 695

Spring Boot之maven项目常用打包配置详解

目录一、简介二、简介三、简介四、简介 一、简介    二、简介 三、简介 四、简介

嘉禾嘉宁papa 1万+

Spring Boot 项目的常用配置与依赖

Spring Boot 项目的常用注解与依赖

q322359的博客 909
上一篇: 项目总结之前端页面常用插件
下一篇: 怎样在阿里云上部署及重新部署项目?
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值