
ssm整合
文章平均质量分 79
不去吃茶去。
这个作者很懒,什么都没留下…
展开
-
小白学习Spring(二)
使用aop:目的是给已经存在的一些类和方法,增加额外的功能。前提是不改变原来类的代码使用aspectj实现aop的基本步骤:1.新建maven项目2.加入依赖 1)spring依赖 2)aspectj依赖 3)junit单元测试加入依赖 org.springframework spring-aspects 5.3.5 3.创建目标类接口和他的实现类。要做的是给类中的方法增加功能4.创建切面类普通类1)在类的上面加入@Aspe...原创 2021-09-24 13:14:24 · 190 阅读 · 0 评论 -
小白学习SpringMVC(映射器理解)
Springmvc映射器理解springmvc内部请求的处理流程:也就是springmvc接收请求,到处理完成的过程1.用户发起请求some . do2.DispatcherServlet接收请求some. do ,把请求转交给处理器映射器处理器映射器: springmvc框架中的一种对象,框架把实现了HandlerMapping接口的类都叫做映射器(多个)处理器映射器作用:根据请求,从springnve容器对象中获取处理器对象(MyController controller = ctx.get原创 2021-08-25 20:49:42 · 1146 阅读 · 0 评论 -
小白学习SpringMVC(拦截器)
拦截器SpringMVC中的Interceptor拦截器是非常重要和相当有用的,它的主要作用是拦截指定的用户请求,并进行相应的预处理与后处理。其拦截的时间点在“处理器映射器根据用户提交的请求映射出了所要执行的处理器类,并且也找到了要执行该处理器类的处理器适配器,在处理器适配器执行处理器之前”。当然,在处理器映射器映射出所要执行的处理器类时,已经将拦截器与处理器组合为了一个处理器执行链,并返回给了中央调度器。拦截器:1)拦截器是springmvc中的一种,需要实现HandlerInterceptor接原创 2021-08-25 19:02:10 · 233 阅读 · 0 评论 -
小白学习SpringMVC(异常处理)
1.异常处理以前我们这样处理如果我们代码发生改变后,要修改catch的内容所以很繁琐。springmvc框架使用AOP解耦合,将异常和业务处理代码分离进行统一全局异常处理方案1.1 统一全局异常处理方案异常处理:springmvc框架采用的是统一,全局的异常处理。把controller中的所有异常处理都集中到一个地方。采用的是aop的思想。把业务逻辑和异常处理代码分开。解耦合。使用两个注解1.@ExceptionHandler2.@controllerAdvice...原创 2021-08-25 12:16:17 · 198 阅读 · 0 评论 -
小白学习SpringMVC(转发和重定向)
一、请求重定向和转发SpringMVC框架把原来的Servlet中的请求转发和重定向操作进行了封装。现在可以使用简单的方式实现转发和重定向。forward:表示转发,实现request.getRequestDispatcher(“xx.jsp”).forward()redirect:表示重定向,实现response.sendRedirect(“xxx.jsp”)1.1请求转发处理器方法返回ModelAndView时,**需在setViewName()指定的视图前添加 forward:,且此时的视原创 2021-08-22 20:33:24 · 319 阅读 · 0 评论 -
小白学习Spring+SpringMVC+Mybatis整合 SSM框架整合(四)
查询功能1.ajax请求准备将index.jsp中的浏览学生的标签变为超链接连接到listStudent.jsp,在webapp目录下新建listStudent.jsp的文件<%-- Created by IntelliJ IDEA. User: Hou Date: 2021/8/19 Time: 16:47 To change this template use File | Settings | File Templates.--%><%@ page co原创 2021-08-19 20:41:00 · 91 阅读 · 0 评论 -
小白学习Spring+SpringMVC+Mybatis整合 SSM框架整合(三)
一、编写实体类Student.javapackage com.hjs.domain;public class Student { int id; String name; String age; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName()原创 2021-08-01 21:54:59 · 134 阅读 · 0 评论 -
小白学习Spring+SpringMVC+Mybatis整合 SSM框架整合(二)
一、建包在java文件见下新建package二、编写dispatcherServelet.xml首先编写springmvc的配置文件。1.配置文件扫描器<!--配置文件扫描器--><context:component-scan base-package="com.hjs.controller"/>2.配置视图解析器 <!--视图解析器--> <bean class="org.springframework.web.servlet.view原创 2021-07-31 21:18:19 · 146 阅读 · 0 评论 -
小白学习Spring+SpringMVC+Mybatis整合 SSM框架整合(一)
SSM整合开发实质:仅仅就是将MyBatis整合入Spring。因为SpringMVC原本就是Spring的一部分,不用专门整合。SSM整合的实现方式可分为两种:基于XML配置方式,基于注解。SpringMVC+Spring+MyBatisSpringMVC:视图层、界面层、负责接受请求,现实处理结果的。Spring:业务层,管理service、dao、工具类对象的。MyBatis:持久层,访问数据库的。用户发起请求<—>SpringMVC接收<—>Spring中的Se原创 2021-07-29 22:46:29 · 147 阅读 · 0 评论