-
IDEA上传springboot工程到github
我使用的是SSH方式上传,git安装配置步骤请自己百度,我这里是配置了以SSH的方式访问git仓库,需要在本地生成密钥(包括公钥和私钥,使用的是rsa非对称性加密),然后再github添加我们生成的公钥,添加好之后,我们本地这台机器就可以访问我们的git仓库了;如果是HTTPS的方式则需要输入用户名和密码,当然你也可以用HTTPS的方式。
-
springboot在启动之后执行某代码或某个方法
有时候我们需要在springboot在启动之后执行某段代码,初始化某些信息或缓存,或者调用某个方法,这些都想在工程启动之后就立即执行,要怎么做呢?这里主要有两种方式:实现ApplicationRunner接口 和 实现CommandLineRunner接口,在run方法中去调用我们需要执行的某个方法就可以了。
-
spring事件机制,如何发布和监听spring事件
spring有内置的事件,我们可以监听内置的事件来扩展相应的功能,同时我们也可以自定义事件,发布自定义事件,监听自定义事件,一个事件类可以被多个监听者监听,有点类似观察者模式,也有点类似发布订阅模式,这里我们将通过代码简单介绍如何去发布和监听事件,以及如何结合我们的rabbitmq消息队列。
-
springboot整合swagger构建接口文档
工作了这么多年,发现每家公司的工作方式和流程都千奇百怪,就拿前后端人员之间的接口对接来说吧,有的公司是前后端不分离的,还是在用jsp,后端写好接口,然后直接和前端说要什么参数(没错,就是直接口头说,或者在微信或QQ上发参数名,丢!!!);有的公司是通过一份接口文档,word文档,哎,前后端之间的对接也是贼痛苦,经常出现的问题是word文档没及时更新,或者前端不知道修改了哪些,还要一个一个去找;有的公司总监自己写了一个在线接口文档系统,这个还好啦,至少前后端对接爽快多了。
-
springboot整合rabbitmq消息中间件发送消息队列和监听消息队列
我们在工作中经常需要用到消息队列,如:activemq、rabbitmq、kafka、rocketmq等,使用消息队列可以实现应用解耦、流量削峰、异步等好处,不管是互联网应用还是物联网应用,都会用到消息队列,这里我们重点讲解rabbitmq,以及如何在springboot工程中整合rabbitmq。
没有更多了