
springboot
RenaissanceSKY
这个作者很懒,什么都没留下…
展开
-
springboot 引入本地jar包后打包成war包
1.前言SpringBoot和Maven的出现给我们的开发提供了很大的方便,正所谓事物都有两面性,有简便的地方就会有麻烦的地方,这里记录了一次使用Maven打包SpringBoot项目的时候出现的一个引用本地第三方jar包的问题。2.问题描述一个SpringBoot项目,平时引用第三方jar包的时候,在pom文件里指定好该jar包的依赖就可以了,这本就是maven的一个很正常的操作,配置好依赖,maven自动将相应的jar包加入工程里,开发的时候就可以直接引入jar包内的类和方法,打包的时候ma原创 2020-09-18 11:23:21 · 435 阅读 · 0 评论 -
springboot AOP操作
一、AOPAOP(Aspect Oriented Programming)面向切面变成,程序开发中主要用来解决一些系统层面的问题。比如日志,事务,权限等使用场景:权限控制缓存控制审计日志性能监控异常处理分布式追踪二、AOP专业术语target:目标类,即需要被代理的类。例如:UserServiceJoinpoint(连接点):所谓连接点是指那些可能被拦截到的方法。例如:所有的方法PointCut(切入点):已经被增强的连接点。例如:addUser()advice(通知、原创 2020-09-17 17:27:41 · 2988 阅读 · 0 评论 -
springboot检索
一、Elasticsearch简介&安装前言应用程序中经常需要添加检索功能,开源的ElasticSearch是目前全文搜索引擎的首选。可以快速存储、搜索和分析海量数据。SpringBoot目前整合Spring Data ElasticSearch提供了便捷的检索功能支持。ElasticSearch是一个分布式搜索服务,提供了Restful API,底层基于Lucene,采用多shard(分片)的方式保证数据的安全性,并且服务提供自动reshsharding的功能。安装docker se原创 2020-09-16 13:36:04 · 274 阅读 · 0 评论 -
springBoot缓存操作
一、SprignBoot缓存JSR107简介1.1 JSR-107Java Caching定义了5个核心接口CacheingProvider:定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期运行多个CachingProviderCacheManager:定义了创建、配置、获取、管理和控制多个唯一命名的Cache,这些Cache存在于CacheManager的上下文中。一个CacheManager仅被一个CachingProvider所拥有Cache:是一个类原创 2020-09-16 08:28:56 · 230 阅读 · 0 评论 -
springboot日志操作
二、日志——SLF4J的使用2.1 如何在系统中使用SLF4J开发的时候,日志记录方法的调用,不能调用实现层,要使用抽象层。给系统里面导入 sl4j的jar包和 logback的实现jar包import org.slf4j.Loggerimport org.slf4j.LoggerFactory public class HelloWorld{ public static void main(String[] args){ Logger logger = Log原创 2020-09-15 08:37:55 · 306 阅读 · 0 评论 -
springboot消息机制
一、Springboot与消息前言大部分应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力消息服务两个重要概念:消息代理(message broker)和目的地(destination)当消息发送者发送消息后,将由消息代理接管,消息代理保证消息传递到指定目的地消息队列主要由两个形式的目的地队列(queue):点对点消息通信(point to point)主题(topic):发布(publish)/订阅(subscribe)消息通信1.1 JMS&A原创 2020-09-12 17:55:18 · 683 阅读 · 0 评论 -
springboot
一、YAML基本语法使用缩进表示层级关系缩进时不允许时候TAB键,只允许使用空格缩进的空格数目不重要,只要相同层级的元素左侧对齐即可大小写敏感1.1 YAML支持的三种数据结构1. 字面量普通值的值(数字、字符串、布尔)字符串默认不用加上单引号和双引号。双引号:不会转义字符串里面的特殊字符,特殊字符会作为本身想表示意思单引号:会转义特殊字符,特殊字符最终只是一个普通的字符串2. 对象、Map(属性和值)friends: lastName: zhangsan age: 30原创 2020-09-07 08:31:53 · 207 阅读 · 0 评论