SSM
梦蓝樱飞
CSDN博客: http://blog.csdn.net/menglanyingfei
希望大家能多多评论和指点我的文章, 以相互交流和学习, 谢谢!
展开
-
SSM框架系列学习总结3之Spring DAO
在这里先把AOP的内容总结完毕!SpringAOP的五种通知方式后置通知: 执行目标对象业务方法之后执行服务代码 2.方法正常返回通知: 3.方法抛出异常通知: 4.环绕通知: Spring配置beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www原创 2018-01-21 19:34:33 · 584 阅读 · 0 评论 -
SSM框架系列学习总结11之SpirngMVC 文件上传
表单中的组件type=”file” 2.如果要上传文件, 那么必须在form表单中添加如下属性enctype=”multipart/form-data”告诉服务器,并且method属性值必须为post, 传递给后台的数据是个文件而不是字符串 form id="itemForm" action="${pageContext.request.contextPath}/update原创 2018-02-07 10:58:12 · 360 阅读 · 0 评论 -
SSM框架系列学习总结10之SpringMVC 拦截器&异常处理器
SpringMVC的拦截器实现权限的验证拦截器拦截请求,然后再判断相关信息,是否请求可以继续下去Springmvc如何实现拦截器功能: 只需要自定义一个类, 去实现springmvc提供的一个接口,HandlerInterceptor /** * 自定义拦截器 * Author menglanyingfei * Created on 2018.01.25 9:41 */原创 2018-02-06 23:38:04 · 2847 阅读 · 0 评论 -
SSM框架系列学习总结9之SpringMVC参数绑定
首先, 我总结复习之前的内容, 详细地介绍一下SpringMVC各组件的作用和用法. 1.配置前端控制器 2.配置映射器 3.配置适配器 4.配置视图解析器 5.配置HandlerDispatcherServlet.properties springmvc中:当我们没有手动去配置,映射器,适配器,视图解析器这么几个组件的时候,那么会自动去加载DispatcherServlet.pr原创 2018-02-06 21:41:54 · 931 阅读 · 0 评论 -
SSM框架系列学习总结8之SpringMVC核心组件介绍
SpringMVC介绍SpringMVC作用在三层框架的表现层: 其实就相当于mvc设计模式中的控制器,它并不是一个单独的框架,它只是Spring框架中的一个模块。它也需要依赖spring的核心jar包持久层: Mybatis 业务层: Spring 表现层: SpringmvcMVC: 由 模型 , 视图 , 控制器 三部分组成 M: model :模型是一个原创 2018-02-06 20:09:02 · 2458 阅读 · 0 评论 -
SSM框架系列学习总结7之Mybatis中的延迟加载和缓存
Mybatis的延迟加载比如在查询订单信息,并且关联查询该订单对应的用户信息。 注意两个问题: 1.要是用延迟加载必须使用ResultMap作为输出映射方式 2.Mybatis默认没有延迟加载, 所以需要在全局配置文件中加入配置 在sqlMapConfig.xml加上如下配置:<!DOCTYPE configuration PUBLIC "-//mybatis原创 2018-02-06 15:51:16 · 1003 阅读 · 0 评论 -
SSM框架系列学习总结6之Mybatis中的输入输出映射
Mybatis中的输入输出映射输入映射 – 输入的参数类型: 1.简单类型 (略) 2.简单的pojo类型(类类型)(略) 3.自定义包装类型: 从前面的mapper接口的方法中可以看出来,每个方法都只能够传递一个参数,而且确实只能传一个参数。但是有些时候我们在关联查询的时候,可能查询条件有用户的信息还有商品的信息甚至还有订单的信息。那么这个时候,我们只能将所有的查询信息封装到一个对象原创 2018-02-06 14:32:54 · 747 阅读 · 0 评论 -
SSM框架系列学习总结5之Mybatis实现基本CRUD和代理开发模式
首先, 回顾Mybatis的入门使用方法: 1. 创建Java工程 2. 导入相关jar包 其中, 需要数据库驱动包, Mybatis核心包, 包括JUnit单元测试所需的jar包 hamcrest-core和junit-4.12 日志格式输出的jar包 log4j和commons-logging准备Mybatis的全局配置文件 具体内容见上一篇整理的博客!准备Mybatis原创 2018-02-05 23:16:57 · 442 阅读 · 0 评论 -
SSM框架系列学习总结2之Spring AOP
先整理AOP之前, 我先把之前DI的内容整理完!DISpring的依赖注入第二种方式:通过构造方法注入属性 首先提供一个实体类, 不过这个类没有属性的get和set方法, 只有一个有参的构造方法和toString方法.public class Boy { private String id; private String name; priva原创 2018-01-20 23:08:57 · 858 阅读 · 0 评论 -
SSM框架系列学习总结1之Spring Ioc
今天来总结Spring容器的Ioc(控制反转)和DI(依赖注入)! Spring的核心思想,ioc 和 di Ioc:ioc强调由第三方容器根据客户的需求创建对象,然后根据客户提供的方法将对象传递给客户。Di: 强调第三方容器创建对象以后, 通过什么方法将对象传递过去.理解示例图: 模拟实现springIoc首先新建两个实体类Boy和Girl:package原创 2018-01-20 20:41:14 · 1111 阅读 · 0 评论 -
采用json数据格式实现SpringMVC和ajax的交互
客户端发起ajax请求: 请求参数的形式有哪些? 1. json对象格式 2. json 串格式 3. key=value字符串格式 (推荐使用这一种)Controller向客户端响应的数据格式: 1. json对象 2. 文本客户端发起ajax请求,请求参数为json对象那么controller方法中形参该如何绑定? 此时的参数绑定和提交的key=value字符串格...原创 2018-02-08 21:44:26 · 411 阅读 · 0 评论 -
SSM框架系列学习总结4之Mybatis入门程序与JDBC
JDBC总结 数据库连接的第二个参数: JDBC URL 如果是本机, 可直接简写为 jdbc:mysql:///cloud_studyJDBC常用APIResultSet: JDBC的游标 开启游标: 字符集设置避免中文乱码命令行输入: show variables like '%character%'; sho原创 2018-01-21 22:47:32 · 583 阅读 · 0 评论 -
SSM框架系列学习总结0之IDEA+Maven+SSM整合
这是我系列总结的最后一篇, 终于弄完了! 虽然有点累, 但是很充实, 很开心, 送一张图片给自己, 哈哈! Github地址https://github.com/menglanyingfei/SSM-Demo使用IDEA和Maven创建Java Web项目下面演示直接截图: 创建Maven项目时, 这里需要加入一个参数, 否则后面会创建失败: Propert原创 2018-02-07 20:10:14 · 2918 阅读 · 1 评论