Spring
文章平均质量分 56
臧初之
有时候,总想记录点什么东西
展开
-
[Spring5.x]Spring5整合JUnit4、整合JUnit5的实例
Spring5整合JUnit4:Book.javapackage test.entity;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Component;@Componentpublic class Book { @Value("1") private int id; @Value("李四") private S原创 2021-04-06 21:25:53 · 313 阅读 · 0 评论 -
[Spring5.x]核心容器支持函数式风格GenericApplicationContext举例,即将自己new的对象,交给spring容器进行管理
核心容器支持函数式风格GenericApplicationContext举例,即将自己new的对象,交给spring容器进行管理:User.java类:在该类的主函数中,自己通过new创建的对象,Spring 容器并不知道,所以无法对该对象进行管理,需要将该对象在Spring中进行注册。而注解方式和xml方式,Spring容器都知道。package test;public class User { private int id; private String name;原创 2021-04-06 20:12:20 · 216 阅读 · 0 评论 -
错误:com.alibaba.druid.support.logging.JakartaCommonsLoggingImpl error 严重: {dataSource-1} init error
在使用IDEA的bean配置连接数据库时,数据库连接池配置如下:仔细检查,发现没有写错,但一运行就出现错误,错误如下:该错误是数据库连接不支持错误。本人用的MySQL数据库是8.0版本,发现导入数据库连接依赖包时:mysql-connector-java为5.1.7版本,该版本太低,不支持8.0版本的数据库。重新下载mysql-connector-java-8.0.23.jar包,导入,便可解决上述错误插入一条数据的结果:返回值为1...原创 2021-04-05 15:57:56 · 10939 阅读 · 16 评论 -
[Spring]基于AOP使用JDK动态代理[底层原理]
1.创建接口package test;//1.创建接口,定义方法public interface UserDao { public int add(int a,int b); public String update(String id);}2.被代理类实现接口package test;//2.被代理类,实现接口public class UserDaoImpl implements UserDao{ @Override public int add.原创 2021-03-11 16:24:44 · 101 阅读 · 0 评论 -
[Spring]在使用@Resource进行属性注入时,IDEA编译器报红线错误[非Maven项目]
问题:在使用@Resource进行属性注入时,IDEA编译器报红线错误,无法自动提示解决步骤:1.因为Spring项目中的pom.xml文件中缺少javax.annotation的依赖,因此要在maven配置文件pom.xml中加入依赖<!-- https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api --><dependency> <groupId>javax.ann原创 2021-03-11 10:46:34 · 1730 阅读 · 0 评论 -
[IDEA]基于Spring5框架的入门案例(包含Spring5在IDEA中的配置)
1.首先,需要下载好java JDK并且安装配置成功。2.其次,下载最新版IDEA和Spring框架,Spring下载教程可参考:https://editor.csdn.net/md/?articleId=1144128733.打开IDEA编辑器,选择New Project,出现不做任何选择,直接Next,跳到下一个界面,在Greate project from template处打钩,继续Next填入项目名称demo2,项目路径,这儿是在D盘目录下,Finish,完成项目的创建接下来,原创 2021-03-06 21:08:36 · 684 阅读 · 0 评论 -
[Spring5.X]Spring5.x的下载教程
输入网址:https://spring.io进入如下界面:点击右上角—>>Projects—>>Spring FrameWork,进入点击切换到LEARN,如图红圈所示注意:此时Spring FrameWork的版本中,***GA***表示稳定版,即5.3.4为目前最新的稳定版。点击右上角图标(红圆圈所示),进入GitHub网站.下滑界面,出现如下图所圈Access to Binaries,点击所圈蓝色字体(Spring Framework Artifacts)原创 2021-03-05 21:10:43 · 833 阅读 · 0 评论