JavaEE轻量框架技术SSM pdf下载pdf下载

JavaEE轻量框架技术SSM百度网盘pdf下载

作者:
简介:本篇提供书籍《JavaEE轻量框架技术SSM》百度网盘pdf下载
出版社:京东图书自营旗舰店
出版时间:2020-05
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  《Java EE轻量框架技术SSM》以“项目驱动、任务导向”的方式进行内容组织。首先以项目案例的实现为先导,让读者了解某项技术的应用,引起读者对这些技术实现的兴趣,激起其探索该技术的实现原理与理论知识的愿望。每个项目都详细介绍了实现步骤,读者可以借助这些项目的引导,逐步掌握使用Spring、SpringMVC、MyBatis框架进行综合应用软件项目的开发。

内页插图

目录

项目一 用Spring创建Bean
任务一 了解Spring框架
任务二 搭建Spring开发环境
任务三 Hcllo Spring
小结

项目二 装配Bean
任务一 用Spring装配Bean
任务二 Bean对象的自动装配
小结

项目三 Spring AOP
任务一 理解AOP
任务二 用Spring AOP实现日志记录
小结

项目四 用Spring MVC创建Web应用
任务一 了解Spring MVC
任务二 用Spring MVC:创建简单的Web应用
小结

项目五 接收输入和处理表单数据
任务 用Spring MVC接收输入和处理表单数据
小结

项目六 Spring MVC标签库
任务 在JSP页面中使用Spring MVC标签库
小结

项目七 数据验证、格式化和数据转换
任务一 了解Spring MVC的数据绑定流程
任务二 用注解实现数据的验证和格式化
任务三 实现Formatter和Validator接口完成数据验证和数据格式化
小结

项目八 拦截器与Ajax
任务 用拦截器实现访问安全并支持Ajax
小结

项目九 文件上传与下载
任务 在Spring MVC中实现文件上传与下载
小结

项目十 MyBatis的基本使用
任务一 了解ORM
任务二 使用MyBatis查询数据
小结

项目十一 用MyBatis实现数据的CRUD
任务 用MyBatis实现CRUD
小结

项目十二 动态SQL
任务 在映射文件中使用动态SQL
小结

项目十三 关联关系与动态SQL
任务一 理解关联关系
任务二 关联对象的CRUD
小结

项目十四 基于注解的MyBatis
任务 用注解实现数据的CRUD
小结

项目十五 集成spring与MyBatis
任务 在项目中集成Spring与MyBatis
小结

项目十六 Spring事务管理
任务 使用Spring事务管理
小结

项目十七 集成Spring、Spring MVC与MyBatis
17.1 准备工作
17.2 项目配置文件
17.3 实体类
17.4 数据访问层
17.5 服务层
17.6 控制器及相关类
17.7 页面视图
小结

项目十八 人力资源管理系统
18.1 系统功能简介
18.2 数据表
18.3 实体类
18.4 数据访问层
18.5 服务层
18.6 控制器及相关工具类
18.7 页面视图
小结

参考文献

前言/序言

  本书介绍使用JavaEESSM框架技术开发Web应用程序。JavaEE又称J2EE,即Java2企业版(Java2EnterpriseEdition),用于开发企业级Web应用。JavaEE应用以其稳定的性能、良好的开放性以及严格的安全性,深受企业应用开发者的青睐,其应用的性能、稳定性都有很好的保证。
  流行的JavaEE开发框架大致有两种:SSH(Spring、Struts2、hibernate)和SSM(Spring、SpringMVC、MyBatis)。在移动互联网兴起的时代,Spring、SpringMVC、MyBatis的组合已经成为时代的主流,越来越多的公司选择使用Spring、SpringMVC、MyBatis的轻量级框架组合来开发JavaEE项目。本书介绍了Spring、SpringMVC、MyBatis及其整合使用。
  本书以“项目驱动、任务导向”的方式进行内容组织。首先以项目案例的实现为先导,让读者了解某项技术的应用,引起读者对这些技术实现的兴趣,激起其探索该技术的实现原理与理论知识的愿望。每个项目都详细介绍了实现步骤,读者可以借助这些项目的引导,逐步掌握使用Spring、SpringMVC、MyBatis框架进行综合应用软件项目的开发。
  全书共18个项目,围绕项目层层展开,深入浅出地介绍与项目有关的基本知识和基本方法。在讲述基础知识的同时,注重系统性、结构性和层次性,对一些知识点进行适当的深层扩展。
  项目1-项目3讨论了Spring的基础知识,包括SpringIoC和SpringAOP技术,介绍Spring如何通过IoC管理资源。
  项目4项目9讲解SpringMVC主要的流程、HandlerMapping的应用、控制器(Controller)、传递参数、注解、SpringMVC标签库、数据校验、数据转换、拦截器、文件上传与下载等应用。
  项目10-项目14讲解MyBatis的基础应用,包括其主要组成、配置、映射器、动态SQL以及基于注解使用MyBatis。