
spring boot / cloud
文章平均质量分 71
spring boot / cloud
A圳技术
大龄程序员,化繁为简。
展开
-
java:spring-security的简单例子
再次访问【http://localhost:8080/security/hello】,可以看到虽然已经登录成功了,但还是被重定向到了登录页面【http://localhost:8080/security/login】。访问【http://localhost:8080/security/hello】 ,可以看到被重定向到登录页面【http://localhost:8080/security/login】用户名输入【user】,密码输入【123】,点击【Sign In】登录。可以看到访问成功了。原创 2024-06-23 16:52:14 · 950 阅读 · 0 评论 -
java:spring actuator扩展原有info endpoint的功能
可能还在审核中,请等待。。。原创 2024-06-15 19:40:02 · 451 阅读 · 0 评论 -
java:spring actuator添加自定义endpoint
可能还在审核中,请等待。。。原创 2024-06-15 18:52:30 · 628 阅读 · 0 评论 -
java:spring【AnnotationMetadata】的简单使用例子
可能还在审核中,请等待。。。原创 2024-06-15 01:02:33 · 426 阅读 · 0 评论 -
java:spring使用【@ImportResource】导入一个xml里面定义的bean
可能还在审核中,请等待。。。原创 2024-06-14 21:45:39 · 563 阅读 · 0 评论 -
java:spring使用【XXXPostProcessor】添加bean定义,修改bean定义、代理bean
可能还在审核中,请等待。。。原创 2024-06-14 19:47:56 · 1172 阅读 · 0 评论 -
java:自定义注解,并使用【ImportBeanDefinitionRegistrar】动态加载
可能还在审核中,请等等。。。原创 2024-06-14 16:45:01 · 688 阅读 · 0 评论 -
java:【@Import】和【ImportSelector】的简单示例
【pom.xml】【BranchBean.java】【BranchController.java】【BranchImportBean.java】【BranchImportConfiguration.java】【BranchImportSelector.java】【EnableBranchImportSelector.java】# 项目【myBeanMain】【pom.xm】【application.properties】【MainBean.java】【NotAnnotatedBean.原创 2024-06-13 19:22:40 · 593 阅读 · 0 评论 -
java:【@ComponentScan】和【@SpringBootApplication】扫包范围的冲突
注意【com.chz.myBean.branch】和【com.chz.myBean.main】这两个包是没有生重叠的。主程序【MyBeanTest1、MyBeanTest2、MyBeanTest3】这两个类是在包【com.chz.myBean.main】下。原创 2024-06-13 16:11:59 · 1067 阅读 · 1 评论 -
java:测试hystrix的一些关键参数
运行【MyFeignClientTest】,然后不断访问【http://localhost:8080/test2/test】,查看日志。从截图可以看出超过了5秒之后自动熔断才恢复,符合预期。原创 2024-06-12 18:13:40 · 1185 阅读 · 0 评论 -
java:FeignClient通过RequestInterceptor自动添加header
启动【MyFeignClientTest】,然后访问【http://localhost:8080/test/test】原创 2024-06-11 22:45:29 · 534 阅读 · 0 评论 -
java:一个springfox swagger2的简单例子
启动【MySwaggerTest】,访问【原创 2024-06-11 15:56:19 · 413 阅读 · 0 评论 -
java:使用shardingSphere访问mysql的分库分表数据
创建两个数据库【order_db_1、order_db_2】。然后在两个数据库下分别创建三个表【orders_1、orders_2、orders_3】。原创 2024-06-05 22:38:07 · 852 阅读 · 0 评论 -
java:spring cloud使用tcc-transaction实现分布式事务
参考这篇文章【https://changmingxie.github.io/zh-cn/docs/ops/server/deploy-alone.html】里面有mysql的建表脚本,先将数据库建好。下载tcc-transaction解压配置tcc-transaction-server启动tcc-transaction-server配置tcc-transaction-dashboard配置tcc-transaction-dashboard的启动文件启动tcc-transaction-dashboard。原创 2024-06-05 16:24:50 · 1275 阅读 · 0 评论 -
maven:打包spring boot程序为Nested JARs
在【pom.xml】里面使用插件【spring-boot-maven-plugin】然后执行【mvn install】就可以了。原创 2024-05-31 19:50:00 · 324 阅读 · 0 评论 -
java:spring boot程序怎么优雅关闭
不过线上我们肯定不会去调用这样一个接口,线上pod在关闭的时候会调用【ShutdownHook】,然后在哪里调用【applicationContext.close()】就可以了。说明调用【applicationContext.close()】确定可以优雅关闭spring boot程序。试调用一下【http://localhost:8080/test/shutdown】原创 2024-05-31 18:12:22 · 462 阅读 · 0 评论