- 博客(9)
- 收藏
- 关注
原创 Spring AOP
Spring AOP什么是AOPAOP为Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP作用作用:在程序运行期间,在不修改源码的情况下对方法功能进行增强。优势:减少重复代码,提高开发效率,并且便于维护AOP底层实现实际上,AOP的底层是通过Spring提供的的动态代理技术实现的。在运行期间, Spring通过动态代理技术动态的生成代理对象,代理对象方法执行时进行增强功能的介入,再去调用目标
2022-03-06 14:51:58
207
原创 Spring的事务控制
Spring的事务控制编程式事务控制相关对象(了解)PlatformTransactionManager 平台事务管理器 接口,定义方法TransactionDefinition 事务定义对象 封装事务参数TransactionStatus 事务状态 封装事务的状态信息声明式事务控制Spring的声明式事务顾名思义就是采用声明的方式来处理事务。这里所说的声明,就是指在配置文件中声明,用在Spring配置文件中声明式的处理事务来代替代码式的处理事务。基于XML的声明式事务控制配置文
2022-03-06 14:51:27
180
原创 SpringMVC异常处理
SpringMVC异常处理异常处理的思路系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试等手段减少运行时异常的发生。系统的Dao、Service、 Controller出现都通过throws Exception向.上抛出,最后由SpringMVC前端控制器交由异常处理器进行异常处理。异常处理的两种的方式使用Spring MVC提供的简单异常处理器SimpleMapping ExceptionResolver
2022-03-06 14:49:05
62
原创 SpringMVC拦截器
SpringMVC拦截器拦截器(interceptor)的作用Spring MVC的拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。自定义拦截器创建拦截器类实现HandlerInterceptor接口配置拦截器测试拦截器的拦截效果自定义拦截器public class MyInterceptor implements HandlerInterceptor{ @Override public boolean preHandle(Ht
2022-03-06 14:44:10
52
原创 Spring练习
Spring练习Spring练习环境搭建步骤:创建工程(Project&Module)导入静态页面(见资料jsp页面)导入需要坐标(见资料中的pom.xml)创建包结构(controller、 service、 dao、 domain、utils)导入数据库脚本(见资料test.sql)创建POJ0类 (见资料Userjava和Role.java)创建配置文件(applicationContext.xml、 spring-mvc.xml、 jdbc.properties、 log
2022-03-06 14:43:38
317
原创 JdbcTemplate
JdbcTemplate的基本使用JdbcTemplate的概述它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供 了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和Hibernate Template,操作nosql数据库的RedisTemplate,操作消息队列的JImsTemplate等等。JdbcTemplate开发步骤导入spring-jdbc和spring-tx的坐标创建数据库表和实体创建JdbcTemp
2022-03-06 14:42:49
448
原创 IoC和注解开发
Spring IoC加载properties配置文件引入context命名空间和约束路径命名空间:xmlns:context=“http://www.springframework.org/schema/context”约束路径:xsi:schemaLocation=" http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
2022-03-06 14:38:22
114
原创 Spring Boot Configuration Annotation Processor not configured 问题解决
Spring Boot Configuration Annotation Processor not configured 问题解决问题原因:进行Spring Boot配置文件部署时,发出警告Spring Boot Configuration Annotation Processor not configured,但是不影响运行。解决方案:在pom.xml文件中引入依赖 <dependency> <groupId>org.springfr
2022-01-04 19:57:37
451
原创 NoClassDefFoundError: org/springframework/core/GenericTypeResolver
使用Mybatis-Plus报错,在网上搜了都说是缺少jar包,但是我已经导入mybatis-plus依赖了,然后降低了jar包的版本就好了,3.5.0降低成3.1.1
2022-01-03 16:46:48
448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人