图书介绍

新技术技能人才培养系列教程 SSH框架企业级应用实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

新技术技能人才培养系列教程 SSH框架企业级应用实战
  • 肖睿,郭泰,王丁磊著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115474674
  • 出版时间:2018
  • 标注页数:326页
  • 文件大小:37MB
  • 文件页数:344页
  • 主题词:JAVA语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

新技术技能人才培养系列教程 SSH框架企业级应用实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章Oracle数据库入门1

任务1安装并配置Oracle数据库服务器2

1.1.1初识Oracle2

1.1.2 Oracle体系结构3

1.1.3安装Oracle5

1.1.4 Windows环境下启动Oracle数据库6

1.1.5修改Oracle数据库的配置文件7

1.1.6使用Client工具连接数据库7

任务2了解Oracle数据类型以及使用伪列实现分页查询9

1.2.1字符类型10

1.2.2数值类型10

1.2.3日期时间类型11

1.2.4 LOB类型12

1.2.5使用伪列实现分页查询13

任务3使用SQL语句操作数据表15

1.3.1使用DDL操作数据表15

1.3.2使用 DML操作数据表17

1.3.3使用TCL管理事务21

1.3.4使用DCL控制权限22

任务4使用SQL操作符操作数据表25

1.4.1使用算术操作符编写SQL语句25

1.4.2使用比较操作符编写SQL语句25

1.4.3使用逻辑操作符编写SQL语句25

1.4.4使用集合操作符编写SQL语句25

1.4.5使用连接操作符编写SQL语句27

任务5使用SQL 函数操作数据表27

1.5.1数据类型转换27

1.5.2滤空函数29

1.5.3使用分析函数29

本章总结32

本章练习33

第2章 操作Oracle数据库35

任务1创建表空间、自定义用户管理37

2.1.1创建表空间37

2.1.2创建数据库用户39

2.1.3给用户授予权限40

任务2创建、访问、修改、删除、使用序列42

2.2.1创建序列的语法42

2.2.2访问序列的方式44

2.2.3修改序列的命令44

2.2.4删除序列的命令45

2.2.5序列应用场景45

任务3为员工表创建同义词46

2.3.1同义词的作用46

2.3.2同义词的分类46

2.3.3删除同义词48

任务4创建员工表索引49

2.4.1认识索引49

2.4.2创建合适的索引49

2.4.3创建索引注意事项51

2.4.4使用命令删除索引51

2.4.5重建索引应用场景51

任务5创建销售信息分区表52

2.5.1认识分区表52

2.5.2 Oracle提供的分区方法53

任务6为员工表创建视图、创建数据库链57

2.6.1认识视图57

2.6.2创建数据库链58

任务7从Oracle数据库中导入导出数据60

2.7.1使用Oracle工具imp和exp导入导出数据60

2.7.2使用第三方工具PL/SQL Developer导入导出数据62

任务8优化SQL语句64

2.8.1查询优化产生背景64

2.8.2如何编写高性能的SQL语句66

本章总结67

本章练习68

第3章Hibernate初体验69

任务1搭建Hibernate环境70

3.1.1 Hibernate框架由来70

3.1.2为什么选择Hibernate框架71

3.1.3 Hibernate与MyBatis的对比72

3.1.4搭建Hibernate环境72

任务2使用Hibernate API实现持久化操作80

3.2.1根据主键查询83

3.2.2使用Hibernate实现CRUD86

任务3 Hibernate中Java对象的生命周期89

3.3.1 Hibernate中持久化对象的生命周期89

3.3.2使用Hibernate API转换对象的状态90

任务4 Hibernate脏检查及如何刷新缓存92

3.4.1什么是脏检查92

3.4.2 Session如何刷新缓存93

任务5使用Hibernate API更新数据93

本章总结95

本章练习96

第4章HQL查询语言97

任务1使用HQL语句操作数据库98

4.1.1编写HQL语句98

4.1.2使用Query对象执行HQL语句100

任务2在HQL语句中绑定参数103

4.2.1 HQL的参数绑定103

4.2.2绑定不同数据类型的参数105

4.2.3 Hibernate动态设置查询参数的方式108

4.2.4使用Hibernate API之uniqueResult()方法111

任务3实现分页和投影查询113

4.3.1 Hibernate分页查询API114

4.3.2 Hibernate投影查询API115

任务4使用MyEclipse反向工程工具117

本章总结122

本章练习122

第5章 配置Hibernate关联映射125

任务1了解关联关系126

任务2建立单向多对一关联关系127

5.2.1配置单向多对一关联关系127

5.2.2如何持久化多对一关联关系的对象129

任务3建立双向一对多关联关系132

5.3.1配置双向一对多关联关系133

5.3.2双向关联的增删改操作135

任务4建立多对多关联关系141

5.4.1配置单向多对多关联关系142

5.4.2配置双向多对多关联关系144

任务5使用MyEclipse反向工程工具映射关联关系146

任务6配置查询加载策略147

5.6.1配置类级别的查询加载策略148

