<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FamineFree的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FamineFree</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FamineFree]]></copyright><item><title><![CDATA[构建spring boot web项目：十、添加增强日志AOP、集成Excel处理工具]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/140188253</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/140188253</guid><author>FamineFree</author><pubDate>Thu, 04 Jul 2024 20:15:13 +0800</pubDate><description><![CDATA[引入依赖 pom.xml(base)启动测试增强前增强后。]]></description><category></category></item><item><title><![CDATA[构建spring boot web项目：九、集成shiro]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/140184604</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/140184604</guid><author>FamineFree</author><pubDate>Thu, 04 Jul 2024 19:26:37 +0800</pubDate><description><![CDATA[后门登录配置LoginBackDoorProperties.java(shiro)将management模块中的用户、部门服务类迁移至shiro模块。生成权限service(shiro)登录服务接口service(shiro)把测试接口放开 不做登录校验。]]></description><category></category></item><item><title><![CDATA[构建spring boot web项目：八、集成Elasticsearch]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/140156388</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/140156388</guid><author>FamineFree</author><pubDate>Thu, 04 Jul 2024 16:59:02 +0800</pubDate><description><![CDATA[Elasticsearch与spring boot 版本对应关系kibana是Elasticsearch的图形化界面，必须与Elasticsearch版本一致；我的spring boot版本是2.3.7.RELEASE，所以Elasticsearch和kibana版本都是7.6.2；]]></description><category></category></item><item><title><![CDATA[构建spring boot web项目：七、集成minio]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/140149100</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/140149100</guid><author>FamineFree</author><pubDate>Wed, 03 Jul 2024 16:33:44 +0800</pubDate><description><![CDATA[1.1拉取镜像1.2创建挂载目录1.3启动容器查看容器访问操作http://ip:9090/login  账号：minioadmin 密码：minioadmin。]]></description><category></category></item><item><title><![CDATA[构建spring boot web项目：六、集成RabbitMQ]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/140147266</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/140147266</guid><author>FamineFree</author><pubDate>Wed, 03 Jul 2024 12:36:21 +0800</pubDate><description><![CDATA[e：指定环境变量；（RABBITMQ_DEFAULT_VHOST：默认虚拟机名；RABBITMQ_DEFAULT_USER：默认的用户名；RABBITMQ_DEFAULT_PASS：默认用户名的密码）–hostname：主机名（RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 存储数据，默认为主机名）；-p：指定服务运行的端口（15672：UI页面通信口,浏览器界面、5672：client端通信口,最常用到的）；登录ip:15672/]]></description><category></category></item><item><title><![CDATA[构建spring boot web项目：五、集成redis]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/140144635</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/140144635</guid><author>FamineFree</author><pubDate>Wed, 03 Jul 2024 11:05:16 +0800</pubDate><description><![CDATA[【代码】构建spring boot web项目：四、集成redis。]]></description><category></category></item><item><title><![CDATA[构建spring boot web项目：四、集成Mybatis-plus]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/140122803</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/140122803</guid><author>FamineFree</author><pubDate>Tue, 02 Jul 2024 20:50:13 +0800</pubDate><description><![CDATA[修改前Pageable入参说明展示不友好引入依赖（base）--工具类 为集合，缓存，基元支持，并发，通用注释，字符串处理，I / O和验证提供实用程序方法-->创建(base)注解动态代理类(Knife4j配置时使用) AnnotationProxy.java/*** annotation 注解动态代理类(Knife4j配置时使用)*/@Getter}}));@Override修改Knife4j配置类 Knife4jConfiguration.java。]]></description><category></category></item><item><title><![CDATA[构建spring boot web项目：三、设置统一返回、统一异常处理]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/140120596</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/140120596</guid><author>FamineFree</author><pubDate>Tue, 02 Jul 2024 11:26:16 +0800</pubDate><description><![CDATA[在基础模块设置（base）接口统一返回类R.java异常枚举类ErrorCodeEnum.java。]]></description><category></category></item><item><title><![CDATA[构建spring boot web项目：二、集成Knife4j]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/140118501</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/140118501</guid><author>FamineFree</author><pubDate>Tue, 02 Jul 2024 10:34:08 +0800</pubDate><description><![CDATA[Knife4j是一个集Swagger2 和 OpenAPI3为一体的增强解决方案，基于spring构建的一个文档生成工具，它可以让开发者为我们的应用生成API文档，目的是可以更加方便的基于API文档进行测试，生成的文档还可以导出，然后给到前端开发团队，前端开发团队可以基于API接口写具体的调用。]]></description><category></category></item><item><title><![CDATA[构建spring boot web项目：一、创建spring boot项目]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/139747298</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/139747298</guid><author>FamineFree</author><pubDate>Tue, 02 Jul 2024 09:45:39 +0800</pubDate><description><![CDATA[本文使用模块化简单构建一个spring boot web后端项目，集成了Mybatis-plus、redis、文件存储minio、RabbitMQ、knife4j、Elasticsearch、shiro等组件，各个组件以模块的形式存在，可以根据自身需要进行集成使用；实现了统一返回、统一异常处理、权限认证、接口API等功能；另外，各个组件只是简单的使用，如要实现复杂功能还需自行研究；]]></description><category></category></item><item><title><![CDATA[nacos、SpringCloud 、GateWay、Setinel整合]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/139188158</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/139188158</guid><author>FamineFree</author><pubDate>Sat, 25 May 2024 06:50:33 +0800</pubDate><description><![CDATA[上传src目录。]]></description><category></category></item><item><title><![CDATA[docker中安装MySQL、Nacos]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/139188045</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/139188045</guid><author>FamineFree</author><pubDate>Sat, 25 May 2024 05:23:16 +0800</pubDate><description><![CDATA[配置docker加速器。]]></description><category></category></item><item><title><![CDATA[docker 搭建gitlab gitlab-runner实现 CI/CD]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/139187948</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/139187948</guid><author>FamineFree</author><pubDate>Sat, 25 May 2024 04:02:44 +0800</pubDate><description><![CDATA[本文使用到docker、gitlab、harbor、k8s以及Kubesphere，这些在以前文章中已经部署过，可以作为参考最终达到效果为，代码提交至master分支后，将master分支合并到develop分支，会触发CI/CD,进行自动打包、生成镜像、上传镜像到harbor镜像仓库，然后在Kubesphere界面重新部署项目；]]></description><category></category></item><item><title><![CDATA[k8s可视化管理界面Kubesphere安装配置]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/139187475</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/139187475</guid><author>FamineFree</author><pubDate>Sat, 25 May 2024 02:41:18 +0800</pubDate><description><![CDATA[安装了k8s控制面板（Kubesphere），方便日常的问题处理，查看资源状态信息，也可以增加子账号进行开放给其他人员使用，减少命令操作，提升工作效率前置条件；本文是使用k8s 安装Kubesphere；安装版本 Kubesphere:3.3.2。]]></description><category></category></item><item><title><![CDATA[Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台]]></title><link>https://blog.youkuaiyun.com/FamineFree/article/details/139122644</link><guid>https://blog.youkuaiyun.com/FamineFree/article/details/139122644</guid><author>FamineFree</author><pubDate>Wed, 22 May 2024 18:33:16 +0800</pubDate><description><![CDATA[Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台]]></description><category></category></item></channel></rss>