SSM
花开富贵过大年
这个作者很懒,什么都没留下…
展开
-
Spring AOP
Spring AOP 什么是AOP AOP为Aspect Oriented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP作用 作用:在程序运行期间,在不修改源码的情况下对方法功能进行增强。 优势:减少重复代码,提高开发效率,并且便于维护 AOP底层实现 实际上,AOP的底层是通过Spring提供的的动态代理技术实现的。在运行期间, Spring通过动态代理技术动态的生成代理对象,代理对象方法执行时进行增强功能的介入,再去调用目标原创 2022-03-06 14:51:58 · 209 阅读 · 0 评论 -
Spring的事务控制
Spring的事务控制 编程式事务控制相关对象(了解) PlatformTransactionManager 平台事务管理器 接口,定义方法 TransactionDefinition 事务定义对象 封装事务参数 TransactionStatus 事务状态 封装事务的状态信息 声明式事务控制 Spring的声明式事务顾名思义就是采用声明的方式来处理事务。这里所说的声明,就是指在配置文件中声明,用在Spring配置文件中声明式的处理事务来代替代码式的处理事务。 基于XML的声明式事务控制 配置文原创 2022-03-06 14:51:27 · 185 阅读 · 0 评论 -
SpringMVC异常处理
SpringMVC异常处理 异常处理的思路 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试等手段减少运行时异常的发生。 系统的Dao、Service、 Controller出现都通过throws Exception向.上抛出,最后由SpringMVC前端控制器交由异常处理器进行异常处理。 异常处理的两种的方式 使用Spring MVC提供的简单异常处理器SimpleMapping ExceptionResolver原创 2022-03-06 14:49:05 · 66 阅读 · 0 评论 -
SpringMVC拦截器
SpringMVC拦截器 拦截器(interceptor)的作用 Spring MVC的拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。 自定义拦截器 创建拦截器类实现HandlerInterceptor接口 配置拦截器 测试拦截器的拦截效果 自定义拦截器 public class MyInterceptor implements HandlerInterceptor{ @Override public boolean preHandle(Ht原创 2022-03-06 14:44:10 · 55 阅读 · 0 评论 -
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 · 321 阅读 · 0 评论 -
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 · 454 阅读 · 0 评论 -
NoClassDefFoundError: org/springframework/core/GenericTypeResolver
使用Mybatis-Plus报错,在网上搜了都说是缺少jar包,但是我已经导入mybatis-plus依赖了,然后降低了jar包的版本就好了,3.5.0降低成3.1.1原创 2022-01-03 16:46:48 · 451 阅读 · 0 评论 -
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 · 116 阅读 · 0 评论