增加品牌-程序员宅基地

技术标签: 商城项目  

2.增加品牌:
后端:
品牌的实体类:

public class TbBrand implements Serializable {
    
    private Long id;

    private String name;//注意前端传递过来的参数要与我们的实体类的参数相同,springMVC才能帮我们自动封装,否则就要我们自己进行映射

    private String firstChar;

1.接口
在这里插入图片描述
2.实现类:
在这里插入图片描述
3.Controller层:
因为是post方法过来的,所以参数需要增加注解@RequestBody,从请求体重获取参数并封装
并且由于需要告诉前端添加是否成功,所以需要添加返回结果实体类,进行结果的返回与信息的提示
在这里插入图片描述

在这里插入图片描述
前端:
1.首先写一个add方法,才用post方式提交,因为提交的是一个表单,传入$scope.entity的实体,
这个实体中的数据由表单中ng-module绑定的属性获得,比如:entity{ id:1,name:zhangsan}
前端绑定的每一个属性都会添加到entity的这个实体的属性中,进而通过前端用户的输入改变我们传入到后端的数据
在这里插入图片描述
2.绑定页面表单中的属性:
这里的entity.name中的name与后端实体类中的属性是一致的,也与驼峰格式的字段要一致
firstChar属性名同样
这样,前端输入name与fistChar的值就会被entity接受,并且绑定起来输出给后端
例如:当用户触发单击事件,进行就会触发Controller层写的add方法,进而将用户输入的数据,并且绑定到entity实体(表单写的值会自动封装到entity对象里,前提是我们得绑定了)中的属性进行提交
{name:张三,fistChar:Z}
$http中就会把这个属性传递给后端,后端springmvc会自动帮我们封装
在这里插入图片描述
3.绑定单击事件ng-click
在这里插入图片描述
4.我们希望获得每次重新点击新建的时候表单是空的,而不是上次用户添加的值
在新建按钮中绑定我们的entity={ }将其置为空值
在这里插入图片描述


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_33797688/article/details/89812370

智能推荐

oracle复制文件后报错,virtualbox虚拟机 复制硬盘文件注册出错排除方法及virtualboxmanage命令...-程序员宅基地

文章浏览阅读315次。纪录下我使用VBoxManage的一些经验。1、创建虚拟机VBoxManage createvm –name "winxp" –register这里创建了一个名为winxp的虚拟机,创建完后可以用 VBoxManage list vms命令查看一下当前可用的虚拟机,也可以用VBoxManage showvminfo winxp命令查看一下当前虚拟机winxp的状态及一些默认配置。2、修改虚拟机设置..._oracle vm virtualbox 虚拟盘不能注册两次

matplotlib学习笔记-axis.labelpad是什么意思,有什么用?坐标轴标签的位置坐标-程序员宅基地

文章浏览阅读3.8k次,点赞5次,收藏6次。matplotlib学习笔记-axis.labelpad是什么意思,有什么用?坐标轴标签的位置坐标!_labelpad

Failed to get convolution algorithm. This is probably because cuDNN failed to initialize【解决】_windows10 this is probably because cudnn failed to-程序员宅基地

文章浏览阅读9.5k次。已安装系统背景1、tensorflow-gpu==1.122、cuda9.03、cudnn-9.0-linux-x64-v7.tgz4、ubuntu系统在运行代码的时候出现了报错UnknownError (see above for traceback): Failed to get convolution algorithm. This is probably becau..._windows10 this is probably because cudnn failed to initialize,

【转帖】接口测试人员必备知识技能_问个技术性问题,测接口的时候,怎么查看用户的资料-程序员宅基地

文章浏览阅读69次。一、首先明白接口是什么软件接口是指程序中具体负责在不同模块之间传输或接受数据的并做处理的类或者函数。(而不是指传输的数据!!)二、什么是接口测试接口测试就是通过向接口传递数据来测试这个接口是否正确。比如:一个QQ登录功能接口,就需要我们传递QQ号和密码去验证这个登录接口是否正确,能否使用。三、进行接口测试需要掌握哪些知识1、了解系统及内部各个组件之间的业务逻辑交互;2、了解接口的I/O(input/output:输入输出);3、了解协议的基本内容,包括:通信原理、三次握手、常用的_问个技术性问题,测接口的时候,怎么查看用户的资料

跟我打卡LeetCode 58最后一个单词长度&59螺旋矩阵Ⅱ&60排列序列_螺旋矩阵 58-程序员宅基地

文章浏览阅读2.7k次。最后一个单词长度题目描述给定一个仅包含大小写字母和空格 ’ ’ 的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。如果不存在最后一个单词,请返回 0 。说明:一个单词是指仅由字母组成、不包含任何空格字符的 最大子字符串。示例:输入: “Hello World”输出: 5分析这题其实很简单,就是三个步骤模拟这个过程就可以了:具体代码:public int lengthOfLastWord(String s) { if(_螺旋矩阵 58

使用eclipse查看java源码报错source not found_jar has no source attachment-程序员宅基地

文章浏览阅读2.5k次,点赞7次,收藏5次。使用eclipse查看java源码报错source not found的解决办法问题:编写java代码时想要查看调用的系统的类或者接口时,使用快捷键(按住Ctrl,单击类或接口名)报错source not found现象:Source not foundThe JAR file D:\Java\lib\rt.jar has no source attachment.You can at..._jar has no source attachment

随便推点

基于FFT的音频分析_可以把fft-音频程序进行改进,提供一个实时的频谱分析界面,更好的进行声音频-程序员宅基地

文章浏览阅读1.6k次。FFT用于信号的频谱分析,本项目基于K60开发板(渡鸦)。##信号采集在测试初期的信号采集选择了用K60片上ADC以单端模式对1KHz方波进行采集。采用方波的原因:第一,方波的频谱是sa函数,可以清楚的看到谐波。第二,片上ADC的动态范围为0~3.3V,对负电压采集需要进行处理。##FFT将ADC采集的时域信号变换到频域ADC采集的信号以数组的形式存放起来,经过FFT算法将时域转换到频谱。..._可以把fft-音频程序进行改进,提供一个实时的频谱分析界面,更好的进行声音频

天天基金网数据接口_天天基金api文档-程序员宅基地

文章浏览阅读4.7w次,点赞18次,收藏72次。基金实时信息:http://fundgz.1234567.com.cn/js/001186.js?rt=1463558676006返回值:jsonpgz({"fundcode":"001186","name":"富国文体健康股票","jzrq":"2016-05-17","dwjz":"0.7420","gsz":"0.7251","gszzl":"-2.28","gztime":"2_天天基金api文档

前端开发必备之MDN(API查阅文档)-程序员宅基地

文章浏览阅读1.2w次,点赞6次,收藏29次。MDN Web Docs(旧称Mozilla Developer Network、Mozilla Developer Center,简称MDN)是一个汇集众多Mozilla基金会产品和网络技术开发文档的免费网站。MDN网址:https://developer.mozilla.org/zh-CN/另外,通过W3C查文档学习也可以,但是MDN更普遍和常用。W3C 指万维网联盟(World Wide Web Consortium)创建于1994年10月,由 Tim Berners-Lee 创建,W3C 是

《论文阅读》Video Super-resolution with Temporal Group Attention-程序员宅基地

文章浏览阅读1.7k次。留个笔记自用Video Super-resolution with Temporal Group Attention做什么Video super-resolution视频超分辨,经典应用,低分辨率的图片在放大后必然是模糊的,超分辨做的便是将低分辨的图片转化成高分辨率的图片并且做到清晰。这里的视频超分辨也是同样一个意思,不过将图片转换成了视频的某个部分,但这里有所增加的依靠便是视频存在着上下帧。做了什么怎么做总结..._video super-resolution with temporal group attention

操作系统置换策略基本算法_opt策略-程序员宅基地

文章浏览阅读3.2k次,点赞4次,收藏8次。页面置换:在地址映射过程中,若在页面中发现所要访问的页面不再内存中,则产生缺页中断(page fault)。当发生缺页中断时操作系统必须在内存选择一个页面将其移出内存,以便为即将调入的页面让出空间。 典型的置换算法有四种,如下所示: OPT:最佳替换算法(optional replacement)。替换下次访问距当前时间最长的页。opt算法需要知道操作_opt策略

web移动开发总结(一)_简述移动web开发的特点-程序员宅基地

文章浏览阅读1w次,点赞29次,收藏108次。概述移动web的概念和发展历史移动web的开发方式和区别响应式原理和媒体查询(重点)响应式框架的介绍bootstrap框架的基本使用bootstrap全局CSS样式布局容器使用(重点)bootstrap全局CSS样式栅格系统使用(重点)bootstrap全局CSS样式响应式工具使用微金所项目搭建和头部的结构 (重点)web前端PC端的web : 在PC端电脑访问的web..._简述移动web开发的特点