zoukankan      html  css  js  c++  java
  • 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);
    }




  • 相关阅读:
    mysql的四种隔离
    mysql-事物
    Mysql数据备份
    线程池
    springboot整合log4j2
    springboot项目部署
    数组去重
    倒叙输出算法
    使用LLDB和debugserver对ios程序进行调试
    Linux使用pyinstaller 编译py成可执行程序
  • 原文地址:https://www.cnblogs.com/shenxiaodou/p/12304981.html
Copyright © 2011-2022 走看看