首页 新闻 搜索 专区 学院
1
回答数

回答被采纳 5 在Spring Boot 2.7.0及以上版本中,如何编写安全配置类?

Spring Boot在2.7.0 M2版本之后弃用了WebSecurityConfigurerAdapter类,虽然目前这个类还可以用,但是在之后不久的版本应该就会完全移除了。Spring Boot
1
回答数

已解决问题 5 Vue Router如何实现可选的下级路径匹配?

有如下4个路由: /user/:id(\d{1,19}) /user/:id(\d{1,19})/post /user/:id(\d{1,19})/collection /user/:id(\d{1,
1
回答数

待解决问题 5 在Vue中如何实现点击其他区域使特定元素消失?

想要实现类似Bilibili收藏视频或CSDN收藏文章的效果。其中有个功能是这样的:用户点击收藏按钮后,弹出收藏窗口,用户希望新建收藏夹来收藏对象,于是点击“新建收藏夹”按钮,之后“新建收藏夹”按钮消
2
回答数

回答被采纳 5 IDEA打开vue项目卡死,出什么问题了?

最近新建了一个Vue项目,用IDEA打开Vue项目后,程序就卡死了,一段时间后会弹出警告:“无法保存设置。请重新启动IntelliJ IDEA”。菜单无法使用,项目中的文件无法打开,点击IDEA窗口右
2
回答数

待解决问题 5 前后端分离项目在服务端未出错的情况下,HTTP状态码是否应该统一为200?

最近很纠结一个问题,如果客户端的请求有错误,服务端返回响应除了在响应体用code和message表示错误信息,是否还应该用HTTP状态码表示错误? 如果你倾向于某一种观点,即使没有充分的论证,也请说说
3
回答数

已解决问题 5 Spring项目如何方便地从请求体JSON中提取出需要的数据?

现在在做一个前后端分离的项目,前端如果向后端传递数据可能会用JSON。以前前后端没有分离时,在@RequestParam注解里指定name可以方便地从请求中提取出想要的参数,而不是非得用一个实体类接收
1
回答数

回答被采纳 10 el-pagination绑定total属性失败,出了什么问题?

在使用的Element Plus版本是2.1.10。想用el-pagination的total属性设置总条目数,并将total动态绑定到一个变量上,我的用法如下: 1 <el-pagination b
2
回答数

已解决问题 5 如何查看占用指定端口的进程并关闭?

启动vue项目(未配置启动端口,默认启动端口是8080),结果在8120端口启动。尝试配置项目在8080端口启动,结果仍然在8120端口启动。怀疑其他程序占用8080端口,尝试在8080端口启动Spr
0
回答数

待解决问题 5 Spring Security使用“记住我”选项,用户登录后重启浏览器,为什么会话id会改变?

使用Spring Security做权限管理,此项目前后端未分离。在配置中开启了“记住我”选项。同时在登录成功处理器中添加了一个任务:当用户成功登录后,从数据库中查询用户的相关信息(例如用户名、未读消
0
回答数

待解决问题 10 vue和Spring Security如何协作实现用户登录和用户权限管理?

想要实现前后端完全分离,前端用vue,后端用Spring Boot。在网上搜索到的资料大多是2019年~2020年的,感觉有些旧了,而且配置有些复杂。有没有最近的可供参考? 我的想法和Vue项目中实现
1
回答数

已解决问题 Spring Boot项目版本号大于或等于2.5.8,插件就会标红,怎么解决?

版本号大于或等于2.5.8时,在IDEA右边的Maven功能页里,依赖项会全部标红,部分插件会标红。不知道什么原因,是需要做什么额外配置吗? 版本号问题 2.5.8 插件spring-boot(org
2
回答数

已解决问题 10 如何设计用户对话表?

想要实现用户之间的对话功能,但在设计表结构这就难住了。目前只想实现两人对话功能,多人组群对话暂时不考虑。要求能按时间顺序从数据库中查询出指定两个用户之间的对话。 我最初的设想是为消息附加发送者id(s
0
回答数

待解决问题 5 Spring中数据校验注解中的groups()方法和payload()方法的用处是什么?

在网上搜到了一个答案。 What is the use of groups and payload in custom Annotation In Java? 大概明白了一点。groups()指定校验
1
回答数

待解决问题 Mybatis使用insert时如何手动将生成的主键id设置入实体对象中?

在Mybatis中自己编写insert标签时,如果想将数据库自动生成的主键id设置入实体对象中,只要在insert标签中添加useGeneratedKeys="true" keyProperty="i
1
回答数

已解决问题 如何解决不明确的请求映射?

有一个博客项目。用户可以在文章下发表评论或回复其他用户的评论。这两种操作都是发表新评论,按照REST风格,两种操作的路径都是/comment,请求方法都是POST,但两者的请求参数是不同的,发表新评论
1
回答数

已解决问题 Spring Boot如何检查请求数据?

有时希望将请求中的某些数据直接赋值给控制器方法的参数,例如路径变量、请求参数、请求头、Cookie值等。但是若不经过检查就直接将请求数据赋值控制器方法可能会出现一些错误,请看下面的例子。 1 @Res
1
回答数

待解决问题 MySQL可以使用函数作为默认值吗?

想用md5(rand())或uuid()在插入新用户时自动生成随机昵称,不知道可不可以? 在网上看到有些教程说可以在default后面加上用圆括号包围的表达式就可以用函数生成默认值了,但是实测默认值变
4
回答数

已解决问题 IDEA启动Spring Boot应用总是由于端口被占用而启动失败,怎么办?

下面是网上找到的控制台命令,查询结果为空,找不到占用8080端口的程序 netstat -aon | findstr :8080 给Spring Boot应用换其他端口也会因为端口占用而失败,同样也找
1
回答数

回答被采纳 MyBatis的映射文件可以引用多个缓存的刷新设置吗?

当MyBatis启用二级缓存时,在映射文件中添加cache标签可以对结果缓存。如果一个映射文件的查询结果受到其他映射文件对数据库操作的影响,可以使用cache-ref标签引用其他映射文件的缓存配置。有
3
回答数

已解决问题 Spring Web中拦截器(Interceptor)和控制器(Controller)各自应该有什么功能?

我个人的习惯是拦截器检查用户请求是否正确。如果用户请求正确,则把请求交给控制器处理;如果请求不正确,则给用户返回错误信息。也就是说拦截器处理错误情况,控制器处理正常情况。但有时拦截器似乎越俎代庖做了控
5
回答数

已解决问题 网页uri有必要采用RESTful风格吗?

比如说一个博客网站,有下列页面,选择哪种uri比较好呢?我对REST风格理解得比较浅薄,如果有错误,欢迎指正。 网页功能 非REST风格uri REST风格uri 获取文章列表页面 GET /arti
0
回答数

待解决问题 5 为什么Spring Web会自动为控制器方法匹配的url模式末尾添加“/”,但是不会对拦截器这么做?

下面是一个例子。 控制器方法: @GetMapping(path="/home") public String home() { log.info("Controller method home()
0
回答数

待解决问题 5 MyBatis Plus提供的BaseMapper类中的增、删、改操作不会刷新自定义Mapper文件中的缓存,如何解决?

在使用MyBatis Plus。XXMapper接口继承了BaseMapper接口,同时XXMapper还有对应的xml文件,其中有一些自定义方法,而且使用<cache />开启了缓存。当我使用Bas
1
回答数

已解决问题 5 如何处理ReflectiveOperationException?

ReflectiveOperationException及其子类ClassNotFoundException、NoSuchMethodException等异常都是非运行时异常。按理说,非运行时异常应该