nick4665089009_个人页

nick4665089009
个人头像照片
63
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.18 19:33:24
    发表了文章 2025-12-18 19:33:24

    1.什么是权限管理

    权限管理包含认证与授权两大核心:认证验证用户身份,授权则按角色分配访问权限。二者结合,确保系统安全,防止越权操作与数据泄露,是应用安全的基石。
  • 12.18 19:32:54
    发表了文章 2025-12-18 19:32:54

    SpringSecurity

    本章介绍权限框架SpringSecurity,涵盖入门到原理,适合掌握SpringBoot、MySQL等技术的读者。内容包含环境搭建、认证原理、自定义认证及OAuth2.0整合,理论学习约2小时,侧重快速上手与核心原理理解,案例丰富度有限,欢迎纠错交流。
  • 12.18 19:32:21
    发表了文章 2025-12-18 19:32:21

    自动装配机制

    @SpringBootApplication是SpringBoot核心注解,为组合注解,包含@ComponentScan、@SpringBootConfiguration、@EnableAutoConfiguration。其通过@Import导入自动配置类,结合spring.factories实现自动装配,借助元注解控制作用范围、生命周期与可见性,实现项目启动时自动加载配置,简化开发。
  • 12.18 19:31:45
    发表了文章 2025-12-18 19:31:45

    6,鉴权

    本文介绍基于Spring Boot集成JWT与Spring Security实现鉴权机制,涵盖Token生成与校验、用户认证流程及RBAC权限控制。通过自定义过滤器与配置安全规则,实现登录获取Token并保护接口访问,结合角色与权限构建安全体系,适用于前后端分离场景下的身份验证方案。(238字)
  • 12.18 19:31:02
    发表了文章 2025-12-18 19:31:02

    5.跨域处理

    本文介绍了跨域问题的成因及解决方案。当协议、域名、端口任一不同时即产生跨域。通过CORS(跨域资源共享)可实现资源访问,常用方法有:@CrossOrigin注解、全局配置WebMvcConfigurer、自定义Filter添加响应头,有效控制哪些域可访问资源,确保安全与灵活性。
  • 12.18 19:14:40
    发表了文章 2025-12-18 19:14:40

    4. 不定参数入参

    支持非JSON和JSON格式入参:JSON可传单个/多个独立参数,或封装为对象参数,结合@RequestBody接收;支持通过@Valid注解对封装参数进行数据校验,如字段非空校验,提升接口健壮性。(238字)
  • 12.18 19:13:09
    发表了文章 2025-12-18 19:13:09

    3. 打包

    本项目通过Maven打包为单一可执行JAR,内置配置文件与依赖,使用`mvn clean package`构建,`java -jar`运行,支持前台或后台启动,通过`netstat`或`ps`查进程并`kill`停止。也可分离JAR、依赖与配置。
  • 12.18 19:12:35
    发表了文章 2025-12-18 19:12:35

    2. 整合切面,参数拦截+过滤

    该类通过AOP切面记录Web请求日志,自动拦截Controller层请求,输出请求来源、URL、方式、方法及参数,并统计执行耗时,便于调试与监控,支持后续扩展至数据库或ELK存储。
  • 12.18 19:12:01
    发表了文章 2025-12-18 19:12:01

    1. 整合Logback,滚动记录+多文件

    本文介绍了logback-spring.xml配置文件的使用方法,并通过Java示例展示了如何在Spring Boot项目中集成日志记录。代码演示了通过LogProxy获取不同日志级别的Logger,并在Web控制器中记录INFO和ERROR级别日志,同时结合Redis和业务服务进行操作,体现日志在实际场景中的应用。
  • 12.18 19:11:17
    发表了文章 2025-12-18 19:11:17

    @Inherited

    @Inherited 注解用于修饰其他注解,使其在类继承中可被子类继承。当标注了 @Inherited 的注解应用于父类时,子类会自动继承该注解;但接口间的继承或类实现接口时均不继承注解。
  • 12.18 19:08:21
    发表了文章 2025-12-18 19:08:21

    汇总

    MyBatis中文配置与使用指南:涵盖属性加载优先级、多环境配置、事务管理、XML映射(一对一、一对多、多对多)、分页策略(逻辑与物理分页)、缓存机制及执行器类型,助你高效开发。
  • 12.18 19:07:43
    发表了文章 2025-12-18 19:07:43

    3.分页

    本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、原生SQL分页、数组分页(查全量再subList)及拦截器分页。前两者属逻辑分页,数据量大时易耗内存;后三者为物理分页,直接在数据库层面控制数据返回,适合大数据量场景。总结指出:小数据量可用逻辑分页,推荐优先使用物理分页以提升性能与稳定性。(238字)
  • 12.18 19:07:05
    发表了文章 2025-12-18 19:07:05

    2.映射关系(1-1 1-n n-n)

    MyBatis中通过resultMap实现一对一、一对多、多对一及多对多映射。一对一用于属性与字段映射;一对多在主表对应多个子表记录时使用,如用户关联多个角色;多对一反之,如博客关联作者;多对多需借助中间类实现,如用户与部门通过UserForDept关联,利用collection完成集合封装,灵活处理复杂关系映射。(238字)
  • 12.18 13:05:00
    发表了文章 2025-12-18 13:05:00

    Java面试资料

    欢迎来到知识库!这里汇聚了开源框架与技术文档,涵盖MongoDB、MyBatis、SpringBoot、SpringCloud、Zookeeper、Dubbo等主流技术,以及AIGC、办公工具与常用类库,助力知识结构化沉淀与高效学习。
  • 发表了文章 2025-12-19

    微服务保护Sentinel

  • 发表了文章 2025-12-19

    索引库、文档操作

  • 发表了文章 2025-12-19

    分布式搜索引擎ElasticSearch

  • 发表了文章 2025-12-19

    Seata的部署和集成

  • 发表了文章 2025-12-19

    Sentinel工作原理

  • 发表了文章 2025-12-19

    Redis集群伸缩,转移插槽失败

  • 发表了文章 2025-12-19

    分布式事务Seata

  • 发表了文章 2025-12-18

    Redis集群部署指南

  • 发表了文章 2025-12-18

    分布式缓存Redis(高级)

  • 发表了文章 2025-12-18

    RabbitMQ部署指南

  • 发表了文章 2025-12-18

    练习

  • 发表了文章 2025-12-18

    消息中间件RabbitMQ(高级)

  • 发表了文章 2025-12-18

    Mac系统安装教程

  • 发表了文章 2025-12-18

    消息中间件RabbitMQ(基础)

  • 发表了文章 2025-12-18

    容器引擎Docker

  • 发表了文章 2025-12-18

    练习

  • 发表了文章 2025-12-18

    Gateway服务网关

  • 发表了文章 2025-12-18

    SpringCloud概述

  • 发表了文章 2025-12-18

    Nacos配置中心

  • 发表了文章 2025-12-18

    安装ES、Kibana、IK

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息