当前位置:首页 > 工业技术
Java Web开发教程
Java Web开发教程

Java Web开发教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:李侃编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302265856
  • 页数:310 页
图书介绍:本书从基本的JDK安装配置出发,介绍了MySQL、Oracle数据库的安装与使用,Tomcat服务器的安装与使用。
《Java Web开发教程》目录

第1章Java Web简介 1

1.1 Java Web应用概述 1

1.2 Java Web开发环境构建 1

1.2.1 JDK的安装与配置 1

1.2.2 Tomcat的安装与配置 4

1.2.3 MyEclipse的下载、安装与配置 4

1.3 Oracle的安装与配置 8

1.3.1安装Oracle软件 8

1.3.2监听程序配置 11

1.3.3安装数据库 14

1.4 Java Web分层设计 23

1.4.1基本概念 23

1.4.2如何设计分层 24

1.4.3 Java Web分层设计 24

1.4.4分层设计的优点 25

1.5 Java Web框架选择 25

1.6本书讲解思路 27

习题 28

第2章 持久层框架iBATIS及其应用 29

2.1 iBATIS简介 29

2.1.1 iBATIS历史 29

2.1.2 iBATIS的特点 30

2.2 iBATIS开发准备 31

2.3 iBATIS简单示例 32

2.4 iBATIS配置文件详解 37

2.4.1 iBATIS主配置文件详解 37

2.4.2 iBATIS映射文件详解 42

2.4.3利用iBATIS进行数据库操作 52

2.5 iBATIS自动生成工具的使用 55

2.5.1 Ibator的安装 55

2.5.2 Ibator的使用 57

2.6本章小结 59

习题 59

第3章 持久层框架Hibernate 60

3.1 Hibernate简介 60

3.1.1 ORM简介 60

3.1.2 Hibernate体系结构 60

3.1.3 Hibernate核心组件 61

3.2 Hibernate开发准备 61

3.3 Hibernate简单示例 62

3.3.1建立数据库和表 62

3.3.2在MyEclipse里创建MySQL的连接 62

3.3.3创建Web项目 63

3.3.4添加Hibernate开发能力 63

3.3.5生成数据库表对应的Java类对象和映射文件 65

3.3.6创建测试类 66

3.3.7运行 68

3.4 Hibernate配置文件 68

3.4.1基本配置 68

3.4.2连接池配置 70

3.4.3其他重要属性配置 71

3.5 Hibernate映射文件 72

3.5.1 POJO类 72

3.5.2基本映射文件 72

3.6 Hibernate核心编程 74

3.6.1辅助类HibernateSessionFactory 74

3.6.2 Configuration装载配置 76

3.6.3 SessionFactory创建Session 77

3.6.4 Session操作数据库 78

3.6.5使用Transaction管理实务 81

3.7 Hibernate关系映射 81

3.7.1一对一关联 82

3.7.2多对一单向关联 88

3.7.3多对一双向关联 90

3.7.4多对多双向关联 92

3.8 Hibernate查询方式 98

3.8.1 Quern接口查询 98

3.8.2 SQL查询方式 101

3.8.3 Criteria接口查询 102

3.9本章小结 103

习题 103

第4章 表现层框架Struts2 104

4.1 Struts2简介 104

4.1.1 Struts2框架的发展 104

4.1.2 Struts2框架的结构 104

4.2 Struts2开发准备 106

4.3 Struts2简单示例 107

4.3.1配置web.xml文件 108

4.3.2创建struts.xml文件 109

4.3.3创建LoginAction .java类 109

4.3.4创建登录视图login.jsp 111

4.3.5创建成功视图success.jsp以及失败视图error j sp 111

4.3.6在Tomcat下部署运行 112

4.4 Struts2核心组件详解 114

4.4.1 Action详解 115

4.4.2 struts.xml配置详解 117

4.4.3 struts.properties属性文件 122

4.5 Struts2标签库详解 125

4.5.1 OGNL表达式语言 125

4.5.2 Struts2标签库 127

4.6 Struts2拦截器 134

