
Springboot
lzz_0128
这个作者很懒,什么都没留下…
展开
-
WebSocketConfiguration与@Scheduled冲突问题
可以使用配置了WebSocketConfigurer的websocket,也可以使用@Scheduled来安排任务,没有任何问题。但是,当我同时使用它们时,java不会编译。 @Schedule注解会因org.springframework.web.socket.config.annotation.WebSocketConfigurationSupport $ NoOpScheduler.sch...原创 2018-07-29 15:16:37 · 2704 阅读 · 0 评论 -
springboot集成RabbitMQ
一、安装RabbitMQ服务端1、首先需要安装erlang,请去官网下载:下载链接2、安装RabbitMQ服务端:下载链接3、(管理员)安装完后找到D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.9\sbin4、安装管理插件:运行 rabbitmq-plugins.bat enable rabbitmq_management5、重...原创 2018-11-18 22:45:51 · 255 阅读 · 0 评论 -
springboot的properties配置
# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety to your own appl...原创 2018-10-05 11:19:28 · 1638 阅读 · 0 评论 -
springboot下的redis各项操作以及bit操作的应用场景与实现
主要包括:string、set、list、map和bit,其中bit操作可以用于大数据下统计多少用户在线,以及在毫秒级别下查询哪个用户在线。应用场景:用于数据量上亿的场景下,例如几亿用户系统的签到,去重登录次数统计,某用户是否在线状态等等。 想想一下腾讯10亿用户,要几个毫秒内查询到某个用户是否在线,你能怎么做?千万别说给每个用户建立一个key,然后挨个记(你可以算一下需要的内存会很恐怖...原创 2018-08-06 10:07:01 · 4266 阅读 · 0 评论 -
基于redis的分布式锁实现,使用redistemplate操作
package com.lzz.service;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.stereotype.Service...原创 2018-08-06 09:52:09 · 8647 阅读 · 9 评论 -
Mybatis的ResultMap继承
1、映射的实体类存在继承关系:public class SubClass extends SupClass{}2、映射的mapper.xml文件父类的resultMap: <resultMap id="BaseResultMap" type="SupClass" > </result原创 2018-08-03 19:44:53 · 15697 阅读 · 2 评论 -
Springboot集成Redis,使用RedisTemplate操作
1、添加依赖pom.xml: <!-- 整合redis --> <dependency> <groupId>org.sprin原创 2018-08-03 19:44:44 · 3894 阅读 · 0 评论 -
springboot的logger日志配置,使用@Slf4j注解
1、添加依赖:log4j的依赖在springboot下已经提供了 <!--定时任务和@Slf4j注解日志的依赖--> <dependency> <groupId>org.projectlombok</groupId> <artifa原创 2018-08-03 19:46:19 · 16037 阅读 · 1 评论 -
Springboot集成mongodb
1、添加依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId&am原创 2018-08-03 19:45:01 · 142 阅读 · 0 评论 -
@Scheduled(cron = "* * * * * *") cron表达式详解
1.cron表达式格式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}2.cron表达式各占位符解释:{秒数}{分钟} ==> 允许值范围: 0~59 ,不允许为空值,若值不合法,调度器将抛出SchedulerException异常“*” 代表每隔1秒钟触发;“,” 代表在指定的秒数触发,比如”0,15,45”代表0秒、15秒和45秒时触...原创 2018-07-29 15:29:08 · 137533 阅读 · 12 评论