<?xml version="1.0"?>
<project
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>com.plmc</groupId>
		<artifactId>parent-pom</artifactId>
		<version>1.0.1-SNAPSHOT</version>
	</parent>
	<artifactId>plmc-cache</artifactId>
	<name>plmc-cache</name>
	<version>1.0.1-SNAPSHOT</version>
	<url>http://maven.apache.org</url>
	<packaging>jar</packaging>
	
	<properties>
		<commons.lang3.version>3.17.0</commons.lang3.version>
		<fastjson2.version>2.0.56</fastjson2.version>
		<redisson.version>3.45.1</redisson.version>
		<objenesis.version>3.4</objenesis.version>
	</properties>
	
	<dependencies>
		
		<dependency>        
		    <groupId>com.fasterxml.jackson.core</groupId>
		    <artifactId>jackson-annotations</artifactId>
		</dependency>

		<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot</artifactId>
        </dependency>
		
		<dependency>
		  <groupId>org.apache.commons</groupId>
		  <artifactId>commons-lang3</artifactId>
		  <version>${commons.lang3.version}</version>
		</dependency>
		
		<dependency>
		  <groupId>com.alibaba.fastjson2</groupId>
		  <artifactId>fastjson2</artifactId>
		  <version>${fastjson2.version}</version>
		</dependency>
		
		<dependency>
		  	<groupId>redis.clients</groupId>
		  	<artifactId>jedis</artifactId>
		</dependency>
		
		<dependency>
		  	<groupId>org.springframework.data</groupId>
		 	<artifactId>spring-data-redis</artifactId>
		</dependency>
		

		<dependency>
		    <groupId>org.redisson</groupId>
		    <artifactId>redisson</artifactId>
		    <version>${redisson.version}</version>
		</dependency>
		
		<dependency>
		    <groupId>org.objenesis</groupId>
		    <artifactId>objenesis</artifactId>
		    <version>${objenesis.version}</version>
		</dependency>

	</dependencies>

	<description>
		平台采用Redis作为缓存中间件，实现对适当的业务数据、session cache等信息的缓存，提高系统的运行效率。
		本组件提供对分布式缓存中间件Redis的连接、池化、基本Java API封装，供其它产品或者项目简便的操作缓存数据。
	</description>
</project>