1.数据不能在页面显示异常
在页面只会显示例如:
d
o
o
r
.
n
a
m
e
、
{ door.name }、
door.name、{ order.orderNo }等
解决办法:
在jsp页面添加如下代码:jsp默认isELIgnored=“true”,将这个true改成false就好了
2.Exception in thread "main"org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 绑定异常
1.检查路径是否对应正确
2.xml文件是否创建正确,有时候在IDEA中创建的是一个xml文件,可是就是出现绑定异常,这个时候可能重新 创建一个xml文件,重新建立映射关系,就可以处理绑定异常的问题
3.WebMvcConfigurerAdapter过时的替换方法
Spring 5.0后,WebMvcConfigurerAdapter被废弃,取代的方法有两种:
1)extends WebMvcConfigurationSupport
2)implements WebMvcConfigurer(官方推荐)
4.Error creating bean with name ‘configurationPropertiesBeans’ defined in class path resource [org/springframework/cloud/autoconfigure/ConfigurationPropertiesRebinderAutoConfiguration.class]: Post-processing of merged bean definition failed; nested exception is java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.context.properties.ConfigurationPropertiesBeans] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2]
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.6.RELEASE</version>
原本的版本号是2.4.0,一直启动失败,更改为2.2.6之后就可以正常启动了
5.写入数据库的数据乱码的问题
spring:
datasource:
username: root
password: root
url: jdbc:mysql::3306/pms?serverTimezone=GMT%2B8&characterEncoding=utf8
driver-class-name: com.mysql.jdbc.Driver
url之后设置时区和utf8
6.Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
配置数据库时的表名出错
7.在win10系统中,启动nacos时一闪而过,无法启动
解决办法:首先jdk必须要在8及其以上,环境变量一定要配置准确,在保证JAVA_HOME配置正确的前提下启动,如果确定配置正确,还是无法启动的时候,直接修改startup.cmd中对应的JAVA_HOME路径
例如:
修改之后保存再次启动就好了。
8.vue脚手架使用webpack模板初始化一个appname项目,终端运行命令时vue不是内部命令
解决办法
1.查看npm安装的所在位置
npm config list
标注的为配置环境变量的路径:C:\Users\Administrator\AppData\Roaming\npm
自己将环境变量配置好
2.进入上面路径的文件中查看是否有vue.cmd文件
3.没有的话,先对全局配置进行卸载:npm uninstall vue-cli -g
4.再执行一遍全局安装:npm install -g @vue/cli;, 会发现npm安装的目录下出现了 vue.cmd文件 ,再执行npm install vue-cli -g
5.重新执行vue命令就ok了。
9.net::ERR_NAME_NOT_RESOLVED
发现这里有两个http://
原因是在编写第三方服务时的配置编写错误,在拼接时会将**http://**拼接进去
将以上的配置改为
重启服务就成功解决。
10.com.alibaba.dubbo.rpc.RpcException No provider available from registry
**解决办法:**打开网络适配器设置,发现这两个是启用的,我们需要将这两个禁用
禁用后:
禁用之后重启服务器,业务功能就可以实现了。