04.爱芳地产项目小程序全栈项目经验(已上线)
7.mybatis的xml编写, 不能直接写 %#{title}%, 还有 'title’代表 字符串 不是 变量。9.数据尽量返回实体对象和 list map就不要返回json字符串,处理非常麻烦。3.最好如果有 1,2代表房子,车主一定要在表写好免得后期处理。2.uniapp中的request发出options的请求不是post请求。8.双向数据绑定 就是第二次赋值失效用(一般不用,紧急情况使
·
- 管理系统的controller代码不可以与前台的代码复用,需要登录才能获取接口
解决方案: 1.登录后再测试接口(麻烦)
2.springboot启动类加
public class RuoYiApplication implements CommandLineRunner 实现run方法
2.uniapp中的request发出options的请求不是post请求
//设置头部
header: {
'content-type': 'application/x-www-form-urlencoded',
},
//springcontroller加@CrossOrigin跨域
3.最好如果有 1,2 代表 房子,车主 一定要在表写好免得后期处理
4.**代表可以任意多级文件夹 restful风格可以用
filterChainDefinitionMap.put(“/system/buy/list/**”, “anon,captchaValidate”);
//这个是在若依系统用于放行请求,请求不会被拦截
5.pagehelper简单使用
PageHelper.startPage(pageNum,pageSize);
List<Buy> list = buyService.selectBuyList(buy);
PageInfo<Buy> pageInfo = new PageInfo<Buy>(list);
return pageInfo;
6.要有分页的习惯
7.mybatis的xml编写, 不能直接写 %#{title}%, 还有 'title’代表 字符串 不是 变量
<select id="selectByTitleList" parameterType="Lent" resultMap="LentResult">
<include refid="selectLentVo"/>
where title LIKE CONCAT('%',#{title},'%')
</select>
8.双向数据绑定 就是第二次赋值失效用(一般不用,紧急情况使用)
this.$set(this.page,'pageNum',1);//对象,对象里面的键,值
9.数据尽量返回实体对象和 list map就不要返回json字符串,处理非常麻烦
- 接口记得一一对应, 一个界面调用 对应一个接口,
防止改这个接口后导致另外一个页面调用不可用
由于我是thymeleaf放入作用域所以恰好避开这个问题
更多推荐
所有评论(0)