Spring boot+mybatis+jedis库存服务的开发框架整合与搭建
1 | 192.168.31.231 matrix-cache01 |
matrix-cache04上安装mysql
使用yum安装mysql server
1 | [root@matrix-cache04 ~]# yum install -y mysql-server |

1 | [root@matrix-cache04 ~]# service mysqld start |

1 | [root@matrix-cache04 ~]# chkconfig mysqld on |
1 | [root@matrix-cache04 ~]# yum install -y mysql-connector-java |

1 | [root@matrix-cache04 ~]# mysql |

创建Maven项目




项目结构图

pom.xml
1 | <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
Application.java
1 | package com.matrix.eshop.inventory; |
Application.properties
1 | spring.datasource.url=jdbc:mysql://192.168.31.234:3306/eshop |
UserController.java
1 | package com.matrix.eshop.inventory.controller; |
User.java
1 | package com.matrix.eshop.inventory.model; |
UserMapper.java
1 | package com.matrix.eshop.inventory.mapper; |
UserMapper.xml
1 |
|
UserService.java
1 | package com.matrix.eshop.inventory.service; |
UserServiceImpl.java
1 | package com.matrix.eshop.inventory.service.impl; |
在matrix-cache04的Mysql中创建eshop数据库、eshop用户、密码
1 | [root@matrix-cache04 ~]# mysql |
1 | mysql> use eshop |


整合Jedis Cluster
项目结构图

pom.xml中添加jedis依赖
1 | <dependency> |
在Application.java中添加
1 |
|

RedisDao.java
1 | package com.matrix.eshop.inventory.dao; |
RedisDaoImpl.java
1 | package com.matrix.eshop.inventory.dao.impl; |
UserService.java
1 | package com.matrix.eshop.inventory.service; |
UserServiceImpl.java
1 | package com.matrix.eshop.inventory.service.impl; |
UserController.java
1 | package com.matrix.eshop.inventory.controller; |


本文作者 : Matrix
原文链接 : https://matrixsparse.github.io/2017/06/20/Spring boot+mybatis+jedis库存服务的开发框架整合与搭建/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
知识 & 情怀 | 二者兼得