![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习笔记
文章平均质量分 66
乄浮生幽梦
富贵险中求
展开
-
springboot配置schedule线程池实现异步执行
启动类Application中增加以下 @Value("${task.pool.size}") int poolSize=30; @Bean public TaskScheduler taskScheduler() { ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); taskScheduler.setPoolSize(poolSize); taskScheduler.setThreadNa原创 2021-10-25 17:22:22 · 418 阅读 · 1 评论 -
Spring Boot集成Spring Data ElasticSearch(一)
spring boot 版本2.0.0ES版本6.4.3一、pom.xml引入spring-boot-starter-data-elasticsearch,它的version是跟随spring boot的<dependency> <groupId>org.springframework.boot</groupId> <arti...原创 2020-03-16 16:47:05 · 529 阅读 · 0 评论 -
SpringMVC使用JWT简单验证
JWT是一种用于双方之间传递安全信息的简洁的、URL安全的表述性声明规范。JWT作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以Json对象的形式安全的传递信息。因为数字签名的存在,这些信息是可信的,JWT可以使用HMAC算法或者是RSA的公私秘钥对进行签名。简洁(Compact): 可以通过URL,POST参数或者在HTTP header发送,因为数据量...原创 2019-04-02 09:12:59 · 2310 阅读 · 0 评论 -
BindingResult的使用
BindingResult的简单使用和统一校验处理原创 2019-04-02 15:42:45 · 34616 阅读 · 5 评论 -
Elasticsearch安装及初步使用
背景:一周前接到个紧急需求,项目PC端商品搜索要搞智能搜索,一个输入框,随便输入SPU码或者SKU码或者商品名称都能智能识别用户搜索的是啥,返回搜索结果。问了组长,这个要加入搜索引擎咯。这。。。我没搞过啊,产品还说要紧急上的,我想了下,先搞个临时方案吧,前端用正则识别用户输入的是中文或者英文时,传商品名称这个字段给我搜索,是数字的就传spu、sku给我。这个临时方案就是sql模糊搜索咯。然后上...原创 2019-04-22 16:34:34 · 2821 阅读 · 1 评论 -
建造者模式(Builder)
通常我们用有参构造函数new一个对象时,会设置各个属性的值,比如,new Person("name",age,"desc")但是也有通过设置一两个值去构造,比如,new Person("name",age,"")、new Person("name",null,"")对于属性很少的类,我们可以这样搞,不费劲,但是如果是几十个属性的类,我们也想通过设置一个"name"就构造一个对象,那后面的还...原创 2019-04-24 09:43:40 · 144 阅读 · 0 评论