
Spring Boot
文章平均质量分 92
fengpojian
这个作者很懒,什么都没留下…
展开
-
SSM+BootStrap+BootStrap Table web项目全记录
最近做了一个前端+后端整合的项目,被前端虐的好惨。并且是第一次使用BootStrap table遇到了好多问题。这里记录一下,以便以后查看。 篇幅限制,SSM的配置就不贴了。主要记录一下BootStrap table的使用以及与之相关的前后端的交互。 本项目的流程是登录成功之后,跳转index.jsp,代码如下。里面的Model()方法是自定义的js函数,与主体关系不大,故把文...原创 2018-07-19 16:46:43 · 6346 阅读 · 2 评论 -
SpringBoot Jpa集成Elasticsearch7.6.x, 支持高级动态查询
1.环境以及依赖JDK 11.0.8SpringBoot 2.2.7.RELEASEspring-data-elasticsearch 4.0.5.RELEASE 对应 ES版本7.6.2lombok<!--ElasticSearch--><dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-elasticsearch&l原创 2020-11-12 16:30:08 · 2464 阅读 · 6 评论 -
SpringBoot+JPA+ShardingSphere4.x读写分离(包含按月分表)
1.官网的文档真的是太简陋了啊按月份分表的详细文章请戳这里Shardingsphere香还是挺香的,但是文档真的是太少内容了啊.而且对集成SpringBoot太不友好了(▼皿▼)2.分库分表的配置谈一谈我对分库的理解. 分库之后我们都会遵循一个规则就是主库负责写入更新, 从库负责读取.Shardingsphere在配置好主从库之后会自动路由,select的时候直接走从库. 因此最关键的一点就是如何在yml文件中配置主从库.先看配置:spring: shardingsphere: data原创 2020-11-06 17:00:44 · 1717 阅读 · 1 评论 -
SpringBoot+JPA+ShardingSphere4.x单库按月份分表
1.走过的弯路这研究分表的时候,我他喵的是真的体会到了"浩如烟海"是啥意思.要么就是资料太老,要么就很少是按照月份分表的. 中间我走了很多弯路,甚至一度怀疑jap不适合用来进行分表.从我看过的资料来说,没有一个介绍使用Shardingsphere进行分表思路的,这也是我走了很多弯路的原因.先介绍背景: 单个数据库,按照月份进行分表,每个表有月份的后缀,类似于: table_202006.我先说下我的误区, 一开始我以为分表查询只需要配置库级别的分表规则就行了.这种想法是错误的,Shardingsph原创 2020-06-04 19:56:23 · 7262 阅读 · 20 评论 -
Spring Boot中使用Feign设置请求头Header的值
背景使用Feign调用外部接口时,需要在Headers中带一个如下的参数:按照网上的说法,有通过注解@Header的方式; 有在@RequestMapping中设置header属性的方式.; 有通过拦截器实现header值的填充. 亲自尝试过之后,第一种方法不起作用,第二种方法不支持动态参数(发现一篇博客,这篇博客的方案二讲了如何使用动态参数,但没有亲自尝试.). 第三种会拦截所有的请求,...原创 2020-04-09 17:02:10 · 5244 阅读 · 0 评论 -
Spring Boot使用OpenFeign生成微信小程序码
使用spring boot时想调用微信的接口生成小程序码,传统的做法都是自己发送http请求,然后中间要处理各种情况,非常的麻烦。现在我们可以很容易的在spring boot中集成spring cloud的feign进行远程调用。1.生成微信小程序码的两个步骤如何获取微信小程序码,可以参照官方 微信小程序文档。主要分为两个步骤:1.通过appid和appsecret获取AccessToke...原创 2019-08-29 19:47:32 · 1374 阅读 · 0 评论