
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、问题还原:初次搭建SpringBoot整合Mybatis框架,导入依赖的版本是3.0.1,我本地的jdk是1.8。问题解决,版本不兼容而已。

一般可以正常加载的配置文件都放在了resources文件之下,但是我们为了让结构更清晰,一般写SQL的配置文件就和Dao接口写在一起,就容易引起配置文件无法被加载的情况。在pom.xml 文件中设置。

原因是:我们的项目在启动的时候,没有符合条件的DataSource的Bean,但是这个类是我们JDBC中自带的类!解决方案:找到项目的主启动类,在该类上面加上注解,这样,问该题就可以解决。

一、什么是容器数据卷如果数据存在容器中,那么我们容器删除了,数据也会随之丢失。所以容器数据的持久化是非重要的!容器数据卷技术就是可以实现Docker容器中的产生的数据,同步到本地,并且容器之间也可以实现数据共享。实现持久化的根本就是挂载!将容器中的数据文件挂载在宿主机的文件系统中!二、原理图三、使用数据卷技术(一)方式一:直接使用-v命令来挂载1、查看本机的home目录,确保没有ceshi文件夹2

新版本的Idea中,经常会出现这中Java文件忽然变成了咖啡杯子的图标,这时候我们无论怎么编写代码,都不会有任何的提示信息,倒是代码不会报错,但是很是折磨!取消勾选file->Power Save Mode,等待Idea反应一会,我们的项目就会恢复如初了哈。

出现这个问题需要在application.yaml配置文件中配置vailable相关的超时时间。

调用方法的时候,每次都需要计算,既然有计算那么必然会产生系统的开销,那么如果我们这个结果不是经常变化的值,那么就可以考虑将这个及如果缓存起来,蚕蛹计算属性可以很方便的做到这一点,计算属性就是为了将不经常发生变化的结果进行缓存,以节约我们的系统开销!不难发现,我们使用计算属性的时候,他方法中计算的值当我们下次进行调用的时候,不会发生改变,是保存在内存中的,便于我们下次调用,节省系统的开销。可以将数据

默认为:public,可选择private、module、protected、none(JDK9新特性,表示不生成构造函数也不生成静态方法,该注解被停用)生成的构造方法是私有的,并且商城一个无参、返回值类型为当前对象的静态方法,方法名为staticName值。设置构造方法的访问修饰符,如果设置了staticName,那么将设置静态方法的访问修饰符。可以将所有final字段初始化为0、null、fa

RabbitMQ是一个流行的开源消息队列中间件,它支持多种消息协议,包括AMQP和MQTT等。RabbitMQ的死信队列(Dead Letter Queue)是一种特殊的队列,用于处理无法被消费者正确处理的消息。使用背景: 在实际的应用中,可能会遇到一些消息无法被消费者正确处理的情况,比如消息格式错误、消费者处理失败等。如果这些消息一直留在原始队列中,会导致队列堵塞,影响其他消息的消费。为了解决这

四、选择Server---->在VM options填写-Dfile.encoding=UTF-8---->点击Apply;一、修改编辑器的编码编辑器的乱码,这个很好解决,将其全部变成UTF-8,路径file->settings->editor->file Encodings。二、选择Startup/Connection---->打勾Pass environment variables---->点








