class ten 2022.7.15
知识回顾
1.表和字段必须要有comment;
2.ID尽量要设为自增长,避免报错空指针异常。
3.数据库里的int 类型,页面上至少是一个文本框,不能搞成富文本。
今日学习
一、RuoYi脚手架
1.新增字段可以通过:字典管理->新增->添加数据(标签、键值等)->确定。
2.日志操作可以详细记录:几点几分,ip是多少,执行了什么操作,操作成功或失败记录。记录就记录在log 标签。
3.ajax使用list的时候,@ResponseBody就返回json数据。返回的这个TableDataInfo 里面是包含了分页信息。
4.RuoYi中分页用的是PageHelper,开始一般要调用startPage。
5.startPage和下面这个分页查询中间不要有任何查询,否则会导致分页失效。
6.BootStrap
- 使用了BootStrap后,我们的所有程序是响应式布局,手机也可以使用,电脑也可以使用,自动部署。
- BootStrap中绝大部分控制都是控制class,只要设置不同的class,就会得到不同的结果。
- 栅格系统
- 用来代替table布局,把一行分成12列,通过
<div>实现,根据占几列。 .col-md-6就是占6列,.col-md-4就是占4列。- 行必须放在.container容器里 -使用BootStrap的优点:有很多现成的样式
- 用来代替table布局,把一行分成12列,通过
7.Jquery
(1)核心:write less,do more(写的少做的多)
(2)美元符号'$'就是Jquery选择器的开头。井号'#'就是id选择器。
例如: 元素选择器$("div"); id选择器$("#myDiv");
8.如果要返回AJAX,数据类型一般需要什么数据结构?
(1)状态码:200正常码;304是缓存;404找不到。
(2)缓存信息:添加成功还是添加失败。
(3)真正的数据:比如新增修改删除的数据。