文件的上传和下载是项目开发中最常用的功能,例如图片的上传与下载、 邮件附件的上传与下载等。 接下来,本章将对 Spring MVC 环境中文件的...
在实际项目中,拦截器的使用是非常普遍的,例如在购物网站中通过拦截器可以拦截未登录的用户,禁止其购买商品,或者使用它来验证已登录用户是否有相应的操...
Spring MVC 在数据绑定的过程中,需要对传递数据的格式和类型进行转换,它既可以转换 String 类型的数据,也能够转换 JSON 等其...
通过第 12 章的学习,大家已经知道后台的请求处理方法可以包含多种参数类型。 在实际的项目开发中,多数情况下客户端会传递带有不同参数的请求,那么...
在 Spring 2.5 之前,只能使用实现 Controller 接口的方式来开发一个控制器,第 11 章的入门案例就是使用的此种方式。 在 ...
通过前面章节的学习,大家已经可以掌握 SSM 框架中 Spring 框架和 MyBatis 框架的使用, 并学会了如何将两个框架进行整合。 从本...
通过前面几章的学习,大家已经熟悉了 MyBatis 的基本知识,并能够使用 MyBatis 以及面向对象的方式进行数据库操作,但这些操作只是针对...
通过上一章的学习,大家对 MyBatis 框架的使用已经有了一个初步的了解,但是要想熟练地使用 MyBatis 框架进行实际开发,只会简单的配置...
通过上一章的学习,大家已经掌握了如何使用 Spring 来操作数据库,但是在实际开发中, 操作数据库时还会涉及事务管理问题,为此 Spring ...
文集作者