您好,欢迎光临有路网!
大型互联网应用轻量级架构实战
QQ咨询:
有路璐璐:

大型互联网应用轻量级架构实战

  • 作者:柳伟卫
  • 出版社:北京大学出版社
  • ISBN:9787301309445
  • 出版日期:2019年12月01日
  • 页数:448
  • 定价:¥89.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    轻量级架构是目前的主流架构之一,《大型互联网应用轻量级架构实战》全面介绍了基于轻量级架构来构建大型互联网应用,包括轻量级架构概述、Servlet、Spring、单元测试、集成测试、事务管理、Spring Security、MyBatis、MyBatis **应用、SMM 技术集成、SMM 分层、基于 SMM 架构的互联网应用、使用 NGINX 实现高可用、使用 Redis 实现高并发等内容。同时,书中所介绍的技术方案皆为业界主流的技术,**前瞻性。*后,本书除了讲解轻量级架构的理论知识,还会在每个知识点上辅以大量的代码案例,使理论可以联系实际,具备更强的可操作性。本书主要面向的是对分布式系统、轻量级应用有使用需求的学生、软件开发人员、系统架构师。
    目录
    第1章 轻量级架构概述 1 1.1 大型互联网应用的特征 2 1.2 传统企业级应用技术的不足 5 1.3 Lite框架简介 7 第2章 Servlet 10 2.1 Servlet概述 11 2.2 请求 16 2.3 Servlet上下文 19 2.4 响应 24 2.5 实战:基于Servlet的Web程序 26 2.6 Jetty 31 2.7 实战:在应用中内嵌Jetty容器 36 第3章 Spring 基础 42 3.1 Spring概述 43 3.2 IoC 47 3.3 AOP 67 3.4 资源处理 76 3.5 表达式语言SpEL 80 第4章 Spring单元测试 90 4.1 Mock对象 91 4.2 测试工具类 91 第5章 Spring集成测试 93 5.1 集成测试概述 94 5.2 测试相关的注解 95 5.3 Spring TestContext框架 106 5.4 Spring MVC Test框架 118 第6章 Spring事务管理 128 6.1 事务管理概述 129 6.2 通过事务实现资源同步 132 6.3 声明式事务管理 133 6.4 编程式事务管理 146 第7章 Spring Web MVC 148 7.1 Spring Web MVC 概述 149 7.2 DispatcherServlet 149 7.3 过滤器 153 7.4 控制器 155 7.5 异常处理 161 7.6 CORS处理 163 7.7 HTTP缓存 167 7.8 MVC配置 169 7.9 实战:基于Spring Web MVC的REST接口 177 第8章 Spring Security 183 8.1 基于角色的权限管理 184 8.2 Spring Security基础 187 8.3 实战:基于Spring Security的**认证功能 194 第9章 MyBatis 基础 202 9.1 MyBatis 概述 203 9.2 与Hibernate对比 203 9.3 四大核心概念 204 9.4 生命周期及作用域 207 第10章 MyBatis**应用 209 10.1 配置文件 210 10.2 Mapper映射文件 227 10.3 动态SQL 240 10.4 常用API 244 第11章 Lite技术集成 253 11.1 技术集成概述 254 11.2 MySQL的安装及基本操作 254 11.3 Spring与MyBatis集成 258 11.4 集成Spring Web MVC 264 11.5 集成Spring Security 272 11.6 集成日志框架 276 第12章 Lite架构分层 280 12.1 分层架构概述 281 12.2 数据访问层 286 12.3 事务处理 287 12.4 权限验证 287 12.5 接口访问层 288 12.6 实战:Lite框架的搭建 290 12.7 发布Lite框架到Maven**仓库 306 第13章 实战:基于Lite框架的互联网应用 318 13.1 lite-news概述 319 13.2 模型设计 322 13.3 接口设计与实现 324 13.4 实现权限管理 332 13.5 前端lite-news-ui设计 337 13.6 实现lite-news-ui原型 338 13.7 实现路由器 344 13.8 实现用户登录 349 13.9 实现新闻编辑器 353 13.10 实现新闻列表展示 358 13.11 实现新闻详情展示 361 13.12 总结 364 第14章 使用NGINX实现高可用 365 14.1 NGINX概述 366 14.2 部署Angular应用 370 14.3 实现负载均衡及高可用 372 第15章 使用Redis实现高并发 377 15.1 为什么需要缓存 378 15.2 了解Redis服务器 378 15.3 使用Redis 384 15.4 lite-news实现缓存 389 第16章 Spring Boot概述 395 16.1 构建RESTful服务 396 16.2 Spring Boot的配置详解 405 16.3 内嵌 Servlet 容器 408 16.4 实现**机制 409 第17章 基于Spring Boot的Lite框架 421 17.1 Lite Spring Boot Starter项目搭建 422 17.2 集成Jetty 427 17.3 集成Spring Security 428 17.4 集成MyBatis 431 17.5 总结 436 附录 437 参 考 文 献 438

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外