Java签到活动设计完整版
我们在很多app中会看到签到这个功能。但是这个功能是怎么做的呢?我们接下来就说下。
网上说的比较多的是:
但是很不全面。接下来我们就说下。可实战使用。
技术选型
mysql 把签到记录存储到数据库中。好处:开发简单。坏处:当数据量大时,存储到mysql就不合适了。
redis 将签到信息存储的redis中。(我们以此为标准)
实现
引入相应的jar包。我们在springBoot中开发。
<!-- redis依赖commons-pool 这个依赖一定要添加 -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
</dependency>
<!-- redis -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</
