君凤文轩图书专营店
  • 扫码下单

  • 正版新书]快捷学习Spring(罗)劳伦斯·斯皮尔卡9787302620525
  • 全店均为全新正版书籍,欢迎选购!新疆西藏青海(可包挂刷).港澳台及海外地区bu bao快递
    • 作者: (罗)劳伦斯·斯皮尔卡著 | (罗)劳伦斯·斯皮尔卡编 | (罗)劳伦斯·斯皮尔卡译 | (罗)劳伦斯·斯皮尔卡绘
    • 出版社: 清华大学出版社
    • 出版时间:2022-11-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    店铺装修中

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    君凤文轩图书专营店

  • 商品参数
    • 作者: (罗)劳伦斯·斯皮尔卡著| (罗)劳伦斯·斯皮尔卡编| (罗)劳伦斯·斯皮尔卡译| (罗)劳伦斯·斯皮尔卡绘
    • 出版社:清华大学出版社
    • 出版时间:2022-11-01
    • 版次:1
    • 印次:1
    • 字数:446000
    • 页数:728
    • 开本:32开
    • ISBN:9787302620525
    • 版权提供:清华大学出版社
    • 作者:(罗)劳伦斯·斯皮尔卡
    • 著:(罗)劳伦斯·斯皮尔卡
    • 装帧:平装
    • 印次:1
    • 定价:98
    • ISBN:9787302620525
    • 出版社:清华大学出版社
    • 开本:32开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2022-11-01
    • 页数:728
    • 外部编号:党庄B181700
    • 版次:1
    • 成品尺寸:暂无

    第Ⅰ部分基础

    第1章真实世界里的Spring3

    1.1为什么要使用框架4

    1.2Spring生态系统6

    1.2.1SpringCore:Spring的基础7

    1.2.2使用SpringDataAccess特性实现应用程序的持久化8

    1.2.3用于开发Web应用程序的SpringMVC功能8

    1.2.4Spring测试特性8

    1.2.5来自Spring生态系统的项目9

    1.3现实场景中的Spring10

    1.3.1使用Spring开发后端应用程序11

    1.3.2在自动化测试应用程序中使用Spring12

    1.3.3使用Spring开发桌面应用程序13

    1.3.4在移动应用程序中使用Spring14

    1.4何时不使用框架14

    1.4.1需要有一个小的内存占用14

    1.4.2安全需求要求定制代码15

    1.4.3现有的大量定制使得框架不切实际15

    1.4.4不会从切换框架中获益15

    1.5本书内容16

    1.6本章小结17

    第2章Spring上下文:定义bean19

    2.1创建Maven项目20

    2.2向Spring上下文添加新的bean25

    2.2.1使用@Bean注解将bean添加到Spring上下文中28

    2.2.2使用原型注解向Spring上下文添加bean35

    2.2.3以编程方式将bean添加到Spring上下文中39

    2.3本章小结42

    第3章Spring上下文:连线bean45

    3.1实现配置文件中定义的bean之间的关系46

    3.1.1使用@Bean方法之间的直接方法调用来连线bean49

    3.1.2使用@Bean注解方法的参数连线bean52

    3.2使用@Autowired注解注入bean54

    3.2.1使用@Autowired通过类字段注入值55

    3.2.2使用@Autowired通过构造函数注入值57

    3.2.3通过setter使用依赖注入58

    3.3处理循环依赖项59

    3.4在Spring上下文中从多个bean中选择61

    3.5本章小结66

    第4章Spring上下文:使用抽象67

    4.1使用接口定义契约67

    4.1.1使用接口实现解耦68

    4.1.2场景需求70

    4.1.3不使用框架就能实现需求70

    4.2通过抽象使用依赖注入75

    4.2.1决定哪些对象应该成为Spring上下文的一部分75

    4.2.2从抽象的多个实现中选择自动连线的内容81

    4.3用原型注解关注对象任务85

    4.4本章小结86

    第5章Spring上下文:bean作用域和生命周期89

    5.1使用单例bean作用域90

    5.1.1单例bean的工作方式90

    5.1.2现实场景中的单例bean96

    5.1.3使用即时实例化和延迟实例化97

    5.2使用原型bean作用域99

    5.2.1原型bean的工作方式99

    5.2.2真实场景中的原型bean103

    5.3本章小结107

    第6章在SpringAOP中使用切面109

    6.1切面在Spring中的工作方式110

    6.2使用SpringAOP实现切面113

    6.2.1实现简单的切面114

    6.2.2修改被拦截方法的参数和返回值121

    6.2.3拦截带注解的方法126

    6.2.4可以使用的其他通知注解128

    6.3切面执行链129

    6.4本章小结134



    第Ⅱ部分实现

    第7章了解SpringBoot和SpringMVC139

    7.1什么是Web应用程序140

    7.1.1Web应用程序概览140

    7.1.2使用Spring实现Web应用程序的不同方式141

    7.1.3在Web应用程序开发中使用servlet容器144

    7.2SpringBoot的魔力146

    7.2.1使用项目初始化服务创建SpringBoot项目147

    7.2.2使用依赖启动器简化依赖项管理152

    7.2.3根据依赖约定使用自动配置153

    7.3用SpringMVC实现Web应用程序153

    7.4本章小结157

    第8章使用SpringBoot和SpringMVC实现Web应用程序159

    8.1使用动态视图实现Web应用程序160

    8.1.1获取HTTP请求的数据164

    8.1.2使用请求参数从客户端向服务器发送数据165

    8.1.3使用路径变量将数据从客户端发送到服务器167

    8.2使用GET和POST等HTTP方法169

    8.3本章小结177

    第9章使用SpringWeb作用域179

    9.1在SpringWeb应用程序中使用请求作用域180

    9.2在SpringWeb应用程序中使用会话作用域188

    9.3在SpringWeb应用程序中使用应用程序作用域197

    9.4本章小结200

    第10章实现REST服务203

    10.1应用程序之间通过REST服务交换数据204

    10.2实现REST端点206

    10.3管理HTTP响应209

    10.3.1将对象作为响应体发送210

    10.3.2设置响应状态和响应头212

    10.3.3在端点级别管理异常214

    10.4使用请求体从客户端获取数据219

    10.5本章小结221

    第11章调用REST端点223

    11.1使用SpringCloudOpenFeign调用REST端点227

    11.2使用RestTemplate调用REST端点230

    11.3使用WebClient调用REST端点233

    11.4本章小结239

    第12章在Spring应用程序中使用数据源241

    12.1什么是数据源242

    12.2使用JdbcTemplate处理持久化数据245

    12.3定制数据源配置253

    12.3.1在应用程序属性文件中定义数据源254

    12.3.2使用定制的DataSource-bean255

    12.4本章小结257

    第13章在Spring应用程序中使用事务259

    13.1事务261

    13.2事务在Spring中的工作方式263

    13.3在Spring应用程序中使用事务264

    13.4本章小结274

    第14章使用SpringData实现数据的持久化275

    14.1SpringData概述275

    14.2SpringData的工作方式278

    14.3使用SpringDataJDBC282

    14.4本章小结291

    第15章测试Spring应用程序293

    15.1编写正确实现的测试294

    15.2在Spring应用程序中执行测试297

    15.2.1实现单元测试297

    15.2.2实现集成测试309

    15.3本章小结312

    附录A架构方法313

    附录B为上下文配置使用XML323

    附录CHTTP简介325

    附录D使用JSON格式333

    附录E安装MySQL并创建数据库335

    附录F推荐工具343

    附录G为进一步学习推荐的学习材料345

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购