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

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

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

数据库管理

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日记的更多相关文章

  1. 微信小程序开发日记——高仿知乎日报(下)

    本人对知乎日报是情有独钟,看我的博客和github就知道了,写了几个不同技术类型的知乎日报APP 要做微信小程序首先要对html,css,js有一定的基础,还有对微信小程序的API也要非常熟悉 我将该 ...

  2. 微信小程序开发日记——高仿知乎日报(中)

    本人对知乎日报是情有独钟,看我的博客和github就知道了,写了几个不同技术类型的知乎日报APP要做微信小程序首先要对html,css,js有一定的基础,还有对微信小程序的API也要非常熟悉 我将该教 ...

  3. 微信小程序开发日记——高仿知乎日报(上)

    本人对知乎日报是情有独钟,看我的博客和github就知道了,写了几个不同技术类型的知乎日报APP 要做微信小程序首先要对html,css,js有一定的基础,还有对微信小程序的API也要非常熟悉 我将该 ...

  4. Linux学习日记-使用EF6 Code First(四)

    一.在linux上使用EF 开发环境 VS2013+mono 3.10.0 +EF 6.1.0 先检测一下EF是不是6的 如果不是  请参阅 Linux学习日记-EF6的安装升级(三) 由于我的数据库 ...

  5. 嵌入式Linux驱动开发日记

    嵌入式Linux驱动开发日记 主机硬件环境 开发机:虚拟机Ubuntu12.04 内存: 1G 硬盘:80GB 目标板硬件环境 CPU: SP5V210 (开发板:QT210) SDRAM: 512M ...

  6. 开发错误日记 12: Unsupported major.minor version 52.0

    开发错误日记 12: Unsupported major.minor version 52.0 在编译时出现如下错误: java.lang.UnsupportedClassVersionError: ...

  7. windows 下部署kafka 日记 转

    windows 下部署kafka 日记 转一.下载去apache 的官网(http://kafka.apache.org/downloads.html)下载最新的二进制版的压缩包.目前的最新版本是ka ...

  8. MyDiary,《你的名字。》同款日记应用

    新海城导演的新作<你的名字.>已经于 12 月 2 日在国内公映,这部评价极高的动画电影无论在剧情还是美术上都相当出色,是一部不容错过的好片.如果你还没有看过,赶快趁着还没下档买票去看看吧 ...

  9. scrapy爬虫成长日记之将抓取内容写入mysql数据库

    前面小试了一下scrapy抓取博客园的博客(您可在此查看scrapy爬虫成长日记之创建工程-抽取数据-保存为json格式的数据),但是前面抓取的数据时保存为json格式的文本文件中的.这很显然不满足我 ...

随机推荐

  1. 条件锁condition与Queue()

    在学习之前你应该先了解锁和队列基础 import queue import time import random import threading import asyncio import logg ...

  2. Visual C++ 2013 and Visual C++ Redistributable Package 更新版官网下载地址

    Visual C++ 2013 and Visual C++ Redistributable Visual C++ 2013 and Visual C++ Redistributable Packag ...

  3. vue项目怎么搭建到云服务器上

    链接1:https://blog.csdn.net/qq_37741554/article/details/87560823 linux下载安装node.js 链接2:https://blog.csd ...

  4. ASA映射80端口到公网

    1.测试拓扑: 2.测试目的:Web Server:192.168.1.100/24 GW:192.168.1.254Internet:200.1.1.2/24 映射的地址:200.1.1.3 3.配 ...

  5. CSS学习(6)层叠

    1.声明冲突 不同的样式,多次应用到同一元素 层叠:解决声明冲突的过程,浏览器自动处理(权重计算) 有时候需要修改样式的时候,可以使用优先级高的方式覆盖,而不是在源代码修改 ①比较重要性 (1)作者样 ...

  6. Python 报错 AttributeError: module 'django.db.models' has no attribute 'SubfieldBase'

    AttributeError: module 'django.db.models' has no attribute 'SubfieldBase' http://www.guanggua.com/qu ...

  7. ASP.NET CSRF 解决【网摘】

    http://stackoverflow.com/questions/29939566/preventing-cross-site-request-forgery-csrf-attacks-in-as ...

  8. Springmvc-crud-07(springmvc标签错误)

    错误:springmvc标签错误 原因:1.在springmvc中的form标签中没有绑定modelAttribute属性 2.必须要获取到参数(可以创建map对象,进行存储参数,再用modelAtt ...

  9. JavaScript 事件 继承链 元素和结点

    继承链: HTMLElement->Element->Node->EventTarget->Object document和body:document代表整个文档,body是指 ...

  10. Linux动态库路径配置

    参考链接:https://blog.csdn.net/blade2001/article/details/32839937 为什么要关注动态库路径配置,是因为工作中遇到动态库依赖其他动态库,而其他动态 ...