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> </