本书首先介绍Spring、SpringBoot、SpringMVC和SpringSecurity等技术,然后以一个简易的在线书店管理系统为例,全面讲解采用JPA/MyBatis、MySQL、Thymeleaf与Bootstrap技术栈开发应用程序的过程。开发过程中引入菱形测试模型,覆盖单元测试、接口测试、功能测试和探索测试等方法,并开展关键字驱动测试和数据驱动测试。本书基于分层...
Spring Boot开发与测试实战 李泳编著 计算机网络·编程语言与程序设计·0字 完本| 更新时间 本书首先介绍Spring、SpringBoot、SpringMVC和SpringSecurity等技术,然后以一个简易的在线书店管理系统为例,全面讲解采用JPA/MyBatis、MySQL、Thymeleaf与Bootstrap技术栈开发应用程序的过程。开发过程中引入菱形测试模型,覆盖单元...
测试 例 开发人员小结 第章 脚本 需求 测试 技术 过程设计 管理 实战 测试 单元测试 接口 方法 用户 创建 内容摘要 内容摘要 本书首先介绍Spring、SpringBoot、SpringMVC和SpringSecurity等技术,然后以一个简易的在线书店管理系统为例,全面讲解采用JPA/MyBatis、MySQL、Thymeleaf与Bootstrap技术栈开发应用程序的过程。
本书首先介绍Spring、Spring Boot、Spring MVC和Spring Security等技术,然后以一个简易的在线书店管理系统为例,全面讲解采用JPA/MyBatis、MySQL、Thymeleaf与Bootstrap技术栈开发Spring Boot的过程。开发过程中引入菱形测试模型,覆盖单元测试、接口测试、功能测试和探索测试等方法,并开展关键字驱动测试和数据驱动测试。本书...
当当网图书频道在线销售正版《Spring Boot开发与测试实战》,作者:李泳,出版社:人民邮电出版社。最新《Spring Boot开发与测试实战》简介、书评、试读、价格、图片等相关信息,尽在DangDang.com,网购《Spring Boot开发与测试实战》,就上当当网。
Spring Boot Data JPA 依赖关系和自动配置 Spring有许多模块可处理数据库,属于Spring Data系列:JDBC、Cassandra、Hadoop、Elasticsearch等。其中一个就是Spring Data JPA。 Spring Data JPA是Spring基于Spring Data框架对于JPA规范的一套具体实现方案,使用Spring Data JPA可以极大地简化JPA 的写法,几乎可以在不写具体实现的...
打开Maven中的Dependencies,查看spring-boot-starter-web启动器(Starters)会引入哪些依赖JAR包,如图4-1所示。 图4-1 spring-boot-starter-web依赖的基础库 由图4-1可见,spring-boot-starter-web启动器主要包括web、webmvc、json、tomcat等基础依赖组件,作用是提供Web开发场景所需的所有底层依赖。 其中webmvc为Web...
使用注解@SpringBootTest的properties属性就可以为当前测试用例添加临时的属性,覆盖源码配置文件中对应的属性值进行测试。 2、临时参数 除了上述这种情况,在使用命令行启动springboot程序时,通过命令行参数也可以设置属性值。而且线上启动程序时,通常都会添加一些专用的配置信息。作为开发者提供了对应的书写内容后,能否提前测...
【springbootbase】建立一个测试程序类,现在是一个SpringBoot程序,所以需要使用注解:package com.gwolf.test;import com.gwolf.SampleController;import org.junit.runner.RunWith;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;@...
使用实际数据库完成集成测试 与上面@MybatisTest不同的是:集成测试使用@SpringBootTest,这个注解会加载整个 Spring Boot 应用程序的上下文,并配置所有的组件,它会启动整个应用程序,并模拟实际的运行环境。所以需要保证 SpringBoot 的初始化配置,否则会应用会启动失败。待测接口为:com.ruoyi.project.system.controller.Sys...