自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 关于springboot3加了@Validated注解@Email注解无法使用的解决

问题如题,解决方案是在项目的pom.xml中导入validation的依赖包。首先需要设置Person类的name属性为email属性。完成了JSR303的参数校验功能设置。

2024-05-16 22:27:06 246

原创 springboot3整合Druid项目启动时报错:java.lang.ClassNotFoundException: org.h2.Driver

这里因为我前面设置了spring的版本是3.0.3,就不在下面导的依赖中重新写对应得版本了,Spring会自动装配兼容的版本。使用的工具版本:Spring3.0.5 、JAVA17、MySQL8.0.16。引入这个以来后程序就可以正常启动了。

2024-05-15 15:03:56 238

原创 springboot中yaml配置文件属性回显失败

原因是:在yaml配置文件中依靠缩进来表示属性之间的层级关系,我在写的时候把gfs设置了跟user同一个层级,同时实体类的@ConfigurationProperties(prefix="zwf.user")注解中设置了扫描前缀是zwf.user,此时内部的组件检测不到zwf.gfs下的数据,因此user的gfs属性显示为null。业务功能描述:读取yaml配置中的user对象,将该对象的属性显示在网页上(尚硅谷spring全家桶146集)解决办法:把gfs放在user的下一个层级。

2024-05-10 20:13:31 200 1

原创 classNotFind,500,JDBC拒绝连接

(2)MySQL连接配置文件中数据库名字写错了,刚开始写成了mybatis-example,实际为mybatis_example。(3)配置druid链接池的时候没有使用引用${}(1)没有导入mysql-connector包。

2024-04-21 14:02:36 153 1

原创 @ControllerAdvice全局注解失效问题解决

原因是我的config文件设置@ComponentScan的时候没有包含error包。在config包中修改MvcConfig文件的注解范围。这样网页报错就可以正常显示了。但网页打开报错仍然为500。如下,配置了全局注解。

2024-04-01 15:14:28 543 2

原创 springmvc项目报404错误

后面突然想到会不会是tomcat版本的问题,因为担心改tomcat版本会影响MySQL数据库重装,,这里顺便复习了以下版本兼容的问题。因为这里的练习使用了springmvc的内部自带的访问地址,我原本的tomcat7不支持该功能,所有报错404。在出现的弹窗右侧tomcat Home处点击右侧的文件夹,选中你本地下载的tomcat文件目录,点击OK。spring的版本对jdk版本有具体的要求,一般至少在jdk7,8及以上;tomcat的版本向下兼容,但旧版本不具有新版本的功能。

2024-03-27 15:35:53 273

原创 Error parsing SQL Mapper Configuration. PageHelper cannot be cast to class org.apache.ibatis.plugin

原因是进行mybatis-config插件配置的时候,interceptor属性的类的全限定符写错了,,,进行mybatis项目分页插件配置遇到的问题。

2024-03-25 00:02:56 206

原创 MysqlSyntaxErrorException 不知道的数据库名

查资料发现是mybatis的config文件里面的数据库名字写错了,写成了mybatis-example。日志信息提到的是EmployeeMapper文件出错了。回去看了一眼,我的查询条件列名少写了一个i.....刚刚测试了一下,发现又报了列名不存在的错误,,,报错信息显示mapper.xml出了异常。初学者,记录一下报错日志。回去看了一下发现没错。

2024-03-18 23:10:18 399

原创 UnsatisfiedDependencyException找不到配置类信息Spring

原因是写Java配置类的时候扫描路径写错了,刚开始写成了@Component("com.atguigu")

2024-03-16 17:52:14 361 1

原创 spring-aop练习,空指针异常处理NullPointerException

3.SpringAopTest类上的@SpringJUnitConfig注解正确地指向了JavaConfig类。1.JavaConfig类正确地定义了Calculator的bean,并且Spring能够找到这个类。4.SpringAopTest类中的calculator字段被Spring正确地注入。2.Calculator类有一个无参构造器,因为它会被Spring使用。我的问题是没有将calculator注入spring容器中。

2024-03-15 14:27:13 377 1

原创 尚硅谷spring笔记@Bean注解

【代码】尚硅谷spring笔记@Bean注解。

2024-03-10 00:14:30 343 1

原创 StackOverflowError(Spring学习)

堆栈内存溢出,在StudentServiceImpl实现类中出现了递归调用,自己调自己。刚开始把StudentDao声明成StudentService了。

2024-03-09 19:02:15 336

原创 运行test报错XmlBeanDefinitionStoreException xml配置文件报错异常

xmlns:context 没有被正确引用。在 <beans> 标签中,您应该引用 http://www.springframework.org/schema/context 而不是 http://www.springframework.org/schema/c。因为调用外部properties文件时,context导包错误。

2024-03-07 15:22:01 331

原创 spring配置druid连接池报错,加载不到properties属性,dataSource类型不匹配

傻了,,,name属性报错是因为druid的包导错了,DruidDataSourceFactory 类并不是 DataSource 接口的实现,这可能是导致类型不匹配的原因(15行的报错)。应该用 DruidDataSource 类而不是 DruidDataSourceFactory 类。

2024-03-07 15:13:15 508

原创 JavaScript学习笔记

js是一门跨平台、面向对象的脚本语言。是用来控制网页行为的,它能使网页可交互。ECMAScript 6(ES6)是最新的JavaScript版本(发布于2015年)。

2023-12-18 23:38:11 106 2

JavaWeb.pdf

JavaWeb.pdf

2023-12-16

JavaWeb.pdf

JavaWeb.pdf

2023-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除