SSM
文章平均质量分 80
SSM总结
海贼王小二
这个作者很懒,什么都没留下…
展开
-
SSM(拦截器)
第十五章、拦截器15.1 拦截器概述15.1.1 拦截器的定义15.1.2 拦截器的配置15.2 拦截器的执行流程15.3 多拦截器执行流程15.1 拦截器概述Spring MVC的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),主要用于拦截用户请求并做相应的处理。15.1.1 拦截器的定义实现HanderInterceptor接口 继承HandlerInterceptor接口实现类(HandlerInterceptorAdaptor)实现WebReque原创 2021-06-28 11:40:00 · 412 阅读 · 0 评论 -
SSM(JSON数据交互和RESTful支持)
第十四章、JSON数据交互和RESTful支持14.1 JSON 数据交互14.1.1 JSON 概述14.1.2 JSON数据转换14.2 RESTful支持14.1 JSON 数据交互JSON相对于XML解析速度快,占用空间更小。14.1.1 JSON 概述JSON(JavaScript Object Notation JS对象标记) 轻量级数据交换格式,基于JS的一个子集,使用了C、C++、C#、Java、JavaScript、Perl、Python等其他语言的约定,完全独立于编程语言的文本格原创 2021-06-28 11:16:03 · 412 阅读 · 1 评论 -
SSM(数据绑定)
第十三章、数据绑定13.1 数据绑定介绍13.1 数据绑定介绍Spring MVC根据客户端请求参数的不同,将请求消息中的信息以一定的方式转换并绑定到控制器类的方法参数中。这种将请求消息数据和后台方法参数建立连接的过程就是Spring MVC中的数据绑定。数据绑定过程中,Spring MVC框架会通过数据绑定组件(DataBinder)将请求参数串的内容进行类型转换,然后将转换后的值赋给控制器中方法的形参,这样后台...原创 2021-06-28 10:25:45 · 421 阅读 · 0 评论 -
SSM(Spring MVC的核心类和注解)
第十二章、Spring MVC的核心类和注解12.1 DispacherServlet12.2 Controller注解类型12.3 RequestMapping 注解类型@RequestMapping注解的属性组合注解请求处理方法的参数类型请求处理方法的返回值类型12.4 视图解析器12.1 DispacherServlet如果元素的值为1,则在应用程序启动时会立即加载该Servlet。如果元素不存在,则应用程序会在第一个Servlet请求时加载该Servlet.如果元素存在并且通过其子元素配置了S原创 2021-06-27 21:56:05 · 466 阅读 · 0 评论 -
SSM(Spring MVC 入门)
第十一章、Spring MVC入门11.1 Spring MVC 概述11.2 第一个Spring MVC应用11.3 Spring MVC 的工作流程11.1 Spring MVC 概述Spring MVC 是Spring提供的一个实现了Web MVC 设计模式的轻量级Web框架。它与Struts2框架一样,都属于MVC框架。Spring框架的一部分,可以方便地利用Spring所提供的其他功能。灵活性强,易于与其他框架集成。提供了一个前端控制器DispatcherServlet,使开发人员无须原创 2021-06-27 20:40:29 · 69 阅读 · 0 评论 -
SSM(MyBatis的关联映射)
TOC针对多表之间的操作,MyBatis提供了关联映射,通过关联映射就可以很好地处理对象与对象之间的关联关系。9.1 关联关系概述一对一任意一方引入对方主键作为外键类中定义对方类型的对象一对多在多的一方,添加一的一方的主键作为外键一的类中以集合的方式引入B类类型对象,多的类定义A类属性多对多产生中间关系表,引入两张表的主键作为外键,两个主键称为联合主键或者使用新的字段作为主键。双方都定义对方类型的集合9.2 一对一<association>子元素...原创 2021-06-27 18:13:32 · 205 阅读 · 0 评论 -
SSM(动态SQL)
第八章、动态SQL动态SQL中的元素JDBC或者其他类似的框架进行数据库开发,通常都要根据需求手动拼装SQL,MyBatis提供的对SQL语句动态组装的功能,恰能很好地解决这一麻烦工作。动态SQL中的元素元素说明<if>判断语句,用于但条件分支判断<choose> (<when><otherwise>)相当于switch case default<where> <trim><set>原创 2021-06-27 16:43:36 · 369 阅读 · 0 评论 -
SSM(MyBatis的核心配置)
第七章、MyBatis的核心配置7.1 MyBatis的核心对象7.1.1 SqlSessionFactory7.1.2 SqlSession7.2 配置文件7.2.1主要元素7.3 映射文件7.1 MyBatis的核心对象在使用Mybatis框架时,主要涉及两个核心对象: SqlSessionFactory 和 SqlSession7.1.1 SqlSessionFactorySqlSessionFactory是MyBatis框架中十分重要的对象,单个数据库映射关系经过编译后的内存镜像,主要作用是原创 2021-06-27 15:03:06 · 318 阅读 · 0 评论 -
SSM(初识Mybatis)
第六章、初识Mybatis6.1 什么是Mybatis主流ORM框架区别6.2MyB atis的工作原理6.3 示例代码Mybatis是主流的Java持久层框架,与Hibernate一样,也是一种ORM框架。其性能优异,具有高度的灵活性、可优化性和易于维护等特点。6.1 什么是MybatisMybatis(前身是iBatis)是一个支持普通SQL查询、存储过程以及高级映射的持久层框架、它消除了几乎所有的JDBC代码和参数的手动设置以及对结果集的检索,使用简单的XML或注解进行配置和原始映射,用以将接口原创 2021-06-27 11:05:13 · 236 阅读 · 0 评论 -
SSM(Spring的事物管理)
第五章、Spring的事物管理5.1 Spring 事物管理概述5.1.1 事物管理的核心接口PlatformTransactionManagerTransactionDefinitionTransactionStatus5.1.2 事务的管理方式5.2 声明式事务管理5.2.1 基于XML方式的声明式事务5.2.2 基于Annotation方式的声明式事务5.1 Spring 事物管理概述5.1.1 事物管理的核心接口Spring事物管理所涉及的3个核心接口PlatformTransactionM原创 2021-06-27 01:23:44 · 132 阅读 · 0 评论 -
SSM(Spring的数据库开发)
第四章、Spring的数据库开发4.1 Spring JDBC4.1.1 Spring JdbcTemplate的解析JdbcAccessor提供的属性4.1.2 Spring JDBC的配置Spring JdbcTemplate的常用方法4.2.1 execute(String sql)4.2.2 update()4.2.3query()4.1 Spring JDBCSpring的JDBC模块负责数据库资源管理和错误处理。4.1.1 Spring JdbcTemplate的解析针对数据库的操作,S原创 2021-06-26 22:53:47 · 135 阅读 · 0 评论 -
SSM(Spring AOP)
第三章、String AOP3.1 String AOP简介3.1.1什么是AOP3.1.2 AOP术语3.2 动态代理3.21 JDK动态代理3.22 CGLIB代理3.3 基于代理类的AOP实现3.3.1 Spring的通知类型3.3.2 ProxyFactoryBean3.4 AspectJ 开发3.4.1 基于XML的声明式AspectJ配置切面配置切入点配置通知3.4.2 基于注解的声明式AspectJ3.1 String AOP简介3.1.1什么是AOPAOP的全程是Aspect-Orie原创 2021-06-26 21:34:35 · 475 阅读 · 0 评论 -
SSM(Spring中的Bean)
第二章、Spring中的Bean2.1 Bean的配置2.2 Bean的实例化构造器实例化静态工厂实例化实例工厂方式实例化2.3 Bean的作用域Bean的生命周期执行流程2.4 Bean的装配方式2.41 基于XML的装配设值注入构造器注入2.42 基于Annotation(注解)的装配2.1 Bean的配置Spring中,XML配置文件的根元素是 , 中包含了多个子元素,每一个子元素定义了一个Bean,并描述了该Bean如何被装配到Spring容器中。属性或子元素名称描述id原创 2021-06-26 18:16:08 · 820 阅读 · 0 评论