注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教材研究生/本科/专科教材Java Web程序设计与项目案例(微课视频版)

Java Web程序设计与项目案例(微课视频版)

Java Web程序设计与项目案例(微课视频版)

定 价:¥59.90

作 者: 郭煦
出版社: 清华大学出版社
丛编项: 21世纪高等学校计算机类课程创新系列教材 微课版
标 签: 暂缺

购买这本书可以去


ISBN: 9787302625698 出版时间: 2023-02-01 包装: 平装
开本: 16开 页数: 字数:  

内容简介

  本书将基础理论知识和工程案例相结合,循序渐进地介绍关于Java Web开发领域的常用技术和开发框架。全书共16章,分别介绍JSP、Servlet、EL和JSTL、过滤器和监听器、JDBC、Web开发模型、MyBatis、Spring和Spring MVC等知识,书中的每个知识点都有相应的案例代码。 本书主要面向广大从事Java Web开发、云计算的专业人员,可供从事高等教育的专任教师、高等学校的在读学生及相关领域的广大科研人员阅读参考。

作者简介

暂缺《Java Web程序设计与项目案例(微课视频版)》作者简介

图书目录

第1章概述


1.1开发技术概述


1.2HTTP


1.2.1HTTP概述


1.2.2HTTP的特点


1.3HTTP请求


1.3.1HTTP请求行


1.3.2HTTP请求头


1.3.3实体主体


1.4HTTP响应


1.4.1HTTP状态码


1.4.2HTTP响应头


1.5开发环境准备


第2章JSP


2.1JSP基础语法


2.2JSP运行原理


2.3JSP内置对象


2.3.1out对象


2.3.2request对象


2.3.3response对象


2.3.4session对象


2.3.5application对象


第3章Servlet


3.1Servlet概述


3.2Servlet基础


3.3Servlet配置


3.4Servlet常用接口


3.4.1HttpServletRequest接口


3.4.2HttpServletResponse接口


3.4.3ServletConfig接口和ServletContext接口


3.5会话跟踪技术


3.5.1会话概述


3.5.2Cookie


3.5.3session


第4章EL和JSTL


4.1EL


4.1.1EL语法形式


4.1.2EL标识符


4.1.3EL常量


4.1.4EL运算符


4.1.5EL内置对象


4.2JSTL


4.2.1JSTL简介


4.2.2JSTL标签的使用步骤


4.2.3常用的JSTL标签


第5章过滤器和监听器


5.1过滤器


5.1.1过滤器编程接口


5.1.2过滤器生命周期


5.1.3设计过滤器


5.1.4过滤器应用案例


5.2监听器


5.2.1监听器概述


5.2.2监听器编程接口


5.2.3监听器应用案例


第6章JDBC


6.1JDBC技术简介


6.2JDBC常用API


6.2.1Driver接口


6.2.2DriverManager类


6.2.3Connection接口


6.2.4Statement接口


6.2.5PreparedStatement接口


6.2.6ResultSet接口


6.3JDBC综合案例


6.4数据库连接池


6.4.1配置数据源


6.4.2Tomcat JDBC Pool


6.4.3Druid


第7章Web开发模型


7.1JavaBean技术


7.2JSP开发模型


7.3MVC设计模式


7.4MVC应用案例


第8章MyBatis


8.1MyBatis简介


8.2MyBatis基础案例


8.3MyBatis配置


8.3.1MyBatis核心配置


8.3.2properties标记


8.3.3settings标记


8.3.4typeAliases标记


8.3.5plugins标记


8.3.6environments标记


8.3.7mappers标记


8.4MyBatis映射


8.4.1select标记


8.4.2insert、update和delete标记


8.4.3sql标记


8.4.4resultMap标记


8.5MyBatis综合案例


8.6MyBatis关联映射


8.6.1一对一关联


8.6.2一对多关联


8.6.3多对多关联


8.7MyBatis缓存


8.7.1本地缓存


8.7.2二级缓存


8.8动态SQL


8.8.1if标记


8.8.2choose标记


8.8.3trim、where标记


8.8.4foreach标记


第9章MyBatis注解开发


9.1MyBatis基础注解


9.2动态SQL注解


9.3关联查询注解


第10章Spring IoC


10.1Spring概述


10.1.1Spring体系结构


10.1.2Spring下载


10.2控制反转


10.2.1配置元数据


10.2.2实例化Spring容器


10.2.3使用Spring容器


10.2.4Spring基础案例


10.3Bean实例化


10.3.1构造器实例化


10.3.2静态工厂实例化


10.3.3实例工厂实例化


10.4依赖注入


10.4.1注入Bean属性


10.4.2注入集合


10.5Bean的作用域


10.6Spring的组件装配


10.6.1基于XML的装配


10.6.2基于Java代码的装配


10.6.3自动装配


第11章Spring AOP


11.1AOP简介


11.1.1AOP概念


11.1.2AOP术语


11.2Spring AOP开发基础


11.2.1相关接口


11.2.2Spring AOP案例


11.3AspectJ AOP开发


11.4基于XML的AspectJ AOP开发


11.5基于注解的AspectJ AOP开发


第12章Spring数据库开发


12.1JdbcTemplate简介


12.2JdbcTemplate的常用方法


12.3Spring事务管理


12.3.1事务管理方式


12.3.2事务管理相关接口


12.4基于XML的声明式事务管理


12.5基于注解的声明式事务管理


12.6Spring整合Redis


12.6.1非关系数据库概述


12.6.2Redis安装与设置


12.6.3Spring整合Redis数据库


12.6.4Spring整合Redis缓存


12.7Spring整合MongoDB


12.7.1MongoDB配置


12.7.2MongoTemplate


12.7.3MongoDB Repository


第13章Spring MVC基础


13.1Spring MVC相关组件


13.2视图解析器


13.3Spring MVC案例


第14章Spring MVC控制器


14.1@Controller 注解


14.2@RequestMapping注解


14.3请求映射


14.4请求转发与重定向


14.5数据绑定


14.5.1通过处理器的形参接收请求参数


14.5.2通过实体Bean接收请求参数


14.5.3通过HttpServletRequest接收请求参数


14.5.4RESTful风格的路径映射


14.6JSON数据交互


14.6.1JSON数据结构


14.6.2JSON数据绑定


第15章Spring MVC高级特性


15.1拦截器


15.1.1拦截器接口


15.1.2拦截器配置


15.1.3拦截器案例


15.2异常处理


15.2.1简单异常处理器


15.2.2自定义异常处理器


15.2.3异常处理器注解


15.3文件上传与下载


15.3.1文件上传


15.3.2文件下载


第16章SSM框架整合


16.1基于XML方式的整合


16.2基于注解方式的整合


附录A在Eclipse中配置Maven


附录BMySQL的安装与设置


附录CVue.js客户端代码


附录D微信小程序客户端代码


本目录推荐