网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java EE轻量级框架应用实战--SSM框架(Spring MVC+Spring+MyBatis第2版新工科建设之路计算机类专业系列教材)
分类
作者
出版社 电子工业出版社
下载
简介
内容推荐
本书对第1版进行了更新和修订,详细讲解了JavaEE轻量级框架中使用最多的SSM框架,即SpringMVC、Spring和MyBatis的基本知识和应用。随着互联网的迅猛发展,SSM框架被越来越多地应用于企业级开发中,其发展势头已经超过大部分JavaWeb框架,稳居榜首。本书以实用性为原则,在重点讲解SSM框架在企业开发中常用的核心技术的同时,分别讲解了SpringMVC、Spring和MyBatis的精髓内容,以课堂实录的方式,理论结合实践,边讲边练。此外,作者在本书中还使用SSM框架改造了经典项目,力求通过项目的实现加深读者对SSM框架的理解和掌握程度。本书既可以作为高等院校本、专科计算机相关专业的程序设计教材,又可以作为Java技术的培训教材,适合广大编程爱好者阅读与使用。
目录
第1章 初识MyBatis
1.1 框架简介
1.1.1 为什么使用框架
1.1.2 框架的概念
1.1.3 框架的优势
1.1.4 主流框架的介绍
1.2 MyBatis简介
1.2.1 数据持久化的概念
1.2.2 传统的JDBC的劣势
1.2.3 ORM框架
1.2.4 Hibernate与MyBatis的区别
1.3 MyBatis环境的搭建与MyBatis的入门程序
1.3.1 MyBatis环境的搭建
1.3.2 MyBatis的入门程序
1.3.3 MyBatis的优点、缺点及适用场合
1.3.4 技能训练
1.4 MyBatis的基础操作
1.4.1 查询用户信息
1.4.2 技能训练1
1.4.3 添加用户信息
1.4.4 更新用户信息
1.4.5 删除用户信息
1.4.6 技能训练2
1.5 MyBatis的工作原理
第2章 MyBatis的核心配置
2.1 MyBatis的核心接口和类
2.1.1 SqlSessionFactoryBuilder
2.1.2 SqlSessionFactory
2.1.3 SqlSession
2.1.4 应用案例——查询用户信息
2.1.5 技能训练
2.2 MyBatis的核心配置文件
2.2.1 mybatis-config.xml
2.2.2 技能训练
2.3 MyBatis的映射文件
2.3.1 映射文件中的主要元素
2.3.2 <select>元素
2.3.3 <insert>元素
2.3.4 <update>元素和<delete>元素
2.3.5 <sql>元素
2.3.6 <resultMap>元素
2.3.7 技能训练
2.4 使用接口实现条件查询
2.4.1 使用<select>元素实现单条件查询
2.4.2 使用<select>元素实现多条件查询
2.4.3 实现查询结果的展示
2.4.4 技能训练
2.5 使用接口实现添加、更新、删除
2.5.1 使用<insert>元素实现添加
2.5.2 使用<update>元素实现更新
2.5.3 使用@Param注解实现多个参数入参
2.5.4 使用<delete>元素实现删除
2.5.5 技能训练
第3章 动态SQL语句
3.1 动态SQL语句主要元素
3.2 使用动态SQL语句实现多条件查询
3.2.1 使用<if>+<where>元素实现多条件查询
3.2.2 技能训练1
3.2.3 使用<if>+<trim>元素实现多条件查询
3.2.4 使用<choose>+<when>+<otherwise>元素实现多条件查询
3.2.5 技能训练2
3.3 使用动态SQL语句实现更新
3.3.1 使用<if>+<set>元素实现更新
3.3.2 技能训练1
3.3.3 使用<if>+<trim>元素实现更新
3.3.4 技能训练2
3.4 使用<foreach>元素实现复杂查询
3.4.1 MyBatis入参为Array类型的<foreach>元素迭代
3.4.2 MyBatis入参为List类型的<foreach>元素迭代
3.4.3 技能训练1
3.4.4 MyBatis入参为Map类型的<foreach>元素迭代
3.4.5 技能训练2
3.5 使用<bind>元素实现SQL语句拼接
第4章 MyBatis的关联映射
4.1 关联映射
4.1.1 关联关系概述
4.1.2 <resultMap>元素的基本配置项
4.2 一对一
4.2.1 应用案例——身份证号码和个人信息的一对一关联
4.2.2 应用案例——用户角色和用户信息的一对一关联
4.2.3 技能训练
4.3 一对多
4.3.1 应用案例——用户角色和用户信息的一对多关联
4.3.2 应用案例——商品类型和商品信息的一对多关联
4.3.3 技能训练
4.4 多对多
4.4.1 应用案例——销售订单和订购商品信息的多对多关联
4.4.2 技能训练
4.5 <resultMap>元素自动映射级别
第5章 深入使用MyBatis
5.1 MyBatis插件的应用——实现分页
5.1.1 使用SQL语句实现分页
5.1.2 使用RowBounds实现分页
5.1.3 使用PageHelper实现分页
5.1.4 技能训练
5.2 MyBatis的缓存机制
5.2.1 一级缓存
5.2.2 二级缓存
5.2.3 技能训练
5.3 MyBatis的常用注解
5.3.1 增删改查注解的使用
5.3.2 技能训练1
5.3.3 关联注解的使用
5.3.4 技能训练2
5.3.5 使用注解实现动态SQL语句
5.3.6 技能训练3
5.3.7 使用注解实现二级缓存
第6章 初识Spring
6.1 Spring概述
6.1.1 企业级应用
6.1.2 Spring的体系结构
6.1.3 Spring的下载及目录结构
6.1.4 Spring的优点
6.2 Spring的核心容器
6.2.1 BeanFactory
6.2.2 ApplicationContext
6.3 Spring的入门程序
6.4 DI与IoC
6.4.1 相关概念
6.4.2 DI的实现方法
6.4.3 理解IoC
6.4.4 技能训练1
6.4.5 深入使用DI
6.4.6 技能训练2
第7章 SpringBean
7.1 Bean的配置
7.2 Bean的实例化
7.2.1 构造器实例化
7.2.2 静态工厂方式实例化
7.2.3 实例工厂方式实例化
7.2.4 技能训练
7.3 Bean配置方式——基于XML的配置
7.3.1 常用DI的方式
7.3.2 技能训练1
7.3.3 使用p命名
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/16 20:07:14