Spring 5攻略

Spring 5攻略
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2021-06
版次: 1
ISBN: 9787115561381
定价: 149.90
装帧: 平装
页数: 547页
字数: 945千字
2人买过
  • Spring是一个开源的轻量级Java开发框架,主要用于解决企业应用开发的复杂性,简化应用程序的开发。
      本书以“菜谱”的方式,介绍了Spring开发期间会遇到的各种需求、问题以及相应的解决方案。本书分为17章,主要内容有Spring开发工具的简单介绍;Spring是什么、如何配置、如何使用;如何使用Spring Web MVC框架进行基于Web的开发;Spring对Restful Web Service的支持;Spring MVC的异步处理;使用Spring Social集成社交网络;使用Spring Security保护应用;使用Spring Mobile在应用中集成移动设备检测和使用功能;如何使用Spring访问数据;Spring事务管理;使用Spring Batch框架对大型机领域的解决方案进行建模;Spring与NoSQL和Hadoop的混合使用;Spring Java企业服务与远程技术;Spring消息机制;使用Spring Integration框架集成不同的服务与数据;Spring Framework的单元测试;Grails框架的简单介绍。
      《Spring 5攻略》适合对Java开发和企业应用集成有一定了解,希望在实际开发中掌握一种全面、快速、可伸缩、可移植的工具平台的开发人员阅读。 Marten Deinum是开源Spring Framework项目的提交者,也是Conspect公司的Java/软件咨询师,为各种小型和大型公司开发并架构软件(主要基于Java)。他是一位热忱的开源用户,并且是Spring Framework的长期粉丝、用户与拥护者。他拥有多个角色,包括软件工程师、开发负责人和Java与Spring培训师。

    Daniel Rubio拥有10年以上的企业与Web软件经验,目前是MashupSoft网站的创始人与技术负责人。他已经为Apress编写了多本著作。Daniel的经验主要集中在Java、Spring、Python、Django、JavaScript/CSS和HTML上。

    Josh Long是一名Spring开发大使,目前就职于Pivotal。Josh是一位Java拥趸,5本图书的作者(包括O’Reilly即将出版的Cloud Native Java),也是3个销售极佳的培训视频的作者(包括与Phil Webb合作的Building Microservices with Spring Boot),同时还是一位开源贡献者(Spring Boot、Spring Integration、Spring Cloud、Activiti和Vaadin)。 第 1章 Spring开发工具 1

    1-1 使用Spring Tool Suite构建Spring应用 1

    1-2 使用IntelliJ IDE构建Spring应用 5

    1-3 使用Maven命令行界面构建Spring应用 8

    1-4 使用Maven wrapper构建Spring应用 9

    1-5 使用Gradle命令行界面构建Spring应用 10

    1-6 使用Gradle wrapper构建Spring应用 11

    小结 11

    第 2章 Spring核心任务 12

    2-1 使用Java config来配置POJO 12

    2-2 通过调用构造方法创建POJO 17

    2-3 使用POJO引用与自动装配和其他POJO进行交互 19

    2-4 使用@Resource与@Inject注解自动装配POJO 24

    2-5 使用@Scope注解设置POJO的作用域 26

    2-6 使用来自于外部资源(文本文件、XML文件、属性文件或图像文件)的

    数据 28

    2-7 针对不同地域的属性文件解析i18n文本信息 31

    2-8 使用注解自定义POJO初始化与销毁动作 33

    2-9 创建后置处理器来验证和修改POJO 36

    2-10 使用工厂(静态工厂、实例方法与Spring的FactoryBean)创建POJO 39

    2-11 使用Spring环境与profile加载不同的POJO 42

    2-12 让POJO能够感知到Spring的IoC容器资源 44

    2-13 使用注解实现面向切面编程 45

    2-14 访问连接点信息 52

    2-15 通过@Order注解指定切面的顺序 52

    2-16 重用切面的切点定义 54

    2-17 编写AspectJ切点表达式 55

    2-18 使用AOP为POJO添加引介 58

    2-19 使用AOP为POJO引入状态 60

    2-20 在Spring中使用加载期编织的AspectJ切面 62

    2-21 在Spring中配置AspectJ切面 65

    2-22 使用AOP将POJO注入到领域对象中 66

    2-23 使用Spring与TaskExecutor实现并发 68

    2-24 在POJO间实现应用事件通信 73

    小结 75

    第3章 Spring MVC 77

    3-1 使用Spring MVC开发一个简单的Web应用 77

    3-2 使用@RequestMapping映射请求 86

    3-3 使用处理器拦截器拦截请求 89

    3-4 解析用户地域 92

    3-5 外部化地域相关的文本信息 94

    3-6 根据名字解析视图 95

    3-7 使用视图与内容协商 97

    3-8 将异常映射到视图 99

    3-9 使用控制器处理表单 101

    3-10 使用向导表单控制器处理多页面表单 111

    3-11 使用注解进行bean验证(JSR-303) 120

    3-12 创建Excel与PDF视图 121

    小结 126

    第4章 Spring REST 127

    4-1 使用REST服务发布XML 127

    4-2 使用REST服务发布JSON 133

    4-3 使用Spring访问REST服务 137

    4-4 发布RSS与Atom源 139

    小结 146

    第5章 Spring MVC:异步处理 147

    5-1 使用控制器与TaskExecutor异步处理请求 147

    5-2 使用响应写入器 153

    5-3 使用异步拦截器 156

    5-4 使用WebSocket 158

    5-5 使用Spring WebFlux开发反应式应用 164

    5-6 使用反应式控制器处理表单 172

    5-7 使用反应式REST服务发布和消费JSON 182

    5-8 使用异步Web客户端 183

    5-9 编写反应式处理器函数 186

    小结 188

    第6章 Spring Social 189

    6-1 搭建Spring Social 189

    6-2 连接到Twitter 190

    6-3 连接到Facebook 193

    6-4 展示服务提供者的连接状态 195

    6-5 使用Twitter API 199

    6-6 使用持久化的UsersConnectionRepository 200

    6-7 集成Spring Social与Spring Security 201

    小结 208

    第7章 Spring Security 209

    7-1 保护URL访问 209

    7-2 登录到Web应用 213

    7-3 对用户进行认证 217

    7-4 做出访问控制决策 224

    7-5 保护方法调用 229

    7-6 处理视图安全 232

    7-7 处理领域对象的安全 233

    7-8 向WebFlux应用中添加安全 239

    小结 242

    第8章 Spring Mobile 243

    8-1 不使用Spring Mobile来检测设备 243

    8-2 使用Spring Mobile来检测设备 246

    8-3 使用站点首选项 247

    8-4 使用设备信息来渲染视图 249

    8-5 实现站点切换 252

    小结 253

    第9章 数据访问 254

    9-1 使用JDBC模板来更新数据库 259

    9-2 使用JDBC模板查询数据库 263

    9-3 简化JDBC模板的创建 267

    9-4 在JDBC模板中使用具名参数 269

    9-5 在Spring JDBC框架中处理异常 271

    9-6 直接使用ORM框架来避免问题 274

    9-7 在Spring中配置ORM资源工厂 282

    9-8 使用Hibernate的上下文会话持久化对象 287

    9-9 使用JPA的上下文注入来持久化对象 289

    9-10 使用Spring Data JPA简化JPA操作 292

    小结 293

    第 10章 Spring事务管理 294

    10-1 使用事务管理来避免问题 294

    10-2 选择一种事务管理器实现 299

    10-3 使用事务管理器API以编程的方式管理事务 300

    10-4 使用事务模板以编程的方式管理事务 302

    10-5 使用@Transactional注解以声明的方式管理事务 304

    10-6 设置传播事务属性 305

    10-7 设置隔离事务属性 308

    10-8 设置回滚事务属性 314

    10-9 设置超时与只读事务属性 314

    10-10 使用加载期编织来管理事务 315

    小结 315

    第 11章 Spring Batch 316

    11-1 搭建Spring Batch基础设施 317

    11-2 读写数据 321

    11-3 编写自定义ItemWriter与ItemReader 326

    11-4 在写入前处理输入 328

    11-5 通过事务增强健壮性 330

    11-6 重试 331

    11-7 控制步骤的执行 333

    11-8 启动任务 337

    11-9 参数化任务 340

    小结 341

    第 12章 Spring与NoSQL 342

    12-1 使用MongoDB 342

    12-2 使用Redis 352

    12-3 使用Neo4j 357

    12-4 使用Couchbase 370

    小结 382

    第 13章 Spring Java企业服务与远程技术 383

    13-1 将Spring POJO注册为JMX MBean 383

    13-2 发布并监听JMX通知 393

    13-3 在Spring中访问远程JMX MBean 395

    13-4 使用Spring的邮件支持来发送邮件 398

    13-5 借助Spring的Quartz支持来调度任务 404

    13-6 使用Spring的调度支持来调度任务 408

    13-7 通过RMI公开和调用服务 410

    13-8 通过HTTP公开和调用服务 413

    13-9 使用JAX-WS公开和调用SOAP Web Service 415

    13-10 使用契约优先的SOAP Web Service 420

    13-11 使用Spring-WS公开和调用SOAP Web Service 423

    13-12 使用Spring-WS与XML编组来开发SOAP Web Service 429

    小结 433

    第 14章 Spring消息机制 434

    14-1 使用Spring发送和接收JMS消息 434

    14-2 转换JMS消息 443

    14-3 管理JMS事务 445

    14-4 在Spring中创建消息驱动的POJO 446

    14-5 缓存与池化JMS连接 451

    14-6 使用Spring发送和接收AMQP消息 452

    14-7 使用Spring Kafka发送和接收消息 457

    小结 463

    第 15章 Spring Integration 464

    15-1 使用EAI进行系统集成 464

    15-2 使用JMS集成两个系统 466

    15-3 查询Spring Integration消息以获取上下文信息 469

    15-4 使用文件系统来集成两个系统 471

    15-5 将消息由一种类型转换为另一种类型 473

    15-6 使用Spring Integration进行错误处理 476

    15-7 派生集成控制:分割器与聚合器 478

    15-8 使用路由器实现条件路由 481

    15-9 使用Spring Batch发起事件 481

    15-10 使用网关 484

    小结 489

    第 16章 Spring测试 490

    16-1 使用JUnit与TestNG创建测试 490

    16-2 创建单元测试与集成测试 494

    16-3 为Spring MVC控制器实现单元测试 501

    16-4 在集成测试中管理应用上下文 502

    16-5 向集成测试注入测试构件 506

    16-6 在集成测试中管理事务 507

    16-7 在集成测试中访问数据库 511

    16-8 使用Spring常见的测试注解 513

    16-9 为Spring MVC控制器实现集成测试 513

    16-10 为REST客户端编写集成测试 516

    小结 519

    第 17章 Grails 520

    17-1 获取并安装Grails 520

    17-2 创建Grails应用 521

    17-3 获取Grails插件 523

    17-4 Grails环境中的开发、生产与测试 524

    17-5 创建应用的领域类 525

    17-6 为应用的领域类生成CRUD控制器与视图 527

    17-7 为消息属性实现国际化(I18n) 529

    17-8 变更持久化存储系统 531

    17-9 定制日志输出 533

    17-10 运行单元与集成测试 535

    17-11 使用自定义布局与模板 539

    17-12 使用GORM查询 542

    17-13 创建自定义标签 543

    17-14 添加安全 544

    小结 547
  • 内容简介:
    Spring是一个开源的轻量级Java开发框架,主要用于解决企业应用开发的复杂性,简化应用程序的开发。
      本书以“菜谱”的方式,介绍了Spring开发期间会遇到的各种需求、问题以及相应的解决方案。本书分为17章,主要内容有Spring开发工具的简单介绍;Spring是什么、如何配置、如何使用;如何使用Spring Web MVC框架进行基于Web的开发;Spring对Restful Web Service的支持;Spring MVC的异步处理;使用Spring Social集成社交网络;使用Spring Security保护应用;使用Spring Mobile在应用中集成移动设备检测和使用功能;如何使用Spring访问数据;Spring事务管理;使用Spring Batch框架对大型机领域的解决方案进行建模;Spring与NoSQL和Hadoop的混合使用;Spring Java企业服务与远程技术;Spring消息机制;使用Spring Integration框架集成不同的服务与数据;Spring Framework的单元测试;Grails框架的简单介绍。
      《Spring 5攻略》适合对Java开发和企业应用集成有一定了解,希望在实际开发中掌握一种全面、快速、可伸缩、可移植的工具平台的开发人员阅读。
  • 作者简介:
    Marten Deinum是开源Spring Framework项目的提交者,也是Conspect公司的Java/软件咨询师,为各种小型和大型公司开发并架构软件(主要基于Java)。他是一位热忱的开源用户,并且是Spring Framework的长期粉丝、用户与拥护者。他拥有多个角色,包括软件工程师、开发负责人和Java与Spring培训师。

    Daniel Rubio拥有10年以上的企业与Web软件经验,目前是MashupSoft网站的创始人与技术负责人。他已经为Apress编写了多本著作。Daniel的经验主要集中在Java、Spring、Python、Django、JavaScript/CSS和HTML上。

    Josh Long是一名Spring开发大使,目前就职于Pivotal。Josh是一位Java拥趸,5本图书的作者(包括O’Reilly即将出版的Cloud Native Java),也是3个销售极佳的培训视频的作者(包括与Phil Webb合作的Building Microservices with Spring Boot),同时还是一位开源贡献者(Spring Boot、Spring Integration、Spring Cloud、Activiti和Vaadin)。
  • 目录:
    第 1章 Spring开发工具 1

    1-1 使用Spring Tool Suite构建Spring应用 1

    1-2 使用IntelliJ IDE构建Spring应用 5

    1-3 使用Maven命令行界面构建Spring应用 8

    1-4 使用Maven wrapper构建Spring应用 9

    1-5 使用Gradle命令行界面构建Spring应用 10

    1-6 使用Gradle wrapper构建Spring应用 11

    小结 11

    第 2章 Spring核心任务 12

    2-1 使用Java config来配置POJO 12

    2-2 通过调用构造方法创建POJO 17

    2-3 使用POJO引用与自动装配和其他POJO进行交互 19

    2-4 使用@Resource与@Inject注解自动装配POJO 24

    2-5 使用@Scope注解设置POJO的作用域 26

    2-6 使用来自于外部资源(文本文件、XML文件、属性文件或图像文件)的

    数据 28

    2-7 针对不同地域的属性文件解析i18n文本信息 31

    2-8 使用注解自定义POJO初始化与销毁动作 33

    2-9 创建后置处理器来验证和修改POJO 36

    2-10 使用工厂(静态工厂、实例方法与Spring的FactoryBean)创建POJO 39

    2-11 使用Spring环境与profile加载不同的POJO 42

    2-12 让POJO能够感知到Spring的IoC容器资源 44

    2-13 使用注解实现面向切面编程 45

    2-14 访问连接点信息 52

    2-15 通过@Order注解指定切面的顺序 52

    2-16 重用切面的切点定义 54

    2-17 编写AspectJ切点表达式 55

    2-18 使用AOP为POJO添加引介 58

    2-19 使用AOP为POJO引入状态 60

    2-20 在Spring中使用加载期编织的AspectJ切面 62

    2-21 在Spring中配置AspectJ切面 65

    2-22 使用AOP将POJO注入到领域对象中 66

    2-23 使用Spring与TaskExecutor实现并发 68

    2-24 在POJO间实现应用事件通信 73

    小结 75

    第3章 Spring MVC 77

    3-1 使用Spring MVC开发一个简单的Web应用 77

    3-2 使用@RequestMapping映射请求 86

    3-3 使用处理器拦截器拦截请求 89

    3-4 解析用户地域 92

    3-5 外部化地域相关的文本信息 94

    3-6 根据名字解析视图 95

    3-7 使用视图与内容协商 97

    3-8 将异常映射到视图 99

    3-9 使用控制器处理表单 101

    3-10 使用向导表单控制器处理多页面表单 111

    3-11 使用注解进行bean验证(JSR-303) 120

    3-12 创建Excel与PDF视图 121

    小结 126

    第4章 Spring REST 127

    4-1 使用REST服务发布XML 127

    4-2 使用REST服务发布JSON 133

    4-3 使用Spring访问REST服务 137

    4-4 发布RSS与Atom源 139

    小结 146

    第5章 Spring MVC:异步处理 147

    5-1 使用控制器与TaskExecutor异步处理请求 147

    5-2 使用响应写入器 153

    5-3 使用异步拦截器 156

    5-4 使用WebSocket 158

    5-5 使用Spring WebFlux开发反应式应用 164

    5-6 使用反应式控制器处理表单 172

    5-7 使用反应式REST服务发布和消费JSON 182

    5-8 使用异步Web客户端 183

    5-9 编写反应式处理器函数 186

    小结 188

    第6章 Spring Social 189

    6-1 搭建Spring Social 189

    6-2 连接到Twitter 190

    6-3 连接到Facebook 193

    6-4 展示服务提供者的连接状态 195

    6-5 使用Twitter API 199

    6-6 使用持久化的UsersConnectionRepository 200

    6-7 集成Spring Social与Spring Security 201

    小结 208

    第7章 Spring Security 209

    7-1 保护URL访问 209

    7-2 登录到Web应用 213

    7-3 对用户进行认证 217

    7-4 做出访问控制决策 224

    7-5 保护方法调用 229

    7-6 处理视图安全 232

    7-7 处理领域对象的安全 233

    7-8 向WebFlux应用中添加安全 239

    小结 242

    第8章 Spring Mobile 243

    8-1 不使用Spring Mobile来检测设备 243

    8-2 使用Spring Mobile来检测设备 246

    8-3 使用站点首选项 247

    8-4 使用设备信息来渲染视图 249

    8-5 实现站点切换 252

    小结 253

    第9章 数据访问 254

    9-1 使用JDBC模板来更新数据库 259

    9-2 使用JDBC模板查询数据库 263

    9-3 简化JDBC模板的创建 267

    9-4 在JDBC模板中使用具名参数 269

    9-5 在Spring JDBC框架中处理异常 271

    9-6 直接使用ORM框架来避免问题 274

    9-7 在Spring中配置ORM资源工厂 282

    9-8 使用Hibernate的上下文会话持久化对象 287

    9-9 使用JPA的上下文注入来持久化对象 289

    9-10 使用Spring Data JPA简化JPA操作 292

    小结 293

    第 10章 Spring事务管理 294

    10-1 使用事务管理来避免问题 294

    10-2 选择一种事务管理器实现 299

    10-3 使用事务管理器API以编程的方式管理事务 300

    10-4 使用事务模板以编程的方式管理事务 302

    10-5 使用@Transactional注解以声明的方式管理事务 304

    10-6 设置传播事务属性 305

    10-7 设置隔离事务属性 308

    10-8 设置回滚事务属性 314

    10-9 设置超时与只读事务属性 314

    10-10 使用加载期编织来管理事务 315

    小结 315

    第 11章 Spring Batch 316

    11-1 搭建Spring Batch基础设施 317

    11-2 读写数据 321

    11-3 编写自定义ItemWriter与ItemReader 326

    11-4 在写入前处理输入 328

    11-5 通过事务增强健壮性 330

    11-6 重试 331

    11-7 控制步骤的执行 333

    11-8 启动任务 337

    11-9 参数化任务 340

    小结 341

    第 12章 Spring与NoSQL 342

    12-1 使用MongoDB 342

    12-2 使用Redis 352

    12-3 使用Neo4j 357

    12-4 使用Couchbase 370

    小结 382

    第 13章 Spring Java企业服务与远程技术 383

    13-1 将Spring POJO注册为JMX MBean 383

    13-2 发布并监听JMX通知 393

    13-3 在Spring中访问远程JMX MBean 395

    13-4 使用Spring的邮件支持来发送邮件 398

    13-5 借助Spring的Quartz支持来调度任务 404

    13-6 使用Spring的调度支持来调度任务 408

    13-7 通过RMI公开和调用服务 410

    13-8 通过HTTP公开和调用服务 413

    13-9 使用JAX-WS公开和调用SOAP Web Service 415

    13-10 使用契约优先的SOAP Web Service 420

    13-11 使用Spring-WS公开和调用SOAP Web Service 423

    13-12 使用Spring-WS与XML编组来开发SOAP Web Service 429

    小结 433

    第 14章 Spring消息机制 434

    14-1 使用Spring发送和接收JMS消息 434

    14-2 转换JMS消息 443

    14-3 管理JMS事务 445

    14-4 在Spring中创建消息驱动的POJO 446

    14-5 缓存与池化JMS连接 451

    14-6 使用Spring发送和接收AMQP消息 452

    14-7 使用Spring Kafka发送和接收消息 457

    小结 463

    第 15章 Spring Integration 464

    15-1 使用EAI进行系统集成 464

    15-2 使用JMS集成两个系统 466

    15-3 查询Spring Integration消息以获取上下文信息 469

    15-4 使用文件系统来集成两个系统 471

    15-5 将消息由一种类型转换为另一种类型 473

    15-6 使用Spring Integration进行错误处理 476

    15-7 派生集成控制:分割器与聚合器 478

    15-8 使用路由器实现条件路由 481

    15-9 使用Spring Batch发起事件 481

    15-10 使用网关 484

    小结 489

    第 16章 Spring测试 490

    16-1 使用JUnit与TestNG创建测试 490

    16-2 创建单元测试与集成测试 494

    16-3 为Spring MVC控制器实现单元测试 501

    16-4 在集成测试中管理应用上下文 502

    16-5 向集成测试注入测试构件 506

    16-6 在集成测试中管理事务 507

    16-7 在集成测试中访问数据库 511

    16-8 使用Spring常见的测试注解 513

    16-9 为Spring MVC控制器实现集成测试 513

    16-10 为REST客户端编写集成测试 516

    小结 519

    第 17章 Grails 520

    17-1 获取并安装Grails 520

    17-2 创建Grails应用 521

    17-3 获取Grails插件 523

    17-4 Grails环境中的开发、生产与测试 524

    17-5 创建应用的领域类 525

    17-6 为应用的领域类生成CRUD控制器与视图 527

    17-7 为消息属性实现国际化(I18n) 529

    17-8 变更持久化存储系统 531

    17-9 定制日志输出 533

    17-10 运行单元与集成测试 535

    17-11 使用自定义布局与模板 539

    17-12 使用GORM查询 542

    17-13 创建自定义标签 543

    17-14 添加安全 544

    小结 547
