SpringBoot @Configuration中注入Bean
背景 场景是我在拦截器中加入一个鉴权的模块,有些地址某些用户是可以访问的,有些地址某些用户是不可以访问的,我们的拦截器是通过MVC配置中添加的,而配置我们用的是 @Configuration 进行标识…
只保存在这台浏览器里,下次打开还会记得。
正在统计…
带有标签「SpringBoot」的文章。
目前正在尝试迁移博客到新的平台,历史收录受到影响敬请谅解。
背景 场景是我在拦截器中加入一个鉴权的模块,有些地址某些用户是可以访问的,有些地址某些用户是不可以访问的,我们的拦截器是通过MVC配置中添加的,而配置我们用的是 @Configuration 进行标识…
引言 想点做点的,一直也没完善,今天加了点东西,比如说 /User/AddUser 为新增用户,我想把所有的控制器集中起来,做权限管理,下面的demo是把所有的控制器写入到数据库。当然,如果想扩展,通…
引言 回顾一下基础,过滤器和拦截器,过滤器更早执行,拦截器在mvc层,后执行 代码 过滤器 拦截器 MVC注册拦截器 拦截器主要内容 思考 过滤器和拦截器的使用时机? 正如开篇的那张图,拦截器可以使用…
引言 好久没有创建项目了,spring更新的也太快了,不做不知道,有一些常用的方法都被弃用了,这里就做个简单的演示把。 主要还是 springSecurity配置文件 这块比较重要。 文档: 官方文档…
异常统一处理注解 @ControllerAdvice @ExceptionHandler 为何要统一处理 如果让spring使用默认的处理方式,在生产环境中,如果没有屏蔽错误堆栈信息,可能会暴露系统代…
引言 在项目开发的过程中,有时候需要在项目启动时执行特定方法,比如初始化临时数据库,提前把数据放到缓存里,检查运行环境等等。 👀 运行参数 -a -b -c --name=zunmx 解决方案 静态方…
什么是JPA JPA(Java Persistence API),也称之为Java持久层API,简单来说就是 基本上 不需要写SQL,通过方法名就可以实现相应的数据库操作,并且也可以自动生成表结构,比…
引言 手有点生了,前几天拿到了一个项目,为了熟悉项目,前后端运行起来了,但是请求参数都是加密的,得把参数加密这部分去掉,在这里我就在RSA工具类这里入手了,加了一个properties参数,根据这个进…
阶段性提示 其实技术是次要的,思想最为重要,换句话说,我们可以把复杂的问题拆解开,拆解成简单的问题,一步一步的去实现,这样实现出来之后,我们再去想如何去优化,从而完成一个复杂的任务。 在这里我简单的描…
项目优化 操作密码字段 在0x02中,我们获取了用户的信息,但是我们不希望密码被显示出来,此时我们有两种考虑,第一种是删除返回的这个字段,另一个是置为空。 密码置为空 以最简单的方法来说,我们可以直接…