赞
踩

主要学习下前端框架

如果项目是web项目,可以有webapp目录


本地springboot项目创建resolving maven下载很慢的问题,有待解决!!!
导入maven依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
在application.properties中配置devtools






而且加了@RequestParam,则该参数是必填参数!可加上required=false取消必选!
@RequestBody请求,前端以JSON数据请求请求





具体结合reggie和groupmanagement项目
















springboot默认数据源是org.apache.tomcat.jdbc.pool.DataSource,在实际开发中我们若要使用我们比较熟悉或者性能比较好的数据源,则可以通过sprng.datasource.type来设定


Mybatisplus设置主键自增或者其他策略

实体类中的属性,但是在数据库表中不存在该字段

详情见Mybatisplus官网文档
两个表:user,orders。一对多的关系
select u.id,u.username,u.password,u.birthday,o.orders from user u left join orders o on u.id =o.uid
多表查询




page:表示起始值 pageSize:表示每页条数
返回的结果数据在:pageInfo这个对象中,还包含总页数,总记录数

pageInfo对象结果

并没有找到pages:总页数,或者getPages。原因:在Ipage接口中有个default修饰的getPages(),实现类Page可以不实现这个方法






链接:https://www.jb51.net/article/259834.htm
ctrl+c再Y
所有的前端文件都得分别保存后才能正确运行!!!
很可能是组件自动import了其它的包,手动删除即可解决!!!
很可能是方法名称大小写问题



后期详细整理一下各种指令的用法

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4BdPKIxz-1673526954467)(C:\Users\25817\AppData\Roaming\Typora\typora-user-images\image-20230105212511724.png)]

查看npm安装的包及安装位置


在指定目录下,先cmd再vue create 项目名

组件:例如导航栏等。

App.vue是根组件


我们从网上下载的项目没有node_modules依赖,项目无法运行,我们只需在终端npm install即可下载缺失的依赖
因为依赖信息都保存再package.json文件中。

好处:可以不使用图片,icon等了。

axios基于ajax


axios自动会把请求体里的数据转为json格式传给后端








全局配置















上面写法有误,在export default中加上props:[“id”]









Vuex这一块内容比较核心和复杂,具体熟悉还需要多看文档和联系!







登录:把账号和密码传递给后端,后端返回一个token,再把token存储到内存和本地。

















将后台管理模板与后端进行集成
api文件:里面放所有发网络请求的代码
axios与request的关系
链接:https://www.zzki.cn/jsnews/340.html
项目界面:侧边栏+项目信息
找一个合适的后台管理模板,来搭配具体的项目应用信息
购买服务器

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。