品牌模块整体API设计

image

服务端查询时序设计

image.png

@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


李伟
1 声望0 粉丝

下一篇 »
Servelet