4.6.1 Struts2拦截器概述 134

4.6.2 Struts2的默认拦截器 135

4.6.3拦截器的配置 138

4.6.4自定义拦截器 139

4.7 Struts2国际化应用 139

4.7.1国际化基础 139

4.7.2 Struts2国际化简单示例 140

4.7.3 Struts2资源文件查找顺序 141

4.8 Struts2文件上传 141

4.8.1 Struts2文件上传原理 142

4.8.2 Struts2文件上传简单示例 142

4.9本章小结 147

习题 147

第5章 业务层框架Spring 148

5.1 Spring简介 148

5.2 Spring开发准备 150

5.3 Spring简单示例 151

5.4 Spring核心机制 152

5.4.1控制反转 152

5.4.2依赖注入 153

5.4.3依赖查找 155

5.5 Spring核心接口及基本配置 156

5.5.1使用BeanFactory管理Bean 156

5.5.2使用BeanDefinition为Bean配置参数和属性 157

5.6 Spring AOP 160

5.6.1 AOP概念 160

5.6.2 AOP实现原理 161

5.6.3用ProxyFactoryBean创建AOP代理 165

5.7 Spring事务支持 168

5.7.1简述事务处理 168

5.7.2 Spring的事务处理 169

5.7.3编程式事务处理 170

5.7.4声明式事务处理 174

5.8本章小结 177

习题 177

第6章jQuery和jQuery EasyUl 178

6.1 HTML、CSS、 JavaScript概述 178

6.1.1 HTML 178

6.1.2 CS S 179

6.1.3 JavaScript 179

6.1.4简单示例——HTML、 CSS、 JavaScript综合应用 180

6.2 JQuery 181

6.2.1 jQuery简介 181

6.2.2 jQuery的优势 182

6.2.3体会jQuery的魅力 184

6.2.4配置jQuery的环境 190

6.2.5编写简单的jQuery代码 192

6.3 jQuery EasyUI 195

6.3.1 jQuery EasyUI简介 195

6.3.2配置jQuery EasyUI的环境 195

6.3.3编写简单的jQuery EasyUI代码 196

6.4 jQuery EasyUI控件 199

6.4.1 Layout(面板) 199

6.4.2 Tabs(标签) 201

6.4.3 LinkButton(链接按钮) 204

6.4.4 Combobox(下拉列表) 205

6.4.5 Datagrid(数据表格) 207

6.4.6 Tree(树) 211

6.5本章小结 214

习题 214

第7章Struts2、Spring和Hibernate/iBATIS整合 215

7.1示例创建以及功能描述 215

7.2层次划分 215

7.3添加Spring框架 216

7.4添加Hibernate框架 218

7.5添加Struts2框架 221

7.6生成POJO类以及对应的映射文件 226

7.7创建数据访问对象DAO 227

7.8创建业务逻辑Service 228

7.9创建Action 229

7.10创建测试页面 230

7.11使用iBATIS代替Hibernate 232

7.12本章小结 236

第8章 基于SSI框架和Oracle数据库的医疗管理系统 237

8.1项目及功能描述 237

8.2项目发布 239

8.2.1 Oracle与Tomcat准备工作 239

8.2.2配置Tomcat和发布项目 239

8.3 Spring文件的管理 243

8.3.1主配置文件spring.xml 243

8.3.2数据源相关配置文件spring_ datasource.xml 244

8.3.3后台管理配置文件htgl_ spring.xml 246

8.3.4流程装载配置文件hor spring.xml 247

8.3.5卡管理系统配置文件kglxt_spring.xml 248

8.4 sqlMap文件的管理 249

8.4.1流程装载sqlMap 250

8.4.2后台管理sqlMap 250

8.4.3卡管理系统sqlMap 252

8.5 Struts配置文件的管理 254

8.6程序设计 255

8.6.1所使用的数据库 256

8.6.2 JSP页面设计 257

8.6.3 action层 268

8.6.4 service层 280

8.6.5 dao层和POJO 289

8.7本章小结 309

参考文献 310

相关图书
作者其它书籍
返回顶部