05 2022 档案
摘要:String…的含义 String… args 为类型后面三个点(eg:String …),是从Java 5开始,Java语言对方法参数支持的一种新写法,叫可变长度参数列表;表示此处接受的参数为0到多个Object类型的对象,或者是接受一个String[] 类型的参数。 String…的使用 在使用
阅读全文
摘要:不显示菜品分类。原因是给前端返回的是一个Dish对象,里面的属性categoryId不能被前端解析,在list.html中,菜品分类这一列标识为: <el-table-column prop="categoryName" label="菜品分类" ></el-table-column> 所以封装一个
阅读全文
摘要:服务端要接收客户端上传的文件,通常会使用Apache的两个组件: commons-fileupload commons-io Spring框架在Spring-web包中对文件上传下载进行了封装,简化了服务端代码,只需要在Controller的方法中,声明一个MultipartFile类型的参数即可。
阅读全文
摘要:不懂Filter和Interceptor的区别是什么?有哪些??其实想解决这个问题也不难,下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。 结合实践,更直观的来感受一下两者到底有什么不同? 准备环境 我们在项目中同时配置 拦截器 和 过滤器。 1、过滤器 (Filter) 过
阅读全文
摘要:实现步骤: 1.在实体类属性上加上@TableField注解,并指定自动填充的策略 @TableField(fill = FieldFill.INSERT)//插入时填充字段 private LocalDateTime createTime; @TableField(fill = FieldFill
阅读全文
摘要:解决:服务端给页面响应json数据时,将long类型统一转为String字符串 具体步骤: 1)提供对象映射器JacksonObjectMapper /** * 对象映射器:基于jackson将Java对象转为json,或者将json转为Java对象 * 将JSON解析为Java对象的过程称为 [从
阅读全文
摘要:IntelliJ Idea 常用快捷键列表 Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,
阅读全文
摘要:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResource
阅读全文
摘要:1 /** 2 * 检查用户是否登录 3 */ 4 @Slf4j 5 @WebFilter(filterName = "LoginCheckFilter", urlPatterns = "/*") 6 public class LoginCheckFilter implements Filter {
阅读全文
摘要:axios和ajax的区别:1、axios是一个基于Promise的HTTP库,而ajax是对原生XHR的封装;2、ajax技术实现了局部数据的刷新,而axios实现了对ajax的封装。 axios和ajax的区别是什么? axios和ajax的区别及优缺点: ajax: 1、什么是ajax Aja
阅读全文
摘要:1 this.$refs.loginForm.validate(async (valid) => { 2 if (valid) { 3 this.loading = true 4 let res = await loginApi(this.loginForm) 5 if (String(res.co
阅读全文