java redis简单测试项目搭建

简单的搭建了一个redis的缓存测试用服务器。

首先,获取redis,linux和win64可以去官网找,由于我本地是win32环境(不要问我为什么,这是个悲伤的故事),所以并没有找到最新的安装包,暂时使用的是2.6的版本,下载链接:http://download.csdn.net/download/zhutingle/7742869。下载后解压,双击redis-server.exe运行,启动成功。

第二步,开始搭建测试项目,这个项目主要是使用redis的缓存,而不是作为数据库使用。springMVC+mybatis的框架,简单的写了一个index1方法跳转到index1.jsp页面,启动访问完成。

第三步,java对redis的操作,随手一查都是jedis?好吧,容我去找个jedis的jar包,然后导入项目,完工。

第四步,开始对redis的操作。先new一个配置JedisPoolConfig,然后再用配置、redis地址、端口、密码(如果有)创建链接JedisPool。此次操作主要使用几个方法

判断字段是否存在jedis.exists("xxx")

设置字段jedis.set("xxx", "xxxx")

已有字段情况下拼接jedis.append("xxx", "xxxx")

删除字段jedis.del("xxx")

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 创建一个Maven项目 首先,在你的开发环境中创建一个Maven项目。这可以通过在命令行中运行以下命令来完成: ``` mvn archetype:generate -DgroupId=com.example.git -DartifactId=gitproject -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false ``` 这将创建一个名为`gitproject`的项目,并将它放在`com.example.git`包下。 2. 添加依赖 接下来,添加一些必要的依赖。在pom.xml文件中添加以下内容: ```xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.2</version> </dependency> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.7.0</version> </dependency> </dependencies> ``` 这些依赖包含了Spring Boot、MyBatis Plus和Redis客户端。 3. 配置Spring Boot 在`src/main/resources`目录下创建一个名为`application.properties`的文件,并添加以下内容: ``` spring.datasource.url=jdbc:mysql://localhost:3306/gitproject?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=false spring.datasource.username=root spring.datasource.password=123456 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver mybatis-plus.mapper-locations=classpath*:mapper/**/*.xml ``` 这些配置将让Spring Boot知道如何连接MySQL数据库,并告诉MyBatis Plus去哪里寻找映射器。 4. 创建实体类 在`com.example.git.entity`包下创建一个名为`User`的Java类,并添加以下内容: ```java @Data public class User { private Long id; private String name; private String email; } ``` 这将是我们在Git项目中使用的实体。 5. 创建数据访问对象 在`com.example.git.mapper`包下创建一个名为`UserMapper`的Java接口,并添加以下内容: ```java public interface UserMapper extends BaseMapper<User> { } ``` 这将让我们使用MyBatis Plus与数据库进行交互。 6. 创建服务层 在`com.example.git.service`包下创建一个名为`UserService`的Java类,并添加以下内容: ```java @Service public class UserService { @Autowired private UserMapper userMapper; public User getUserById(Long id) { return userMapper.selectById(id); } public List<User> getAllUsers() { return userMapper.selectList(null); } public void saveUser(User user) { userMapper.insert(user); } public void updateUserById(User user) { userMapper.updateById(user); } public void deleteUserById(Long id) { userMapper.deleteById(id); } } ``` 这将为我们提供在Git项目中操作用户的方法。 7. 创建控制器 在`com.example.git.controller`包下创建一个名为`UserController`的Java类,并添加以下内容: ```java @RestController public class UserController { @Autowired private UserService userService; @GetMapping("/users/{id}") public User getUserById(@PathVariable Long id) { return userService.getUserById(id); } @GetMapping("/users") public List<User> getAllUsers() { return userService.getAllUsers(); } @PostMapping("/users") public void saveUser(@RequestBody User user) { userService.saveUser(user); } @PutMapping("/users/{id}") public void updateUserById(@RequestBody User user, @PathVariable Long id) { user.setId(id); userService.updateUserById(user); } @DeleteMapping("/users/{id}") public void deleteUserById(@PathVariable Long id) { userService.deleteUserById(id); } } ``` 这将创建一个REST API,使我们能够通过HTTP请求进行Git项目中的用户操作。 8. 运行应用程序 最后,通过运行以下命令来启动Git项目: ``` mvn spring-boot:run ``` 这将启动一个嵌入式的Tomcat服务器,并将Git项目运行在localhost:8080端口上。 现在,你可以使用Postman或其他HTTP客户端来测试Git项目中的API了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值