SpringBoot
文章平均质量分 77
青岛欢迎您
每天进步一点点
展开
-
SpringBoot-入门
1、SpringBoot简介背景:J2EE笨重的开发、繁多的配置、低下的开发效率、 复杂的部署流程、第三方技术集成难度大。Spring Boot来简化Spring应用开发,约定大于配置, 去繁从简,just run就能创建一个独立的,产品级别的应用。整个Spring技术栈的一个大整合,J2EE开发的一站式解决方案。优点:快速创建独立运行的Spring项目以及与主流框架集成 使用...原创 2018-10-12 14:50:20 · 349 阅读 · 0 评论 -
SpringBoot-消息
SpringBoot整合rabbitmq1、引入相关依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId>...原创 2018-10-24 15:51:57 · 177 阅读 · 0 评论 -
SpringBoot-Spring Data JPA
1、SpringData简介Spring Data 是Spring 的一个子项目, 旨在统一和简化对各类型持久化存储, 而不拘泥于是关系型数据库还是NoSQL 数据存储。无论是哪种持久化存储, 数据访问对象(或称作为DAO,即Data Access Objects)通常都会提供对单一域对象的CRUD (创建、读取、更新、删除)操作、查询方法、排序和分页方法等。引入 各种xxxTemplat...原创 2018-10-22 08:17:20 · 145 阅读 · 0 评论 -
SpringBoot-任务
SpringBoot整合任务1、异步任务:在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在 处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring3.x之后,就已经内置了@Async来完 美解决这个问题。两个注解: @EnableAysnc、@Aysnc@EnableAsync //开启异步注解功...原创 2018-10-25 16:15:30 · 403 阅读 · 0 评论 -
SpringBoot-检索
SpringBoot整合ElasticsearchSpringBoot默认支持两种技术来和ES交互;1、Jest(默认不生效)需要导入jest的工具包(io.searchbox.client.JestClient)1.1、加入依赖:<!-- https://mvnrepository.com/artifact/io.searchbox/jest --> ...原创 2018-10-25 15:13:36 · 249 阅读 · 0 评论 -
SpringBoot-缓存
1、了解JSR-107:JSR是Java Specification Requests 的缩写 ,Java规范请求。Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry 和 Expiry:• CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可 以在运...原创 2018-10-23 15:04:48 · 257 阅读 · 0 评论 -
SpringBoot-日志
java领域存在许多已经写好成熟的日志框架,从实现来说,java框架分为两种,一种是日志门面(日志的抽象层)和日志实现,所以我们在选日志框架的时候,一般都是选一个日志门面,然后再选一个日志实现。其中,日志门面包括JCL(jakarta Commons logging), SLF4J(simple Logging facade java), jboss-logging等,而日志实现则...原创 2018-10-17 16:37:03 · 348 阅读 · 0 评论 -
SpringBoot-配置文件
SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;1、YAML语法: k:(空格)v:表示一对键值对(空格必须有);以空格的缩进来控制层级关系;只要是左对齐的一列数...原创 2018-10-17 11:17:00 · 341 阅读 · 0 评论 -
SpringBoot-HelloWorld探究
1、POM.xml文件1.1、父项目. <!--基本核心依赖--><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <v...原创 2018-10-12 16:51:42 · 199 阅读 · 0 评论 -
SpringBoot项目配置文件密码加密(jasypt)
jasypt由于其使用的是PBEWithMD5AndDES加密方式,每次加密出来的结果都不一样,很适合对数据进行加密.1、引入依赖<!-- 数据库加密 --><dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasy...原创 2019-03-05 18:09:24 · 2004 阅读 · 0 评论