容器功能1.Spring注入组件的注解Spring中的传统注解@Component、@Controller、@Service、@Repository,在SpringBoot中仍然有效。2.@Configuration@Configuration是Spring3.0添加的一个注解,用来代替原先Spring中的applicationContext.xml容器配置文件,所有这个配置文件里面能做到的事情都可以通过这个注解所在类来进行注册。在SpringBoot项目中,依然可以使用Spring的容器文件来注入bean/获取bean,但是不推荐使用2.1应用实例例子:使用SpringBoot的注解@Con
Mybatis介绍与入门1.官方文档Mybatis中文手册:mybatis–MyBatis3或者MyBatis中文网Maven仓库:MavenRepository:org.mybatis»mybatis»3.5.7(mvnrepository.com)2.概述2.1传统Java程序操作DB传统方式操作数据库的问题:需要自己去连接数据库,这段代码由程序员编写(不一定标准)程序不是OOP的方式来操作DB(我们希望在代码层面上是以对象的形式来操作,如insert(Object))SQL语句写在程序中,属于硬编码,没有解耦2.2Mybatis基本介绍Mybatis是一个持久层框架前身是ibatis,在
Mybatis介绍与入门1.官方文档Mybatis中文手册:mybatis–MyBatis3或者MyBatis中文网Maven仓库:MavenRepository:org.mybatis»mybatis»3.5.7(mvnrepository.com)2.概述2.1传统Java程序操作DB传统方式操作数据库的问题:需要自己去连接数据库,这段代码由程序员编写(不一定标准)程序不是OOP的方式来操作DB(我们希望在代码层面上是以对象的形式来操作,如insert(Object))SQL语句写在程序中,属于硬编码,没有解耦2.2Mybatis基本介绍Mybatis是一个持久层框架前身是ibatis,在
Day1根据自己的垃圾html+css水平写出了下面这个页面:首先,首部的超链接都能够链接上,但是不会[更多]的弹出窗口,右面的天气/设置/个人也没有做,不会怎么去调用中间的图片和搜索栏能够正常使用,搜索栏能够正常搜索.但是无法水平垂直居中,而且,两个input无法靠近在一起.下面的inframe新闻框不会写最下面的footer正常使用.源码cssbody,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;
Day1根据自己的垃圾html+css水平写出了下面这个页面:首先,首部的超链接都能够链接上,但是不会[更多]的弹出窗口,右面的天气/设置/个人也没有做,不会怎么去调用中间的图片和搜索栏能够正常使用,搜索栏能够正常搜索.但是无法水平垂直居中,而且,两个input无法靠近在一起.下面的inframe新闻框不会写最下面的footer正常使用.源码cssbody,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;
Day2和前一天的页面一样,但是改了一些规范,并且加上了弹出框(简陋版).主要是改了首尾的引航栏,将原来的直接使用a标签变成使用ul>(li>a)标签成果修改了首尾的引航栏,将原来的直接使用a标签变成使用ul>(li>a)标签:将ul>li标签通过css的display:inline-block标签修改为内联块标签,使其可以在同一行排序.实现了弹出窗口的使用(见下)了解了text-align:center的使用方法(块级元素使用才能居中,内联元素无法居中),也就是:实现图片居中css中通过(width:1000px;margin:0auto;):在块元素中限定元素宽度,然后可以使用margin
Day2和前一天的页面一样,但是改了一些规范,并且加上了弹出框(简陋版).主要是改了首尾的引航栏,将原来的直接使用a标签变成使用ul>(li>a)标签成果修改了首尾的引航栏,将原来的直接使用a标签变成使用ul>(li>a)标签:将ul>li标签通过css的display:inline-block标签修改为内联块标签,使其可以在同一行排序.实现了弹出窗口的使用(见下)了解了text-align:center的使用方法(块级元素使用才能居中,内联元素无法居中),也就是:实现图片居中css中通过(width:1000px;margin:0auto;):在块元素中限定元素宽度,然后可以使用margin
这几天更新有点小慢,逐渐开始回归状态了。尽快把这个后台做完,要开始vue3了3.添加修改品牌用到组件Dialog对话框,其中visible.sync这个配置是修改他的显示隐藏的,label-width是这个标题的宽度然后上传头像的按钮,upload组件,他有自己的一些样式记得复制在style里面前面静态布局完成,下面完成功能首先完成接口一个添加和一个修改的接口,由于发现他们参数都差不多,所以完全可以用一个函数来完成,只是判断有无携带id参数首先表单是可以收集自己数据的配置项model,然后品牌名称的值通过v-model来收集关键是下面这个图片怎么来收集,因为这里是用的upload来做的,它上面
这几天更新有点小慢,逐渐开始回归状态了。尽快把这个后台做完,要开始vue3了3.添加修改品牌用到组件Dialog对话框,其中visible.sync这个配置是修改他的显示隐藏的,label-width是这个标题的宽度然后上传头像的按钮,upload组件,他有自己的一些样式记得复制在style里面前面静态布局完成,下面完成功能首先完成接口一个添加和一个修改的接口,由于发现他们参数都差不多,所以完全可以用一个函数来完成,只是判断有无携带id参数首先表单是可以收集自己数据的配置项model,然后品牌名称的值通过v-model来收集关键是下面这个图片怎么来收集,因为这里是用的upload来做的,它上面
今天把平台属性的管理基本完成了,后台管理做到现在基本也开始熟悉,确实就是对ElementUI的一个熟练程度。一.平台属性管理1.动态展示数据先把接口弄好,应该在第三级标题选择后进行发请求静态页面搭建渲染数据属性值列表,用到一个新组件tag,并且这里有多个属性值,所以要遍历,既然要在里面加标签那就要用slot,最后添加两个图标2.添加与修改属性(静态)点击添加修改应该将下面的表格组件隐藏出来一个新的组件如果没有选择到三级分类的时候,添加属性按钮应该不可点新的页面布局点击取消应该回到列表展示界面3.收集平台属性首先我们的接口需要的数据,这里要注意我们categoryId是收集categoty3的i