您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java Web应用开发教程
字数: 545000
装帧: 平装
出版社: 华中科技大学出版社
出版日期: 2020-09-01
商品条码: 9787568064798
版次: 1
开本: 16开
页数: 360
出版年份: 2020
定价:
¥49.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
Java语言是企业开发的“常青树”,从前些年的Struts2、Hibernate和Spring(SSH框架)组合,再到新的Spring、Spring MVC、MyBatis(SSM框架)组合,Java被广泛应用。框架技术不是无根之木,对JSP、Servlet技术、MVC的介绍能让读者知其然也知其所以然,既会用开发技术也懂开发原理,不管技术怎么变,也能从容应对。
内容简介
全书共分12章,主要介绍了JavaWeb应用开发中的基本原理和开发技术。由浅入深,以JSP、Serv-let、MVC、JDBC为基础,进一步介绍了Spring、Spring MVC和MyBatis三大主流Java EE轻量级框架及其整合的案例,完整介绍了使用SSM框架开发的全过程,使读者能快速地进入Java Web的开发领域。本书通过项目案例式引导,以实战带动讲解,让初学者快速掌握技术,并能学以致用。本书可以作为高等院校计算机科学与技术专业、软件工程专业、计算机应用专业,以及其他相关专业的教材,同时可供从事相关专业的科研人员、软件开发人员及相关大专院校的师生参考,也可供学习Java Web应用开发基础的技术人员作为入门用书。
作者简介
目录
第1章Java Web应用开发概述(1)
1.1C/S架构和B/S架构(1)
1.1.1C/S架构(1)
1.1.2B/S架构(2)
1.2Web的基本概念(2)
1.2.1Web的定义(2)
1.2.2JSP和其他Web编程语言(4)
1.2.3Web的相关标准(5)
1.2.4JSP开发Web应用的常见方式(7)
1.3Java EE简介(9)
1.3.1Java语言平台(9)
1.3.2Java EE体系结构(9)
1.4小结(10)
习题1(10)
第2章Java Web开发环境(11)
2.1Java开发工具包(11)
2.1.1JDK安装(11)
2.1.2JDK部署测试(12)
2.2可视化集成开发环境Eclipse(14)
2.2.1Eclipse概述(14)
2.2.2Eclipse的安装及JDK集成(14)
2.2.3Eclipse开发Java程序(16)
2.3Web服务器Tomcat(17)
2.3.1Tomcat概述(17)
2.3.2Tomcat的下载和安装(17)
2.3.3在Eclipse中配置Tomcat(18)
2.3.4在Eclipse中部署Web应用程序(18)
2.4MySQL的下载与安装(21)
2.4.1MySQL简介(22)
2.4.2MySQL的下载(22)
2.4.3MySQL的安装(22)
2.5小结(26)
习题2(26)
第3章JSP语法基础(27)
3.1JSP页面概述(27)
3.1.1JSP简介(27)
3.1.2JSP页面组成(28)
3.1.3JSP处理过程(28)
3.2JSP脚本标识(30)
3.2.1JSP声明(30)
3.2.2JSP表达式(31)
3.2.3JSP脚本段(32)
3.3JSP注释(32)
3.4JSP指令标识(33)
3.4.1Page指令(34)
3.4.2include指令(35)
3.4.3taglib指令(36)
3.5JSP动作标签(37)
3.5.1包含标签<jsp:include>(37)
3.5.2转发标签<jsp:forward>(38)
3.5.3参数标签<jsp:param>(39)
3.5.4创建Bean标签<jsp:useBean>(40)
3.5.5设置属性值标签<jsp:setProperty>(42)
3.5.6获取属性值标签<jsp:getProperty> (45)
3.5.7插件标签<jsp:plugin>(48)
3.6JSP内置对象(49)
3.6.1JSP内置对象概述(49)
3.6.2request对象(50)
3.6.3response对象(54)
3.6.4session对象(58)
3.6.5application对象(61)
3.6.6out对象 (62)
3.6.7其他内置对象(63)
3.7JavaBean技术及其应用(65)
3.7.1JavaBean概述(65)
3.7.2JavaBean规范(66)
3.7.3JavaBean实例(67)
3.8小结(70)
习题3(70)
第4章Java Web的数据库操作(72)
4.1JDBC概述(72)
4.2JDBC的常用API(73)
4.2.1Driver接口(73)
4.2.2DriverManager接口(73)
4.2.3Connection接口(74)
4.2.4Statement接口(74)
4.2.5PreparedStatement接口(74)
4.2.6ResultSet接口(74)
4.3通过JDBC访问数据库的过程(75)
4.3.1加载JDBC驱动程序(75)
4.3.2建立数据库连接(75)
4.3.3执行SQL语句(76)
4.3.4获得查询结果(76)
4.3.5关闭连接(76)
4.4JDBC在Java Web开发中的应用(77)
4.4.1开发模式(77)
4.4.2分页查询(77)
4.4.3JSP通过JDBC驱动MySQL(78)
4.5小结(80)
习题4(80)
第5章Servlet技术(81)
5.1Servlet概述(81)
5.1.1Servlet技术简介(81)
5.1.2Servlet任务(82)
5.1.3Servlet技术特点(83)
5.1.4Servlet与Applet的比较(83)
5.1.5Servlet与CGI的比较(83)
5.1.6Servlet与JSP的区别(84)
5.1.7Servlet生命周期(85)
5.2Servlet的常用类和接口(87)
5.2.1Servlet接口(88)
5.2.2ServletConfig接口(89)
5.2.3HttpServlet类(90)
5.3Servlet开发过程(92)
5.3.1Servlet的创建(92)
5.3.2servlet的配置(97)
5.4Servlet实例(99)
5.5Servlet的中文问题(103)
5.6Servlet过滤器(104)
5.6.1过滤器的概念(104)
5.6.2Servlet过滤器对象(105)
5.6.3Servlet过滤器实例(107)
5.7产品管理系统(109)
5.7.1系统功能分析(109)
5.7.2系统架构设计(109)
5.7.3数据库设计(110)
5.7.4公共模块实现(110)
5.7.5用户管理模块实现(114)
5.7.6产品管理模块实现(118)
5.8小结(124)
习题5(124)
第6章Spring基础(126)
6.1Spring概述(126)
6.1.1Spring的发展历史(126)
6.1.2Spring的特点(129)
6.1.3Spring的作用(130)
6.2Spring体系结构(130)
6.3Spring开发环境的搭建(133)
6.3.1下载Spring(133)
6.3.2Spring框架配置(133)
6.4Spring开发过程(135)
6.4.1创建项目(135)
6.4.2创建接口(135)
6.4.3创建接口实现类(135)
6.4.4创建配置文件(136)
6.4.5编写测试类(136)
6.4.6运行项目(137)
6.5小结(137)
习题6(137)
第7章Spring关键技术(138)
7.1Spring IoC和DI(138)
7.1.1概述(138)
7.1.2Spring IoC容器(139)
7.1.3Spring Bean的配置(141)
7.2依赖注入(142)
7.2.1Bean的属性注入(142)
7.2.2Bean的构造函数注入(147)
7.2.3Bean的注解注入(149)
7.3Bean自动装配(155)
7.4Spring Bean实例化(157)
7.4.1构造器实例化(157)
7.4.2采用静态工厂的方式实例化(159)
7.4.3采用实例工厂的方式实例化(160)
7.4.4Spring Bean的作用域(162)
7.4.5Spring Bean的生命周期(166)
7.5面向切面编程(167)
7.5.1面向切面编程概述(167)
7.5.2基于XML的声明式(171)
7.5.3基于Annotation的声明式(175)
7.6Spring JDBC(177)
7.6.1Spring JDBC的配置(177)
7.6.2JdbcTemplate的解析(177)
7.6.3JdbcTemplate的常用方法(179)
7.7Spring事务管理(181)
7.7.1核心接口(182)
7.7.2注解声明式事务管理(184)
7.8小结(188)
习题7(189)
第8章Spring MVC基础(190)
8.1Spring MVC简介(190)
8.2Spring MVC工作流程(192)
8.2.1Spring MVC工作流程概述(192)
8.2.2关键组件分析(193)
8.3Spring MVC开发过程(199)
8.4小结(202)
习题8(202)
第9章Spring MVC关键技术(203)
9.1Spring MVC注解(203)
9.1.1@Controller(203)
9.1.2@RequestMapping(206)
9.2Spring MVC的参数传递(211)
9.2.1客户端到服务器端的参数传递(211)
9.2.2服务器端到客户端的参数传递(213)
9.3转发与重定向(219)
9.4类型转换和格式转换(223)
9.4.1内置的类型转换器(224)
9.4.2格式转换(225)
9.5数据绑定(227)
9.5.1基本类型(228)
9.5.2Pojo对象类型(230)
9.5.3包装Pojo对象类型(231)
9.5.4List集合类型(234)
9.5.5Map集合类型(238)
9.6Spring MVC中文问题(241)
9.7表单标签库(241)
9.8(261)
9.9文件上传与下载(263)
9.10小结(265)
习题9(265)
第10章MyBatis基础(266)
10.1MyBatis概述(266)
10.2MyBatis开发环境的搭建(268)
10.3MyBatis原理(269)
10.3.1架构图(269)
10.3.2主要构件(272)
10.3.3工作流程(272)
10.4MyBatis开发流程(273)
10.5小结(279)
习题10(279)
第11章MyBatis关键技术(280)
11.1核心API(280)
11.2配置文件(286)
11.2.1配置文件简介(286)
11.2.2<properties>元素(287)
11.2.3<settings>元素(287)
11.2.4<typeAliases>元素(291)
11.2.5<typeHandlers>元素(291)
11.2.6<objectFactory>元素(293)
11.2.7<plugins>元素(293)
11.2.8<environments>元素(293)
11.2.9<mappers>元素(295)
11.3映射文件(296)
11.3.1<select>元素(296)
11.3.2<insert>、<update>、<delete>元素(299)
11.3.3<sql>元素(301)
11.3.4<resultMap>元素(301)
11.4单表操作(302)
11.5级联查询(310)
11.5.1一对一关联查询(310)
11.5.2一对多关联查询(317)
11.6动态SQL(320)
11.6.1<if>元素(321)
11.6.2<choose>、<when>、<otherwise>元素(322)
11.6.3<trim>元素(323)
11.6.4<where>元素(324)
11.6.5<set>元素(324)
11.6.6<foreach>元素(325)
11.6.7<bind>元素(326)
11.7小结(327)
习题11(327)
第12章SSM三大框架整合(328)
12.1SSM框架整合环境的搭建(328)
12.1.1层次图(328)
12.1.2导入相关JAR包(329)
12.2在Spring中配置MyBatis工厂(330)
12.3使用Spring管理MyBatis的数据操作接口(331)
12.4SSM框架整合案例(331)
12.4.1准备数据库(332)
12.4.2创建Web应用项目(332)
12.4.3创建持久化层(332)
12.4.4创建DAO层(334)
12.4.5创建Service层(335)
12.4.6创建Controller层(336)
12.4.7创建Web页面(338)
12.4.8创建配置文件(341)
12.4.9发布并运行应用程序(346)
12.5小结(347)
习题12(347)
参考文献(348)
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网