1、我使用到了以下開源框架貨軟件:
spring做IOC户辫,AOP和事務(wù)管理(版本號:4.0.2)
mybatis做dao層渐夸,用來處理dml(版本號:3.2.6)
dubbo做內(nèi)部通訊,提供接口給客戶端調(diào)用(版本號:2.5.3)渔欢,dubbo的注意事項請看(springmvc+dubbo+mybatis整合異常)
zookeeper用來做服務(wù)的注冊中心墓塌,進(jìn)行服務(wù)治理(按本號:3.3.6)
redis用來做緩存,以提高訪問速度(版本號:Redis 3.2.1)
2奥额、使用以下對應(yīng)jar版本如下:
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.7.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework.data/spring-data-redis -->
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>1.6.0.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-pool/commons-pool -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
<version>2.0</version>
</dependency>