技术联盟

HTML5服务器推送事件(Server-sent-event)

HTML5服务器推送事件(Server-sent-event) 在前端开发中,实现界面推送的方式,这里大概总结下三种方式 轮询(ajax),比较耗费服务器资源。COMET方式(COMET 技术并不是 HTML 5 ) websocket 双向数据推送,灵活,功能强大 Server-sent-event(简称SSE),单项数据推送(Server-sent Events 规范是 HTML 5 规范的一 […]

PDF转图片

PDF转图片 在开发过程中,我们遇到PDF 转图片的需求,这里主要介绍下Java(Apache pdfbox) Java Apache PdfBox使用 首先我们要引入Apache Pdfbox的包 gradle compile 'org.apache.pdfbox:pdfbox:2.0.14' maven <!– https://mvnrepository.com/art […]

Spring boot 集成ElasticSearch

Spring boot 集成ElasticSearch 第一步Spring boot集成ELasticSearch 第二步Spring boot中配置ElasticSearch 第三步 创建操作的实体Bean(我创建的是UserItemBean) 第四步 使用ElasticSearch的API进行测试 Spring boot 集成ElasticSearch 第一步Spring boot集成ELas […]

Spring boot 读取properties

## Spring boot 读取properties > 在开发中我们需要通过属性文件配置常用属性,例如数据库相关、日志相关、测试相关等。 > > 1. 自定义properties文件获取属性 > 2. application.properties获取属性 ### 自定义properties文件获取属性 > 使用@configurationProperties((prefix=”xx […]

Spring boot 事务回滚

在Controller中添加 @Transactional 自己捕获异常之后事务不能回滚 原因: 默认spring事务只在发生未被捕获的 RuntimeException 时才回滚 spring aop 异常捕获原理:被拦截的方法需显式抛出异常,并不能经任何处理,这样aop代理才能捕获到方法的异常,才能进行回滚,默认情况下aop只捕获 RuntimeException 的异常,但可以通过配置来捕获 […]