摘要: 1.当响应的数据,需要对数据库的实体在加工一次,先用构造函数,把数据装填进去,在把其他数据set进去 public class ShopDTO extends Shop { public ShopDTO() { } public ShopDTO( Shop shop) { FieldHelper.v 阅读全文
posted @ 2018-01-19 17:03 小虾米丶 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.集合实体提取里面提起一个字段生成新的集合 List<Shop> shops = shopService.findList(searchParams); List<Long> ids = shops.stream().map(Shop::getShopId).collect(Collectors. 阅读全文
posted @ 2018-01-19 16:32 小虾米丶 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 不用在数据库保存1,2,3,4,之类或者字典表之类的,直接在数据库保存枚举类型,在判断的时候用switch case 来分类 case里面放枚举类型. 阅读全文
posted @ 2018-01-19 16:02 小虾米丶 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 之前在java7的时候时间一般都用的data类型,转换计算都比较麻烦,在8后专门用了一个类来使用 LocalTime localData(有年月),对应数据库 time datatime 阅读全文
posted @ 2018-01-19 15:57 小虾米丶 阅读(134) 评论(0) 推荐(0) 编辑
摘要: @Transactional(rollbackFor=Exception.class) 出现异常就回滚 AlipayController 阅读全文
posted @ 2018-01-19 15:51 小虾米丶 阅读(236) 评论(0) 推荐(0) 编辑
摘要: <insert id="batchSave" parameterType="list"> REPLACE INTO <include refid="main_table" /> ( `provinceId`, `cityId`, `areaId`, `bannerId`,`provinceName` 阅读全文
posted @ 2018-01-19 15:48 小虾米丶 阅读(224) 评论(0) 推荐(0) 编辑
摘要: public interface OrderRiderService extends IFindService { /** * 通过订单id查询订单当前骑手信息 * * @param orderId * 订单id * @return */ default OrderRider find... 阅读全文
posted @ 2018-01-19 15:38 小虾米丶 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 2号公司 在判断id的时候用工具类 NumberHelper.greaterZero 里面还有批量判断 anyGreaterZero 阅读全文
posted @ 2018-01-19 15:30 小虾米丶 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1号公司 LOGGER.info(JSON.toJSONString(obeject)); 2号公司 LOGGER.info(obeject); 覆写tostring方法还用sb来拼接 @Override public String toString() { StringBuilder builde 阅读全文
posted @ 2018-01-19 15:23 小虾米丶 阅读(80) 评论(0) 推荐(0) 编辑
摘要: private void addOnce( Shop shop) { try { ChainStoreAddRequest request = new ChainStoreAddRequest(); ChainStoreAddInfo chainStoreAddInfo = new Cha... 阅读全文
posted @ 2018-01-19 15:11 小虾米丶 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 入参为map ,调用的时候不知道map里面的key到底是什么 阅读全文
posted @ 2018-01-19 15:07 小虾米丶 阅读(186) 评论(0) 推荐(0) 编辑