![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
思乐
这个作者很懒,什么都没留下…
展开
-
@Jsonlgnore的使用
一、jackson的maven依赖<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.3</version>&a原创 2018-10-08 10:36:12 · 2061 阅读 · 0 评论 -
java8 sort
其实很多的列表查出来经常要排序的。java8就为我们提供了很好的函数排序方法://我要返回的list是我自己定义的。 private List<MyOrderDetailResponse> sortOrderList(List<MyOrderDetailResponse> list) { if(list.isEmpty()) { ...原创 2018-11-15 18:55:48 · 488 阅读 · 0 评论 -
shiro整合springMVC
1.导包在parent项目中存放 &amp;lt;shiro-version&amp;gt;1.2.4&amp;lt;/shiro-version&amp;gt; &amp;lt;!-- shiro --&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;原创 2018-10-24 10:06:09 · 571 阅读 · 0 评论 -
规格参数接口总结
接口层 @ApiOperation(value = "规格参数接口", notes = "规格参数业务", produces = "application/json") @PostMapping("/Specifications") public BaseResponse<Map<String,Object>> list1(@RequestH原创 2018-10-18 15:10:49 · 275 阅读 · 0 评论 -
优惠券接口的总结
1.接口实现的目标:看到这个接口首先a.我们需要给前端,这三种不同情况下优惠券的数量—所以需要一个方法查询这个memberId优惠券b.我们需要各自状态下的优惠券信息的方法c.未使用:即状态为可用,使用结束时间比当前时间大(sql语句做判断)已使用:状态为不可用,使用结束时间比当前时间大已过期:状态不可用,使用结束时间比当前时间小现在我们开始实现他2.控制层 /** *...原创 2018-10-18 14:33:28 · 7954 阅读 · 0 评论 -
设置收货地址默认接口思路
控制层 @ApiOperation(value = "买家收货地址设置默认接口", notes = "买家收货地址设置默认业务", produces = "application/json") @PostMapping("/setDefault") public BaseResponse<Map<String, Object>> setDefault(@R原创 2018-10-18 14:02:34 · 4492 阅读 · 0 评论 -
确认订单按钮和取消订单按钮中的事物学习
首先这是确认收货的model的代码 DefaultTransactionDefinition def = new DefaultTransactionDefinition(); def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED); TransactionStatus st...原创 2018-10-18 11:56:39 · 843 阅读 · 0 评论 -
订单详情接口整理
目标图其实很简单,根据订单的id查询数据库信息就行了1.接口层 @ApiOperation(value = "会员订单详情接口", notes = "会员订单详情业务", produces = "application/json") @PostMapping("/logisticsOrder") public @ResponseBody Ba原创 2018-10-18 17:36:50 · 3101 阅读 · 0 评论 -
springMVC基于hibernate validator的表单统一校验
具体实现:1、本测试项目采用maven工程。在pom.xml文件中增加对validator.jar依赖的引入由于这个项目是分布式的所以我在parent项目的pom文件中添加jar包 &amp;amp;amp;amp;lt;properties&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;version-hibernate-validate&amp;amp;amp;amp;gt;5.4原创 2018-10-08 12:38:02 · 361 阅读 · 0 评论 -
java8 group
连加十多天班到11,12点感觉自己要挂掉了。今天总结一下java8中的一下lambda 函数编程。1.分组项目中很常遇到要把数据库搜索出来的东西按id,按订单号来分组。因为同一个父订单下是有很多子订单的。所以一个订单列表的数据结构是需要同一个父订单的对象要放在同一个list里面。—旧方法以前的话我一般会这样做, 1. 遍历数据库搜索出来的list-- 2. 第二步先创建一个map—此时这...原创 2018-11-12 13:40:02 · 4675 阅读 · 0 评论