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

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

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

数据库管理

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. DOM的方法和属性

    HTML DOM 方法是我们可以在节点(HTML 元素)上执行的动作. HTML DOM 属性是我们可以在节点(HTML 元素)设置和修改的值. 编程接口 可通过 JavaScript (以及其他编程 ...

  2. 每天进步一点点------verilog语言实现的分频

    一 .占空比50%的任意奇数分频 如果要实现占空比为50%的三分频时钟,可以通过待分频时钟下降沿触发计数,和上升沿同样的方法计数进行三分频,然后下降沿产生的三分频时钟和上升沿产生的时钟进行相或运算,即 ...

  3. STA之RC Corner拾遗

    Q:还有一种RC corner 带后缀『_T』,只用于setup signoff,T指的是什么? A:T代表tighten,在rc的variation上的sigma分布比不带T的更紧,因此只能用于se ...

  4. 爬虫(十一):selenium爬虫

    1. selenium基础 selenium部分可以去看我写的selenium基础部分,由于链接太多了这里就不发出来了. 代理ip: 有时候频繁爬取一些网页.服务器发现你是爬虫后会封掉你的ip地址.这 ...

  5. Anaconda的安装及tensorflow和各个库的安装

    首先,在anaconda官网https://www.anaconda.com/download/下载想要的版本,2.7或者3+,建议用3.0以上的版本,因为相对来说,功能更加的多样. 下载完成后将安装 ...

  6. 题解【洛谷P2853】[USACO06DEC]牛的野餐Cow Picnic

    题目描述 The cows are having a picnic! Each of Farmer John's \(K (1 ≤ K ≤ 100)\) cows is grazing in one ...

  7. bodyParser.urlencoded({ })里extended: true和false区别???

  8. 【Python】文件下载小助手

    import requests from contextlib import closing class ProgressBar(object): def __init__(self, title, ...

  9. 架构师必备技能指南:SaaS(软件即服务)架构设计

    1.介绍 从计算机诞生开始,就伴随着计算机应用程序的演变.简短的回顾历史,我们可以清楚的看到应用程序发生的巨大变化.上世纪70年代中期,随着个人PC机的爆炸式增长以及程序员的崛起,让计算机的计算能力得 ...

  10. requests使用小结(不定期更新)

    request是python的第三方库,使用上比urllib和urllib2要更方便. 0x01 使用session发送:能保存一条流中获取的cookie,并自动添加到http头中 s = reque ...