查看详情
相关图书 / 更多
Spring 5攻略
Spring Framework6开发实战 Spring+Spring Web MVC+MyBatis
肖海鹏、耿卫江、王荣芝、张天怡、张志慧
Spring 5攻略
Spark大数据分析
作者
Spring 5攻略
Spark入门与大数据分析实战
迟殿委 李超
Spring 5攻略
Spark大数据开发(职业教育计算机系列教材)
唐春玲;周桥;陈小龙
Spring 5攻略
Spring Boot+Vue前后端分离项目全栈开发实战
唐文
Spring 5攻略
Spring快速入门到精通
明日科技 编著
Spring 5攻略
Spring Boot 3.0开发实战
李西明;陈立为
Spring 5攻略
Spark分布式处理实战
刘均 王璐烽
Spring 5攻略
Spring Security原理与实战:构建安全可靠的微服务
邹炎
Spring 5攻略
Spark原理深入与编程实战(微课视频版)
辛立伟;张帆;张会娟
Spring 5攻略
Spring Boot 3 +Vue 3开发实战
朱建昕
Spring 5攻略
Spring Cloud Alibaba核心技术与实战案例
高洪岩
您可能感兴趣 / 更多
Spring 5攻略
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
Spring 5攻略
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
Spring 5攻略
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
Spring 5攻略
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
Spring 5攻略
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
Spring 5攻略
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
Spring 5攻略
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
Spring 5攻略
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
Spring 5攻略
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
Spring 5攻略
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
Spring 5攻略
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
Spring 5攻略
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译