目录(6)

15.4 照猫画虎——基本功训练 469

15.4.1 基本功训练1——HQL排序查询订单信息 469

15.4.2 基本功训练2——HQL查询订单总金额 471

15.4.3 基本功训练3——HQL实现统计各部门人数 471

15.4.4 基本功训练4——查询某日期出生的用户 472

15.5 情景应用——拓展与实践 473

15.5.1 情景应用1——多对一映射添加与查询图书信息 473

15.5.2 情景应用2——模糊查询药品信息 476

15.5.3 情景应用3——内连接查询图书信息 478

15.5.4 情景应用4——利用多态查询判断用户登录身份 480

15.6 自我测试 482

15.7 行动指南 483

15.8 成功可以复制——通往成功的桥梁陈天桥 483

第16堂课 Spring框架 485 视频讲解:172分钟

16.1 Spring概述 486

16.1.1 初识Spring 486

16.1.2 Spring的获取 487

16.1.3 简单配置Spring 487

16.1.4 使用BeanFactory管理Bean 488

16.1.5 ApplicationContext的应用 488

16.2 依赖注入 489

16.2.1 控制反转与依赖注入 489

16.2.2 Bean的配置 490

16.2.3 Setter注入 491

16.2.4 构造器注入 492

16.2.5 引用其他的Bean 493

16.2.6 匿名内部JavaBean的创建 494

16.3 Spring AOP概述 495

16.3.1 了解AOP 495

16.3.2 AOP的简单实现 496

16.4 Spring的切入点 497

16.4.1 静态切入点与动态切入点 498

16.4.2 深入静态切入点 499

16.4.3 深入切入点底层 499

16.4.4 Spring中其他切入点 500

16.5 Aspect对AOP的支持 500

16.5.1 了解Aspect 500

16.5.2 Spring中的Aspect 501

16.5.3 DefaultPointcutAdvisor切入点配置器 501

16.5.4 NameMatchMethodPointcutAdvisor切入点配置器 502

16.6 Spring持久化 502

16.6.1 DAO模式介绍 502

16.6.2 Spring的DAO理念 503

16.6.3 事务应用的管理 505

16.6.4 应用JdbcTemplate操作数据库 506

16.6.5 与Hibernate整合 507

16.7 照猫画虎——基本功训练 508

16.7.1 基本功训练1——应用IoC实现的第一个Spring实例 508

16.7.2 基本功训练2——验证用户登录 510

16.7.3 基本功训练3——登录页面国际化 512

16.7.4 基本功训练4——利用TransactionTemplate实现编程式事务管理 513

16.7.5 基本功训练5——TransactionProxyFactoryBean实现声明式事务管理 515

16.8 情景应用——拓展与实践 516

16.8.1 情景应用1——在Spring中利用DAO模式向商品信息表中添加数据 516

16.8.2 情景应用2——Spring AOP实现用户注册 518

16.8.3 情景应用3——利用JdbcTemplate向员工信息表中添加数据 521

16.8.4 情景应用4——整合Spring和Hibernate向员工信息表添加数据 523

16.8.5 情景应用5——整合Spring和Hibernate操作商品库存表 525

16.9 自我测试 531

16.10 行动指南 532

16.11 成功可以复制——中国第一程序员求伯君 533

第17堂课 Spring MVC框架 535 视频讲解:72分钟

17.1 Spring MVC简介 536

17.1.1 Spring MVC的特点 536

17.1.2 Spring MVC的不足 536

17.2 Spring MVC中的组件 536

17.2.1 核心控制器 536

17.2.2 业务控制器 537

17.2.3 控制器映射 537

17.2.4 模型与视图 537

17.2.5 视图解析器 537

17.2.6 Command对象 537

17.3 Spring MVC核心控制器 537

17.4 Spring MVC控制器映射 538

17.4.1 配置BeanNameUrlHandlerMapping 538

17.4.2 配置SimpleUrlHandlerMapping 539

17.4.3 多个控制器映射 539

17.5 Spring MVC业务控制器 539

17.5.1 简单控制器 540

17.5.2 参数映射控制器 542

17.5.3 文件名映射控制器 542

17.5.4 表单控制器 543

17.5.5 多动作控制器 545

17.6 视图解析器 548

17.6.1 视图解析器介绍 548

17.6.2 配置InternalResourceViewResolver 549

17.7 常见的其他第三方MVC框架 549

17.7.1 Struts 549

17.7.2 JSF 550

17.7.3 Struts2 550

17.8 照猫画虎——基本功训练 550

17.8.1 基本功训练1——参数映射控制器映射JSP页面 550

17.8.2 基本功训练2——利用命令控制器获取URL中的参数查询信息 551

17.8.3 基本功训练3——利用表单控制器实现添加数据的操作 554

17.8.4 基本功训练4——利用表单控制器实现验证处理 555

17.8.5 基本功训练5——Spring编码过滤器解决中文乱码 557

17.9 情景应用——拓展与实践 558

17.9.1 情景应用1——利用Spring生成Excel

读书导航