5.6.2配置一对多和多对多关联的查询加载策略150

5.6.3配置多对一关联的查询加载策略152

5.6.4如何配置Open Session In View模式154

本章总结156

本章练习156

第6章HQL连接查询与Hibernate注解159

任务1使用HQL连接查询160

任务2分组进行数据统计163

6.2.1 HQL查询语句中常用的聚合函数163

6.2.2编写HQL分组查询语句165

任务3使用子查询167

6.3.1使用子查询关键字进行查询结果量化167

6.3.2操作集合的函数或属性170

任务4优化查询性能171

任务5使用注解配置持久化类和关联关系173

6.5.1认识Hibernate注解173

6.5.2使用Hibernate注解配置持久化类173

6.5.3使用Hibernate注解配置关联关系177

6.5.4使用MyEclipse反向工程工具生成注解映射180

本章总结181

本章练习181

第7章Struts 2初体验183

任务1 Struts 2基础184

7.1.1 Struts 2的由来184

7.1.2下载Struts 2资源包185

任务2在项目中应用Struts 2186

7.2.1创建基于Struts 2框架的Web项目186

7.2.2编写Struts 2的入门程序187

7.2.3使用Struts 2编写登录功能193

任务3使用Struts 2访问Servlet API对象196

7.3.1使用解耦的方式访问Servlet API196

7.3.2使用耦合的方式访问Servlet API199

任务4使用Struts 2进行数据的校验200

任务5使用Struts 2标签201

7.5.1 Struts 2标签之UI标签201

7.5.2 Struts 2标签之通用标签203

本章总结207

本章练习207

第8章Struts 2配置209

任务1解析Struts 2执行过程210

8.1.1分析编写登录程序步骤210

8.1.2 Struts 2常用配置文件介绍214

任务2配置Action216

8.2.1 Action工作流程217

8.2.2使用method属性配置Action218

8.2.3在Action中调用动态方法219

8.2.4在Action中使用通配符220

8.2.5配置默认的Action221

任务3配置Result结果类型222

8.3.1结果类型分类222

8.3.2配置动态结果224

8.3.3配置全局结果225

本章总结228

本章练习228

第9章OGNL表达式229

任务1初识OGNL230

任务2了解OGNL在框架中的作用231

9.2.1 OGNL处理流入数据231

9.2.2 OGNL处理流出数据232

9.2.3值栈的作用232

任务3理解数据类型转换233

9.3.1类型转换的原因233

9.3.2 Struts 2提供的内置类型转换器234

9.3.3编写自定义类型转换器237

9.3.4类型转换错误的处理方法239

任务4使用OGNL表达式操作数据241

9.4.1 OGNL表达式语言的强大作用241

9.4.2使用OGNL访问ActionContext中的数据243

9.4.3使用OGNL查看ActionContext中的数据245

9.4.4 OGNL表达式在Struts 2标签中的应用246

任务5使用URL标签和日期标签简化代码开发247

9.5.1 Struts 2标签之URL标签247

9.5.2 Struts 2标签之日期标签248

本章总结250

本章练习251

第10章Struts 2拦截器253

任务1分析Struts 2的架构254

任务2配置Struts 2拦截器256

10.2.1拦截器的作用256

10.2.2分析拦截器的工作原理257

10.2.3配置拦截器259

10.2.4 Struts 2的内置拦截器261

10.2.5配置Struts 2内置拦截器栈262

10.2.6实现自定义拦截器并进行配置263

任务3使用Struts 2框架实现文件上传功能266

10.3.1下载上传依赖包266

10.3.2使用commons-fileupload实现文件上传266

10.3.3使用commons-fileupload实现多文件上传269

任务4使用Struts 2框架实现文件下载功能270

10.4.1配置stream结果类型271

10.4.2 Struts 2实现文件下载的步骤271

本章总结274

本章练习274

第11章SSH框架整合277

任务1使用SSH搭建Web应用278

11.1.1认识SSH278

11.1.2分析整合SSH的方案278

任务2将Spring和Hibernate进行整合280

11.2.1配置SessionFactory的方式280

11.2.2使用HibernateTemplate API简化DAO层282

任务3编写业务层并添加声明式事务管理285

11.3.1编写Service业务层接口285

11.3.2添加声明式事务管理286

任务4将Spring和Struts 2进行整合288

任务5修改web.xml配置291

11.5.1在web.xml中配置ContextLoaderListener291

11.5.2在web.xml中配置OpenSessionInViewFilter291

任务6使用HibernateCallback开发自定义功能296

任务7 Spring和Struts 2整合进阶297

任务8使用注解整合SSH框架300

11.8.1使用Hibernate注解配置ORM映射300

11.8.2使用Spring注解进行SSH框架整合302

11.8.3使用Spring注解配置声明式事务管理304

本章总结305

本章练习306

附录309

附录1安装Oracle309

附录2配置数据库313

附录3单行函数320

附录4卸载数据库321

附录5创建数据库连接323

热门推荐