Spring全家桶
文章平均质量分 76
Spring
꧁冰凝꧂
把不喜欢变喜欢。
把不可能变可能。
做最真实的自己!
展开
-
Spring单元测试报错Error creating bean with name ‘sqlSessionFactory‘ defined in class path resource。。。。。
在整合MyBatis-SPring时遇见错误警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sqlSessionFactory’ defined in class path resource [spring-d原创 2021-05-18 10:51:57 · 285 阅读 · 0 评论 -
Error building SqlSession. ### Cause: org.apache.ibatis.builder.BuilderException(学习MyBatis遇见错误)
在启动Tomcat项目时,控制台报错:Error building SqlSession. ### Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1 字节的 UTF-8 序列的字节 1 无效。该错误是由于一些配置文件如转载 2021-05-06 21:41:32 · 1416 阅读 · 2 评论 -
MyBatis学习——(跟着狂神学的)
MyBatis-9.28环境:JDk1.8Mysql 5.7maven 3.6.1IDEA回顾:JDBCMySQLjava基础MavenJunitSSM框架:配置文件的。最好的方式:看官网文档1、简介1.1、什么是MyBatisMyBatis是一款优秀的持久化框架它支持定制化SQL、存储过程以及高级映射MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(P原创 2021-05-09 23:59:00 · 116 阅读 · 0 评论 -
Plugin ‘org.springframework.boot:spring-boot-maven-plugin:‘ not found
Plugin ‘org.springframework.boot:spring-boot-maven-plugin:’ not found报错解决方法:我自己的代码: <dependencies><!-- web场景启动器--> <dependency> <groupId>org.springframework.boot</groupId> <artifact原创 2021-07-27 23:53:59 · 412 阅读 · 0 评论 -
Spring5学习6——(静态/动态代理模式)
8、代理模式为什么要学习代理模式,因为AOP的底层机制就是动态代理!代理模式:静态代理动态代理学习AOP之前,我们先要了解一下代理模式10、1静态代理静态代理角色分析抽象角色 : 一般使用接口或者抽象类来实现真实角色 : 被代理的角色代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 .客户 : 使用代理角色来进行一些操作 .代码实现Rent . java 即抽象角色//抽象角色:租房public interface Ren原创 2021-05-17 00:11:56 · 267 阅读 · 0 评论 -
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘UserMapper‘ availabl
学习Spring5时报错org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'UserMapper' available第一种报错:在运行时大小写没有一样第二种报错路径错误:第三种错误在写bean时,定义了重复的id不过在遇见问题的时候一定不要慌,要冷静下来哦...原创 2021-05-18 10:58:09 · 706 阅读 · 1 评论 -
Spring学习总
1、 Spring介绍1.1、 简介Spring : 春天 —>给软件行业带来了春天2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术官网 :http://转载 2021-05-18 16:21:46 · 157 阅读 · 0 评论 -
Spring5学习3——(依赖注入)(跟着狂神学的)
概念依赖注入(Dependency Injection,D)依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 .注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 .构造器注入我们在之前的案例已经讲过了Set 注入 (重点)要求被注入的属性 , 必须有set方法 , set方法的方法名由set + 属性首字母大写 , 如果属性是boolean类型 , 没有set方法 , 是 is .测试pojo类 :Address.java pu.原创 2021-05-16 16:24:25 · 89 阅读 · 0 评论 -
Spring5学习9——(Spring事务)
13、 spring事务事务管理分类:声明式事务:使用aop织入事务,对事务进行管理编程式事务:在代码中显示的执行事务13.1、 使用aop织入事务xmlns:tx="http://www.springframework.org/schema/tx"http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd1、配置生命式事务<!--原创 2021-05-18 16:08:30 · 76 阅读 · 0 评论 -
Spring5学习7——(AOP)跟着狂神学的
8、AOP8.1、 什么是aopAOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。8.2、 aop在spring中的作用提供声明式事务;允许用户自定义切面以下名词需原创 2021-05-17 16:18:24 · 85 阅读 · 0 评论 -
Spring5学习4——(自动装配)注:跟着狂神学的
Bean的自动装配自动装配说明自动装配是使用spring满足bean依赖的一种方法spring会在应用上下文中为某个bean寻找其依赖的bean。Spring中bean有三种装配机制,分别是:在xml中显式配置;在java中显式配置;隐式的bean发现机制和自动装配。这里我们主要讲第三种:自动化的装配bean。Spring的自动装配需要从两个角度来实现,或者说是两个操作:组件扫描(component scanning):spring会自动发现应用上下文原创 2021-05-16 19:24:18 · 96 阅读 · 0 评论 -
Spring学习2——(快速上手Spring)
HelloSpring导入Jar包注 : spring 需要导入commons-logging进行日志记录 . 我们利用maven , 他会自动下载对应的依赖项 .<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.10.RELEASE</versi原创 2021-05-16 10:08:41 · 76 阅读 · 0 评论 -
Spring5学习8——(整合MyBatis)
10、整合MyBatis步骤:1、导入相关的jar包junitmybatmysql数据库spring相关的aopmybatis-spring 【new】<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <原创 2021-05-18 15:24:02 · 160 阅读 · 2 评论 -
spring5学习1——(概述及IOC理论推导)
1、 Spring介绍1.1、 简介Spring : 春天 —>给软件行业带来了春天2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术官网 :http://原创 2021-05-11 14:52:14 · 71 阅读 · 0 评论 -
Spring5学习5——(使用注解开发)注:跟着狂神学的
7、使用注解开发说明在spring4之后,想要使用注解形式,必须得要引入aop的包在配置文件当中,还得要引入一个context约束<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:conte原创 2021-05-16 22:04:13 · 76 阅读 · 0 评论