- 博客(92)
- 收藏
- 关注
原创 【图文详解】SpringBoot启动报错:Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
SpringBoot启动报错:Property ‘sqlSessionFactory’ or ‘sqlSessionTemplate’ are required.
2023-04-28 16:13:20
2492
1
原创 SpringBoot整合nacos打印错误日志:Failed to rename context [BaseWebLogs] as [nacos] java.lang.IllegalState...
SpringBoot整合nacos打印错误日志:|-ERROR in ch.qos.logback.classic.joran.action.ContextNameAction - Failed to rename context [BaseWebLogs] as [nacos] java.lang.IllegalStateException: Context has been already given a name
2022-11-14 18:17:55
842
原创 SpringBoot微服务项目报错:Failed to process import candidates for configuration class [springfox.boot...
SpringBoot微服务启动报错:Failed to process import candidates for configuration class [springfox.boot.starter.autoconfigure.OpenApiAutoConfiguration];
2022-11-14 18:11:45
10317
原创 【图文详解】kkFileView文件文档在线预览启动报错:启动office组件失败,请检查office组件是否可用
kkFileView文件文档在线预览启动报错:启动office组件失败,请检查office组件是否可用
2022-09-07 13:48:08
5470
1
原创 【图文详解】SpringBoot启动报错:Unable to start web server; nested exception is org.springframework.boot.web...
SpringBoot启动报错Unable to start embedded Tomcat
2022-08-18 15:59:45
5540
原创 【图文详解】Mybatis-plus使用IPage分页不生效
Mybatis-plus使用IPage分页不生效:pages和total都为0
2022-06-04 00:41:44
3405
2
原创 【图文详解】SpringBoot项目启动报错:The bean ‘xxxServiceImpl‘ could not be injected as a ‘xxxServiceImpl‘ ...
问题描述:项目启动报错:The bean ‘xxxServiceImpl’ could not be injected as a ‘cn.xxxx.service.xxxServiceImpl’ because it is a JDK dynamic proxy that implements:
2022-06-04 00:01:02
2861
原创 nginx配置好后,只能使用域名加端口进行访问,直接用域名访问404
nginx配置:server { listen 80; server_name sky.xxx.cn; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; location /weather/{ proxy_pass http://127.0.0.1:6861; proxy_set_header Host $host; proxy_set_header X-Real
2022-05-20 16:15:12
4842
2
原创 windows环境下设置Redis自启动
虽然启动了redis,但是只要一关闭cmd窗口,redis就会消失。所以要把redis设置成windows下的服务。在命令行进入redis安装路径,输入命令:redis-server --service-install redis.windows-service.conf --loglevel verbose然后在计算机管理-服务里面可以找到Redis,设为自启动即可。...
2022-03-29 10:15:37
1373
原创 SpringBoot项目使用微服务后在Service窗口启动应用后不显示端口号
问题描述:解决方案:将IDEA关闭,在电脑文件管理器地址栏输入:C:\Users\你的用户名\AppData\Local\Temp,将temp文件夹中的数据都删除,重启IDEA即可。
2022-03-28 17:34:25
2501
原创 springboot加入com.fasterxml.jackson.core-jackson-databind依赖后报错Error creating bean with name ‘requestM
springboot在pom.xml中加入依赖com.fasterxml.jackson.core-jackson-databind后报错,报错如下:Error creating bean with name ‘requestMappingHandlerAdapter’ defined in class path resource2021-10-09 14:19:38.152 INFO 13708 --- [ restartedMain] ConditionEvaluationReportLoggi
2021-10-09 14:29:22
4261
原创 sql动态拼接<if>标签嵌套<foreach>判空、if失效等问题
问题描述:在sql语句中使用<if>标签和<foreach>标签动态拼接,如下图:由于已经使用双引号将<if>包起来了,在<if>标签中判断空字符串时需要使用双引号进行转义。"<if test = 'mbCheck != null and mbCheck != \"\"'>"运行程序时如果参数mbUnitNature为空,程序也会执行这条语句,<if>标签中的判断并不起效果。解决方案:将语句写在<foreach>标
2021-09-26 18:27:12
2605
原创 sq语句报错Parameter index out of range (2 > number of parameters, which is 1).
sql语句报错:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='mbDetailAddress', mode=IN, javaType=class java.lang.Object, jdbcType=null, numeri
2021-09-24 18:25:28
350
原创 springboot项目启动报错:An attempt was made to call a method that does not exist.
***************************APPLICATION FAILED TO START***************************Description:An attempt was made to call a method that does not exist. The attempt was made from the following location: com.baomidou.mybatisplus.core.MybatisMapperA
2021-09-11 18:58:49
2051
原创 【SpringBoot零基础案例09】【IEDA 2021.1】SpringBoot将核心配置文件中的自定义配置映射到一个对象
使用@Value注解获取核心配置文件中的值时只能是一个一个的获取,如果在配置文件中有多个对象需要用到名称一样的配置,如name、age等属性,则需要区分是这个属性是哪个对象的。因此可以将这些配置映射到对象进行区分。新建模块在配置文件中设置自定义配置注意:配置文件中的属性名如果没有前缀,则不能使用配置类映射对象这种方式,因为@ConfigrationProperties注解格式要求必须有前缀,而且前缀必须是统一的,如果前缀不一致,则需分开分别映射。创建对象类使用@Component注解将对象类
2021-07-07 14:01:21
172
原创 【SpringBoot零基础案例08】【IEDA 2021.1】SpringBoot获取核心配置文件application.properties中的自定义配置
新建模块在配置文件中进行自定义的配置在java代码中使用@Value("${属性名}")来获取自定义配置的值,这个注解的位置不是固定的,可以在任何需要用到自定义值的地方使用。IndexController代码:package com.zx.springboot.web;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Controller;im.
2021-07-07 09:49:56
147
原创 端口号被占用时,查找占用该端口号的进程并释放端口号
端口号被占用,使用如下4步恢复端口号:win+R按键,在运行窗口的文本输入框中输入“cmd”打开命令行窗口。查询端口号被哪个进程占用:netstat -aon|findstr “xxxx”,xxxx为你想查询的端口号,查询结果第一行最后一列数字为占用端口的进程号。netstat -aon|findstr "8082"根据进程号查询进程tasklist|findstr "11764"发现是QQ.exe进程占用端口号,将该进程停掉,释放端口号taskkill /f /t /im QQ.exe
2021-07-06 16:24:18
418
原创 【SpringBoot零基础案例07】【IEDA 2021.1】多环境下.yml/.yaml配置文件的使用
与案例6 .properties配置文件的使用相同,.yml/.yaml配置文件多环境的使用同样是先配置每个环境各自的配置文件,然后再在总配置文件中进行环境的选择。新建model,创建IndexController类package com.zx.springboot.web;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMappin.
2021-07-06 16:11:18
169
原创 【SpringBoot零基础案例06】【IEDA 2021.1】多环境下.properties配置文件的使用
在开发工作中项目开发环境主要有:开发环境、测试环境、准生产环境、生产环境。可以给每一种环境写一个配置文件,然后在总配置文件总选择使用哪个环境的配置文件。新建一个模块,并创建IndexController类package com.zx.springboot.web;import org.springframework.cache.annotation.Cacheable;import org.springframework.stereotype.Controller;import org..
2021-07-06 15:52:23
135
原创 【图文详解】Mysql8.0安装教程
双击.msi安装运行程序勾选【I accept the license terms】,点击【Next】选择【Custom】,点击【Next】点击“+”依次展开【MySQL Servers/MySQL Servers 8.0】,点击【MySQL Server 8.0.13-X64】,点击【向右的箭头】添加到右边的框里点击【MySQL Server 8.0.13-X64】前的“+”勾选【Documentation】,点击【Next】点击【Execute】安装完成后点击【Next】点击【.
2021-06-29 09:33:51
4031
原创 IDEA报错:Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mysql
错误描述:Loading class com.mysql.jdbc.Driver. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.报错原因:数据库驱动com.mysql.jdbc
2021-06-28 16:56:19
516
原创 【SpringBoot零基础案例05】【IEDA 2021.1】若SpringBoot项目两种配置文件同时存在,哪种文件配置起作用?
新建模块,并创建IndexController类package com.zx.springboot.web;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;/** * @author zx *.
2021-06-18 17:06:12
244
1
原创 【SpringBoot零基础案例04】【IEDA 2021.1】SpringBoot核心配置文件appilcation.yml或application.yaml
新建模块,并创建IndexController类package com.zx.springboot.web;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;/** * @author zx *.
2021-06-18 16:40:13
197
原创 【SpringBoot零基础案例03】【IEDA 2021.1】SpringBoot框架核心配置文件application.properties的使用
新建模块,并在src-main-java下新建IndexController类package com.zx.springboot.springbootcontextpath.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.an.
2021-06-18 15:48:29
144
原创 【SpringBoot零基础案例02】【IEDA 2021.1】SpringBoot框架集成SpringMVC
新建一个模块,加入Spring Web依赖创建完成后我们可以在右侧【Maven】选项卡中看到SpringBoot已经自动配置集成了json、tomcat、spring以及springmvc等信息,不需要我们手动进行配置。写代码验证SpringMVC是否集成成功注意:SpringBoot代码必须写到Application入口类所在包的同级或下一级目录package com.zx.springboot.web;import org.springframework.stereotype.C.
2021-06-18 15:26:38
145
原创 【SpringBoot零基础案例01】【IEDA 2021.1】如何创建一个SpringBoot框架web项目
一、创建一个空项目点击【File】- 【New】- 【Project…】,新建一个空项目选择【Empty Project】点击【Next】填写项目名称,选择项目本地存储路径,点击【Finish】,项目创建完成。二、创建SpringBoot框架项目点击【File】-【New】-【Module…】,新建一个模块填写模块信息,点击【Next】选择SpringBoot版本和起步依赖,点击【finish】...
2021-06-18 14:44:42
645
2
原创 【图文详解】在电脑中打开.properties配置文件时会生成一个空的名为Java的文件问题
问题描述:我们在开发过程中常常需要修改电脑中的.properties配置文件,比如当IDEA控制台出现乱码时我们需要修改tomcat中的logging.properties文件。但当我们打开.properties文件时,会弹出一个框询问是否以Java文件打开点击确定后会生成一个名为Java的空文件这时我们需要选中.properties文件点击右键属性,将其打开方式设置为自己需要的程序即可...
2021-05-18 09:22:49
1032
原创 【图文详解】IDEA控制台运行时出现乱码:淇℃伅...
问题展示:解决方案:找到自己电脑中tomcat – conf 文件夹,修改logging.properties文件找到java.util.logging.ConsoleHandler.encoding = UTF-8这一行改为:java.util.logging.ConsoleHandler.encoding = GBK即可此时重新运行程序乱码问题就解决了...
2021-05-18 09:09:11
547
2
原创 IntelliJ IDEA连接数据库时报错:服务器返回无效的时区,需要设置 ‘‘serverTimezone‘‘ 属性。
问题描述:服务器返回无效的时区,需要设置 ‘‘serverTimezone’’ 属性。报错原因:时区无效,需手动进行设置。解决方案:方案1:如图,在URL后加 ?serverTimezone=GMT%2B8 即可连接成功。方案2:如图,在URL后加 ?serverTimezone=UTC 即可连接成功。**方案3:在mysql中修改my.ini配置文件设置时区。(1)在命令行输入mysql -hlocalhost -uroot -p,回车,然后输入密码回车,连接数据库。(2)然后输入s
2021-05-17 11:31:35
5529
2
原创 IDEA连接Mysql报错: 未找到驱动程序类 ‘com.mysql.cj.jdbc.Driver‘. Change driver class
报错详细内容:未找到驱动程序类 ‘com.mysql.cj.jdbc.Driver’. Change driver class报错原因:Mysql版本为5.0,找不到com.mysql.cj.jdbc.Driver驱动类。解决方案:换驱动类,如图所示,换为com.mysql.jdbc.Driver驱动类。此时连接成功。...
2021-05-09 23:29:28
16669
3
原创 在IDEA连接MySql数据库时报错: [08001] CLIENT_PLUGIN_AUTH is required com.mysql.cj.exceptions.
报错详细内容:[08001] CLIENT_PLUGIN_AUTH is requiredcom.mysql.cj.exceptions.UnableToConnectException: CLIENT_PLUGIN_AUTH is required.报错原因:MySql版本与你的MySql的jar包(MySql驱动)版本不对应。解决方案:==方案一:==下载对应版本Mysql==方案二:==更改Mysql驱动版(我的Mysql是5.0版本)1.打开数据库设置界面,点击驱动程序查看此时的驱动
2021-05-09 23:15:40
17981
3
原创 IDEA官方中文版插件
IDEA官方中文插件安装步骤:打开Settings–>Plugins:搜索 Chinese (Simplified) Language Pack下载重启,IDEA中文版安装完成。
2021-05-09 22:01:53
11791
原创 IDAE启动报错:Intellij idea Cannot start internal HTTP server. Git integration, JavaScript debugger...
错误详细提示:Cannot start internal HTTP server. Git integration, JavaScript debugger and LiveEdit may operate with errors. Please check your firewall settings and restart Intellij idea.报错原因:防火墙阻挡了工具的通信。解决方案:方案一:将电脑防火墙关闭,然后重启IDEA。方案二:在防火墙中设置允许IDEA通过防火墙。(无需关
2021-05-09 21:55:55
1491
2
转载 【报错笔记】maven项目启动时报错
maven项目启动时报错,通过maven test知报错原因如下:解决方案:在pom.xml中指定项目的编码方式为utf-8方法一:在pom.xml的/project/build/plugins/下的编译插件声明中加入下面的配置:<encoding>UTF-8</encoding>即:<plugin> <groupId>org.apache.maven.plugins</groupId> <
2021-04-08 10:07:38
301
原创 【报错笔记】关于图片上传时的路径问题
在图片上传时将图片上传到本地磁盘后如下将图片保存到了D盘下因此在jsp页面中读取对应图片时,需要在tomcat中配置相关信息。在jsp页面中图片路径src中使用虚拟路径加数据库中图片名称就可以将图片显示出来。...
2021-04-08 10:02:38
340
原创 【报错笔记】在eclipse中复制代码后代码中会报画红线错,而且项目也会报错。
在eclipse中复制代码后代码中会报画红线错,而且项目也会报错。错误原因:复制过程中由于不同文件编码方式的不同,使文件对空格的编码方式不同,从而无法识别。解决方案:点击报错文件点右键->properties->将编码格式设置为GBK或者GB2312等中文编码,可以看到空格编码的乱码。将乱码全部替换为空格即可。...
2021-04-08 09:59:26
569
原创 【报错笔记】在做图片上传时上传图片后可以跳转到上传成功界面,也没有报错,数据库中也传入了值,可是eclipse中webapp下怎样都无法生存目录。
在做图片上传时上传图片后可以跳转到上传成功界面,也没有报错,数据库中也传入了值,可是eclipse中webapp下怎样都无法生存目录。我使用UUID生成8级目录,在webapp下创建目录,将图片传进去。目录始终无法创建的原因是项目默认在图片上传成功后,上传到了发布路径下,({workspace}.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\project_upload)而不是开发路径中。解决方案:更改Tomcat服务器,使
2021-04-08 09:56:13
268
1
原创 【项目经验】如果想在mapper.xml文件中的一个标签中写多条sql语句,则需要在jdbc的配置文件中稍做配置
如果想在mapper.xml文件中的一个标签中写多条sql语句,则需要在jdbc的配置文件中稍做配置:url=jdbc:mysql://127.0.0.1:3306/airipo?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=truexml中多条sql语句用”;”隔开如果要在一条update语句中更新两个表的信息,而更新的又不是全部信息,是
2021-04-08 09:49:30
1555
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人