文章目录
  1. 1. b2c-item-service代码学习
    1. 1.1. 1. 环境切换
    2. 1.2. 2. Controller写法
    3. 1.3. 3. Service写法
    4. 1.4. 4. Criterion实现条件查询

b2c-item-service代码学习

1. 环境切换

application-{profile}.properties中配置spring.profiles.active
mvn clean package -P dev时,
maven就知道profileActive=dev这个属性生效。

2. Controller写法

  • 参数中的@RequestBody,表示Json格式字符串的参数
  • 返回值为BaseResponseVo使用了泛型
  • Domain全都以Vo结尾
  • CallerInfo的使用,Profiler.registerInfo(类名作为key,两个boolean,enableHeartbeat和enableTP)
  • BeanUtils.copyProperties进行JavaBean的Set和Get

3. Service写法

  • 远程RPC调用开普勒接口

4. Criterion实现条件查询

文章目录
  1. 1. b2c-item-service代码学习
    1. 1.1. 1. 环境切换
    2. 1.2. 2. Controller写法
    3. 1.3. 3. Service写法
    4. 1.4. 4. Criterion实现条件查询