logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

记录部署开源项目Litemall商城的步骤及遇到的问题和解决方法

1. 在Navicat中导入给定的sql文件,建立起对应的数据库可直接在Navicat中直接右键运行sql文件,但是遇到了两个问题:①提示文件sql语句中有语法错误:Error:your MySQL server version for the right syntax to use near ')'at line 1,提示的位置是进行用户创建时发生错误解决方法是打开sql文件复制sql语句注释掉

#spring boot#java#spring
@RequiresPermissions注解的使用

@RequiresPermissions是shiro的常用注解,用于获取权限实例:@RequiresPermissions{“xxx1:xxx2:xxx3”} 执行这个方法会判断用户有没有相应的权限 会在某个地方进行配置,比如controller层其xxx1/xxx2/xxx3的url路径访问相应资源就可以正常访问。...

#java#后端
<template slot-scope=“scope“>含义

slot-scope=“scope” 的scope是el 生成的一个对象,里面不仅包含了那一行的数据row, 还包含了一些其他有用的属性。通过scope.row.data,我们就可以读取到每一行中的data。

#java#后端#mysql
ObjectMapper.readTree()和JsonNode.get()的结合使用

渐次反序列化该方法可以只将用户感兴趣的Json串信息值提取出来。主要利用ObjectMapper提供的readTree和Jackson提供的JsonNode类来实现。String test = "{"results":[{"objectID":357,"geoPoints":[{"x":504604.59802246094,"y":305569.9150390625}]},{"objectID":

#java#mysql#开发语言
restful风格小结——@RestController、 @ResponseBody、@GetMapping、

restful风格@RestController相当于@ResponseBody + @Controller合在一起的作用。返回json数据不需要在方法前面加@ResponseBody注解了,但使用@RestController这个注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面。@ResponseBody——@ResponseBody这个注解通常使用在控制层(cont

#restful#java#后端
使用JWT生成与解析Token

Jwt全称是:json web token。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证。token的用处:当用户第一次登陆后,用户名密码验证成功后,服务器会生成一个token,把token返回到客户端,一般token都是储存在浏览器的localStorage 或 cookies中,存在localStorage的tok

#后端#java#spring boot
程序包javax.validation不存在的报错处理

已经在common中导入了spring-boot-starter-validation的依赖,右侧maven可以看到确实存在2.3.2.RELEASE版本,但是product项目中的版本为2.7.1,版本不一致。问题其他依赖了common的项目中spring-boot-starter-validation的版本都是2.7.1的!可以看到2.7.1版本的已经被忽略了,版本统一到2.3.2.RELEA

#spring boot#java#后端
暂无文章信息