品牌模块整体 API 设计
服务端查问时序设计
@select 注解嵌套 sql 语句:
// 简单 sql(例如嵌套了很多动静 sql 元素)不倡议已注解形式进行定义
//@Select("<script>select * from tb_brand <if test="name!=null and name!=''"> where name like concat ("%",#{name},"%")</if></script>")
private static final Logger log=// 这里的实现在 springboot 中默认抉择的是 logback LoggerFactory.getLogger(BrandServiceImpl.class);
Assertions.assertEquals(1, list.size());// 断言测试(理论值和期望值不等则抛出异样)
//rest 格调 (一种软件架构编码格调) 的 url 定义
其语法为:a/b/{c}/d/{e}, 在 url 能够定义变量, 这个变量须要应用 {} 括起来
rest 格调能够更好实现跨平台
@PathVariable 注解用于润饰办法参数, 目标是通知 spring mvc, 参数的值来自 url