SpringBoot
未读
SpringBoot系列 - 集成Shiro权限管理
SpringBoot系列 - 集成Shiro权限管理 Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,相比Spring Security而言相当简单, 可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,
SpringBoot
未读
SpringBoot系列 - 集成SocketIO实时通信
SpringBoot系列 - 集成SocketIO实时通信 上一篇讲解了基于STOMP协议实现的WebSocket方案,本篇我讲一下Socket.IO的实现方案。 Socket.IO 主要使用WebSocket协议。但是如果需要的话,Socket.io可以回退到几种其它方法, 例如Adobe Fla
SpringBoot
未读
SpringBoot系列 - 集成Swagger2
SpringBoot系列 - 集成Swagger2 Swagger是一个简单但功能强大的API表达工具。它具有地球上最大的API工具生态系统,数以千计的开发人员, 使用几乎所有的现代编程语言,都在支持和使用Swagger。使用Swagger生成API,我们可以得到交互式文档, 自动生成代码的SDK以
SpringBoot
未读
SpringBoot系列 - 集成Thymeleaf构建Web应用
SpringBoot系列 - 集成Thymeleaf构建Web应用 Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点: Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工
SpringBoot
未读
SpringBoot系列 - 集成WebSocket实时通信
SpringBoot系列 - 集成WebSocket实时通信 WebSocket是 HTML5 开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。 WebSocket 通信协议于2011年被IETF定为标准RFC 6455,WebSocketAPI 被W3C定为标准。 在WebSocket A
SpringBoot
未读
pringBoot系列 - 批处理
SpringBoot系列 - 批处理 Spring Batch是一个轻量级的框架,完全面向Spring的批处理框架,用于企业级大量的数据读写处理系统。以POJO和Spring 框架为基础, 包括日志记录/跟踪,事务管理、 作业处理统计工作重新启动、跳过、资源管理等功能。 Spring Batch官网
SpringBoot
未读
SpringBoot系列 - 声明式事务
SpringBoot系列 - 声明式事务 所有数据访问技术都有事务机制,这些技术提供了API来开启事务、提交事务完成数据操作,或者在发生错误的时候回滚数据。 Spring采用统一的机制来处理不同的数据访问技术的事务, Spring的事务提供一个PlatformTransactionManager的接
SpringBoot
未读
SpringBoot系列 - 实现RESTful接口
SpringBoot系列 - 实现RESTful接口 REST,即Representational State Transfer的缩写,对这个词组的翻译是表现层状态转化。 RESTful是一种软件设计风格,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越
SpringBoot
未读
SpringBoot系列 - 使用AOP
SpringBoot系列 - 使用AOP AOP(面向切面编程)是Spring的两大核心功能之一,功能非常强大,为解耦提供了非常优秀的解决方案。 现在就以springboot中aop的使用来了解一下如何使用aop。 写几个简单的Spring RESTful服务接口方法,实现方法前面或后面打印日志。
SpringBoot
未读
SpringBoot系列 - 使用RestTemplate
SpringBoot系列 - 使用RestTemplate spring框架提供的RestTemplate类可用于在应用中调用rest服务,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接, 我们只需要传入url及返回值类型即可。相较于之前常用的HttpClient,