首页
学习
活动
专区
工具
TVP
发布

SpringBoot 核心技术

专栏作者
192
文章
269349
阅读量
80
订阅数
程序员新入手MacStudio的装机环境
最近新入手了苹果推出的造梦空间(MacStudio),该主机采用了Arm架构的M1 Max芯片,性能强劲,散热很棒,多核跑分是我那2019款16寸Mac Pro好几倍。
恒宇少年
2022-10-31
1.1K0
Git分支管理规范构思
最近对于公司项目源码分支管理有一些规范构思,对于同一个项目而言,不同环境的源码管理、自动化部署方式、以及接口数据隔离等我们是否可以满足现状?
恒宇少年
2022-10-28
3750
Git托管项目的.git目录下都有什么?
我们在使用git托管项目代码时,如果是新建项目需要通过git init命令在项目根目录下初始化.git目录来实现后续的代码托管管理,如果直接从代码仓库拉取代码则会自动创建.git目录与远程仓库进行绑定。
恒宇少年
2022-06-02
4190
SpringBoot使用spring.config.import多种方式导入配置文件
SpringBoot从2.4.x版本开始支持了导入文件的方式来加载配置参数,与spring.config.additional-location不同的是不用提前设置而且支持导入的文件类型相对来说要丰富很多。
恒宇少年
2022-04-24
8.5K0
Grace:优雅高效的的记录业务操作日志
Grace[ɡreɪs]是一款业务操作日志记录框架,让我们使用更优雅方式来记录有效的、可读性高的操作日志。
恒宇少年
2022-01-20
5520
Spring OAuth2 实现始终获取新的令牌
Spring基于OAuth2协议编写的spring-oauth2实现,是行业级的接口资源安全解决方案,我们可以基于该依赖配置不同客户端的不同权限来访问接口数据。
恒宇少年
2021-04-25
1.9K0
将OpenStreetMap导出的OSM数据导入MySQL数据库
其中的大部分内容由志愿者从无到有地构建起来,并以开放授权发布, OpenStreetMap版权协议允许所有人自由且免费使用我们的地图图像与地图数据,而且本项目鼓励把数据用于有趣崭新的用途。
恒宇少年
2021-04-20
4.4K0
实践:了解Redis Geo范围查询,获取当前位置最近的经纬度点
近期有个获取车辆所处道路的需求,车辆行驶的范围在一个城市的市区内,针对一个城市的道路经纬度节点的数据量会比较大(就济南市而言,目前数据量在20万左右),数据的准确性以及检索效率是首要考虑的问题。
恒宇少年
2021-04-12
2.4K0
SpringBoot v2.4.0 正式发布,支持Java15
第一时间收到了GitHub推送的SpringBoot发版邮件,2020.11.13日正式发布了v2.4.0,这是2.4.x分支的第一个版本。
恒宇少年
2020-11-24
1K0
Spring Security灵活的PasswordEncoder加密方式
本章基于Spring Security 5.4.1版本编写,从5.x版本开始引入了很多新的特性。 为了适配老系统的安全框架升级,Spring Security也是费劲了心思,支持不同的密码加密方式,而且根据不同的用户可以使用不同的加密方式。
恒宇少年
2020-10-29
7.6K0
顺序消息管道《Message Pipe》v1.0.2版本发布
它是minbox开源组织内的新成员,Message Pipe从字面的意思上理解为 "消息管道",它确实是一个消息管道的定位,是基于Redis实现的分布式顺序消息管道。
恒宇少年
2020-09-08
4140
顺序消息管道《Message Pipe》v1.0.1版本发布
它是minbox开源组织内的新成员,Message Pipe从字面的意思上理解为 "消息管道",它确实是一个消息管道的定位,是基于Redis实现的分布式顺序消息管道。
恒宇少年
2020-09-02
4580
使用GitHub Actions编译项目并将Jar发布到Maven Central仓库
在上一篇 GitHub Actions使用入门 文章中,我们了解到了该怎么去启用GitHub Actions功能,本篇文章来介绍下使用GitHub Actions怎么将我们的开源项目自动化构建后发布到Maven Central仓库中。
恒宇少年
2020-08-11
8540
GitHub Actions使用入门
GitHub Actions 是由GitHub在2018年推出的一款持续集成的服务方案,对于GitHub上托管的开源项目来说比较友好,集成使用简单,个人感觉比 Travis-CI 玩法要更多,而且还是可以自己去编写Actions在构建的过程中使用。
恒宇少年
2020-08-10
6250
无意间发现一个好用的视频转换gif图片的开源框架
我使用Mac自带的屏幕录制软件QuickTime Player录制了一个测试视频,根据上面的命令行参数来看如果我们不做一些其他的自定义,只添加-o、--output输出的gif文件名即可,如下所示:
恒宇少年
2020-08-10
1.4K0
ApiBoot v2.3.x分支第一个版本发布,重构源码架构设计
ApiBoot 是接口服务的落地解决方案,提供了一系列开箱即用的组件,通过封装来简化主流第三方框架的集成,从而提高开发者开发效率、学习成本、降低入门门槛,真正的实现开箱即用!!!
恒宇少年
2020-07-23
3160
ApiBoot v2.2.7版本发布,新增扩展SpringBoot Mongo详细配置组件
ApiBoot 是接口服务的落地解决方案,提供了一系列开箱即用的组件,通过封装来简化主流第三方框架的集成,从而提高开发者开发效率、学习成本、降低入门门槛,真正的实现开箱即用!!!
恒宇少年
2020-07-10
5160
SpringBoot2.x基础篇:使用CommandLineRunner或ApplicationRunner
如果你想要使用SpringBoot构建的项目在启动后运行一些特定的代码,那么CommandLineRunner、ApplicationRunner都是很好的选择。
恒宇少年
2020-07-07
2.6K0
ApiBoot v2.2.5版本无法兼容Hoxton.SR5的SpringCloud Gateway
使用ApiBoot最新发布的v2.2.5版本整合SpringCloud Gateway的Hoxton.SR5版本时导致项目无法启动,控制台抛出的错误如下所示:
恒宇少年
2020-06-22
6570
SpringBoot2.x基础篇:将静态资源打包为WebJars
我们在编写前后分离项目时,前端的项目一般需要静态资源(Image、CSS、JavaScript...)来进行渲染界面,而如果我们对外采用依赖的方式提供使用时,我们的静态资源文件也应该放入打包文件内,这样才能更便捷的提供我们的功能,在我的开源分布式日志框架 minbox-logging 内提供了管理界面的功能,就是采用的这种方式实现,将静态资源以及编译后的HTML页面存放到minbox-logging-admin-ui依赖内,下面我们来看下具体的实现方式。
恒宇少年
2020-04-24
5360
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档