20200213springboot日记

Posted 小申同学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20200213springboot日记相关的知识,希望对你有一定的参考价值。

------------恢复内容开始------------

------------恢复内容开始------------

------------恢复内容开始------------

数据库管理

Lombok插件  少写getter setter string等方法

 

Assert.assertNotEquals(0,result.size());  不期望是0,期望是result.size();

ProductCategory productCategory = new ProductCategory("男生最爱",4);
ProductCategory result = repository.save(productCategory);保存到数据库中。

------------恢复内容结束------------

------------恢复内容结束------------

 

新get技能  8080端口被占用关闭

    1.打开cmd命令窗口  输入如下指令查看所有端口和PID

netstat -ano


   2.找到对应的端口对应的PID  输入指令找到对应的进程

 tasklist | findstr "7676"

  3.杀掉该进程 再次启动就OK啦

  taskkill /f /t /im java.exe 
 

 

------------恢复内容结束------------

 

 

 

 

 

 

 

 

三个箭头分别代表三个对象

@GetMapping("/list")
public ResultVO list(){
ResultVO resultVO =new ResultVO();
ProductVO productVO = new ProductVO();
ProductInfoVO productInfoVO = new ProductInfoVO();

productVO.setProductInfoVOList(Arrays.asList(productInfoVO));
resultVO.setCode(0);
resultVO.setMsg("successful!");


resultVO.setData(Arrays.asList(productVO));
return resultVO;
层层递进带入 感觉这个是今天学的重点!

/*表单的层层递进
ProductVO商品类目
ProductInfoVO商品详情

for(ProductCategory productCategory:productCategoryList)
{
ProductVO productVO=new ProductVO();//新建一个商品类目
productVO.setCategoryType(productCategory.getCategoryType());//商品类目的类型
productVO.setCategoryName(productCategory.getCategoryName());//商品类目的名字


List<ProductInfoVO>productInfoVOList=new ArrayList<>();//商品详情清单
for (ProductInfo productInfo:productInfoList) //循环商品详情清单
if(productInfo.getCategoryType().equals(productCategory.getCategoryType()))
{       //如果商品信息和商品类目类型相同则
ProductInfoVO productInfoVO = new ProductInfoVO();//新建商品详情
BeanUtils.copyProperties(productInfo,productInfoVO);//用beanutilcopy 从productinfo到vo视图中
productInfoVOList.add(productInfoVO); 再增加到视图中
}
productVO.setProductInfoVOList(productInfoVOList);
productVOList.add(productVO);
}




 

以上是关于20200213springboot日记的主要内容,如果未能解决你的问题,请参考以下文章

20200213

SpringBoot日记——编码配置篇

SpringBoot日记——MQ消息队列整合

SpringBoot日记——Redis整合

SpringBoot日记——实战篇——Url定向

SpringBoot日记——国际化篇