- 博客(27)
- 收藏
- 关注
原创 Gateway请求转发
路由时,uri参数使用lb://xxxx无法映射到对应的服务地址,使用原服务地址时可以成功映射。1. 在写yml配置的时候要注意缩进还有空格,严格对应。创建gateWay的springBoot工程,引入配置。gateway网关搭配nacos需要引入lb依赖.
2023-08-30 15:25:18
305
原创 使用Nacos实现配置管理以及热更新
说是no variable....,实际上就是连接远程的时候出现的问题。把nacos改为本地的。会报一个错误,说是找不到ServerName,原因是没有去引入bootstrap.yml。创建bootstrap.yml,它的优先级比application.yml优先级要高。在java代码中调用,那个@RefreshScope是实现热更新的。
2023-08-29 23:53:15
275
原创 使用nacos完成云端配置yml
Param ‘serviceName‘ is illegal, serviceName is blank_param 'servicename' is illegal, servicename is bla_wyz0923的博客-优快云博客
2023-08-29 23:18:03
268
原创 springBoot项目注册到Nacos注册中心
重点:springBoot版本和Spring Cloud,Spring Cloud Alibaba版本一定要严格对应。
2023-08-28 17:33:43
1018
1
原创 关于springBoot中父工程的理解
要实现父工程中的作用,可以在springBoot项目中使用dependencyManagement,做版本管理。springBoot的父工程实际上就是一个依赖管理而已,如果嫌建立一个父工程麻烦的话完全可以不建。父工程的pom作用就是做依赖版本管理,不会自动引用到子工程中。
2023-08-28 17:17:04
271
原创 maven引入阿里镜像
在使用pom文件引入依赖的时候会遇到依赖版本爆红,依赖引不进去,这个时候就需要配置镜像,但是有不知道自己的maven仓库在哪里。在idea中引入依赖的时候下面有个小条。也可以点一下进度条,也会出来地址。元素中添加以下配置来配置阿里镜像。然后找到该文件的位置。旁边那个就是仓库地址。
2023-08-23 22:41:30
663
1
原创 springBoot中实现权限管理分配菜单
在开发过程中根据不同的角色会分配不同的功能,比如管理者有编辑其他用户的功能,而普通用户没有。用于描述role中的id与permission表中的id,有对应的即有该功能。角色表,用户名角色名称以及对应的id ,其中flag为唯一。主要要有role字段用于描述用户角色。
2023-08-13 22:19:11
811
1
原创 springBoot实现文件的上传和下载
4.在返回文件类型的时候,一般在参数中写下HttpServletResponse response用于返回数据。3.StrUtil.DOT 为hutool的工具类方法翻译为“.”2. MultipartFile 类型用于接收文件类型。思路:把图片放到磁盘上,如何把url写到数据库中存起来。1.在yml文件中调用常量,在类中引用。中具体事项方法saveDisk方法。
2023-08-07 20:51:49
188
1
原创 在springBoot中使用JWT实现1.生成token,2.接收前端token进行身份认证,3.通过token获取对象信息
在Spring MVC的配置中,可以通过实现WebMvcConfigurer接口的addInterceptors方法来注册自定义的HandlerInterceptor。通过使用HandlerInterceptor,我们可以实现一些与请求和响应相关的公共逻辑和功能,如身份验证、日志记录、参数解析、跨域处理等。拦截器提供了一种灵活的方式来对请求进行拦截和处理,帮助开发人员实现系统层面的功能和逻辑。
2023-08-06 16:22:16
4493
1
原创 springBoot自定义异常
自己定义的异常类为了更准确的获取到异常信息。比如我在登陆的controller中没设置自定义异常的是只能是返回error,其他任何原因我都不清楚return Result.error(Constants.CODE_600,"用户名或密码错误");}else {关于@ControllerAdvice注解:主要用途,通过在注解中定义的方法中捕获异常,可以统一处理应用程序中发生的各种异常。可以在类中声明多个方法处理不同类型的异常,并为它们提供相应的处理逻辑要继承RuntimeException类。
2023-08-04 17:14:44
251
1
原创 springBoot实现登录功能
要求:现在有user实体类,前端传name和password,后端判断是否存在这个用户,有返回true,没有返回fals因为user中还有其他属性可以再建立一个实体类,作为接收数据的容器在controller接收数据,并把这个业务交给serve层去完成serve接口中做方法的规范serve层中实现登录功能,这里注意getOne的使用。
2023-08-03 21:57:27
245
原创 使用hutool工具进行导出数据操作
HttpServletResponse response为响应对象,通过他调用。getOutputStream()方法将数据输出出去。首先,引入依赖,这里注意,如果没引进版本号可能出错。这一块代码为设置格式,不需要修改。在controller中使用。
2023-08-02 17:53:56
1239
原创 mp代码生成器中controller模板
在resource->templates包下 创建controller.java.vm,放到该文件下自动生效。这个文件也可以找mp的generator文件里面找,然后再自己进行改造。在使用代码生成器的时候可以自定义controller模板。controller.java.vm如下。生成后的usercontroller如下。这里举例添加几个常见方法。
2023-08-02 15:02:48
233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人