spring boot
文章平均质量分 71
river_rock
大橘为重
展开
-
使用spring data jpa 的projection技术向前端返回特定字段的数据
写在前面 在进行web开发的时候经常需要向前端返回特定的所需字段,以此减少数据传输的额外消耗,同时也确保不相关数据外泄。 spring boot框架下,自带的可选的方案有:jakson json的JsonView定制需要返回的数据。但这个方式有个缺点:不能使用自定义对象包装返回的数据对象,否则无效。 例如下例子: ...原创 2019-10-25 17:12:57 · 905 阅读 · 0 评论 -
spring-boot 下,使用embed标签直接显示从数据库抓取的PDF文件
在Spring boot 的开发环境下,用embed标签显示从数据抓取的PDF文件。1.前端embed标签处代码: 因为使用了thymeleaf 引擎,#{${materialNum} 为该引擎获取request的attribute的方式,业务为根据特定物料编码匹配抓取PDF文件。2.后端controller接口:@RequestMapping(value="loadTe原创 2017-02-22 14:12:13 · 2547 阅读 · 0 评论 -
spring boot, 容器启动后执行某操作
常有在spring容器启动后执行某些操作的需求,现做了一个demo的实现,做一下记录,也希望可以给需要的同学提供参考。1.spring启动后,以新线程执行后续需要的操作,所以执行类实现Runnable接口@Componentpublic class StepExecutor implements Runnable{ @Override public void run() { startS...原创 2018-02-09 16:25:53 · 15411 阅读 · 3 评论 -
spring boot 集成spark-streaming-kafka
主要思路:SparkContext由spring容器管理,在spring容器启动完毕后,执行spark-streaming-kafka,获取数据并处理。1.spring容器中初始化SparkContext,代码片段如下: @Bean @ConditionalOnMissingBean(SparkConf.class) public SparkConf sparkConf() { SparkCon...原创 2018-02-24 14:42:05 · 10176 阅读 · 3 评论 -
【最全】Spring data jpa支持的关键字,持续更新
Keyword Sample JPQL snippet And findByLastnameAndFirstname … where x.lastname = ?1 and x.firstname = ?2 Or findByLastnameOrFirstname ...原创 2019-05-22 15:17:21 · 1305 阅读 · 0 评论