spring.redis.host=127.0.0.1 spring.redis.port=6379 spring.redis.password=your_password <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> public interface UserRepository extends RedisRepository<User, String> { Optional<User> findByUsername(String username); } @Service public class UserService { private final UserRepository userRepository; public UserService(UserRepository userRepository) { this.userRepository = userRepository; } public void saveUser(User user) { userRepository.save(user); } public Optional<User> findUserByUsername(String username) { return userRepository.findByUsername(username); } } @SpringBootApplication @EnableRedisRepositories public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } @Bean public RedisTemplate<Object, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<Object, Object> template = new RedisTemplate<>(); template.setConnectionFactory(redisConnectionFactory); return template; } }


上一篇:
下一篇:
切换中文