加缓存

This commit is contained in:
wanggeng 2022-05-18 18:21:18 +08:00
parent 3d41293d5c
commit 1e1f141efd
4 changed files with 37 additions and 28 deletions

View File

@ -5,7 +5,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.2</version>
<version>2.5.5</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>ink.wgink</groupId>

View File

@ -2,6 +2,8 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="ink.wgink.gatewaymanage.dao.api.IApiDao">
<cache flushInterval="3600000"/>
<resultMap id="apiDTO" type="ink.wgink.gatewaymanage.pojo.dtos.api.ApiDTO">
<result column="api_id" property="apiId"/>
<result column="system_id" property="systemId"/>
@ -117,7 +119,7 @@
</insert>
<!-- 新增接口 -->
<insert id="save" parameterType="map">
<insert id="save" parameterType="map" flushCache="true">
INSERT INTO api_api(
api_id,
system_id,
@ -170,7 +172,7 @@
</insert>
<!-- 删除接口 -->
<update id="remove" parameterType="map">
<update id="remove" parameterType="map" flushCache="true">
UPDATE
api_api
SET
@ -193,7 +195,7 @@
</update>
<!-- 删除接口(物理) -->
<update id="delete" parameterType="map">
<update id="delete" parameterType="map" flushCache="true">
DELETE FROM
api_api
WHERE
@ -212,7 +214,7 @@
</update>
<!-- 修改接口 -->
<update id="update" parameterType="map">
<update id="update" parameterType="map" flushCache="true">
UPDATE
api_api
SET
@ -260,7 +262,7 @@
</update>
<!-- 修改审核接口 -->
<update id="updateExamine" parameterType="map">
<update id="updateExamine" parameterType="map" flushCache="true">
UPDATE
api_api
SET
@ -273,7 +275,7 @@
</update>
<!-- 接口详情 -->
<select id="get" parameterType="map" resultMap="apiDTO">
<select id="get" parameterType="map" resultMap="apiDTO" useCache="true">
SELECT
t1.system_id,
t1.title,
@ -299,7 +301,7 @@
</select>
<!-- 接口详情 -->
<select id="getBO" parameterType="map" resultMap="apiBO">
<select id="getBO" parameterType="map" resultMap="apiBO" useCache="true">
SELECT
t1.api_id,
t1.system_id,
@ -335,7 +337,7 @@
</select>
<!-- 接口详情 -->
<select id="getPO" parameterType="map" resultMap="apiPO">
<select id="getPO" parameterType="map" resultMap="apiPO" useCache="true">
SELECT
t1.api_id,
t1.system_id,
@ -371,7 +373,7 @@
</select>
<!-- 接口列表 -->
<select id="list" parameterType="map" resultMap="apiDTO">
<select id="list" parameterType="map" resultMap="apiDTO" useCache="true">
SELECT
t1.api_id,
t1.system_id,
@ -459,7 +461,7 @@
</select>
<!-- 接口列表 -->
<select id="listBO" parameterType="map" resultMap="apiBO">
<select id="listBO" parameterType="map" resultMap="apiBO" useCache="true">
SELECT
t1.api_id,
t1.system_id,
@ -512,7 +514,7 @@
</select>
<!-- 接口列表 -->
<select id="listPO" parameterType="map" resultMap="apiPO">
<select id="listPO" parameterType="map" resultMap="apiPO" useCache="true">
SELECT
t1.api_id,
t1.system_id,
@ -565,7 +567,7 @@
</select>
<!-- 接口统计 -->
<select id="count" parameterType="map" resultType="Integer">
<select id="count" parameterType="map" resultType="Integer" useCache="true">
SELECT
COUNT(*)
FROM
@ -575,7 +577,7 @@
</select>
<!-- 获取审核结果 -->
<select id="getExamineResult" parameterType="map" resultMap="examineDTO">
<select id="getExamineResult" parameterType="map" resultMap="examineDTO" useCache="true">
SELECT
t1.audit_status,
t1.audit_time,
@ -590,7 +592,7 @@
</select>
<!-- 接口ID列表 -->
<select id="listId" parameterType="map" resultType="String">
<select id="listId" parameterType="map" resultType="String" useCache="true">
SELECT
api_id
FROM

View File

@ -2,6 +2,8 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="ink.wgink.gatewaymanage.dao.system.ISystemDao">
<cache flushInterval="3600000"/>
<resultMap id="systemDTO" type="ink.wgink.gatewaymanage.pojo.dtos.system.SystemDTO">
<result column="system_id" property="systemId"/>
<result column="name" property="name"/>
@ -91,7 +93,7 @@
</insert>
<!-- 新增接口系统 -->
<insert id="save" parameterType="map">
<insert id="save" parameterType="map" flushCache="true">
INSERT INTO api_system(
system_id,
name,
@ -132,7 +134,7 @@
</insert>
<!-- 删除接口系统 -->
<update id="remove" parameterType="map">
<update id="remove" parameterType="map" flushCache="true">
UPDATE
api_system
SET
@ -147,7 +149,7 @@
</update>
<!-- 删除接口系统(物理) -->
<update id="delete" parameterType="map">
<update id="delete" parameterType="map" flushCache="true">
DELETE FROM
api_system
WHERE
@ -158,7 +160,7 @@
</update>
<!-- 修改接口系统 -->
<update id="update" parameterType="map">
<update id="update" parameterType="map" flushCache="true">
UPDATE
api_system
SET
@ -191,7 +193,7 @@
</update>
<!-- 修改接口系统审核状态 -->
<update id="updateExamine" parameterType="map">
<update id="updateExamine" parameterType="map" flushCache="true">
UPDATE
api_system
SET
@ -204,7 +206,7 @@
</update>
<!-- 接口系统详情 -->
<select id="get" parameterType="map" resultMap="systemDTO">
<select id="get" parameterType="map" resultMap="systemDTO" useCache="true">
SELECT
t1.name,
t1.summary,
@ -225,7 +227,7 @@
</select>
<!-- 接口系统详情 -->
<select id="getBO" parameterType="map" resultMap="systemBO">
<select id="getBO" parameterType="map" resultMap="systemBO" useCache="true">
SELECT
t1.system_id,
t1.name,
@ -255,7 +257,7 @@
</select>
<!-- 接口系统详情 -->
<select id="getPO" parameterType="map" resultMap="systemPO">
<select id="getPO" parameterType="map" resultMap="systemPO" useCache="true">
SELECT
t1.system_id,
t1.name,
@ -285,7 +287,7 @@
</select>
<!-- 接口系统列表 -->
<select id="list" parameterType="map" resultMap="systemDTO">
<select id="list" parameterType="map" resultMap="systemDTO" useCache="true">
SELECT
t1.system_id,
t1.name,
@ -345,7 +347,7 @@
</select>
<!-- 接口系统列表 -->
<select id="listBO" parameterType="map" resultMap="systemBO">
<select id="listBO" parameterType="map" resultMap="systemBO" useCache="true">
SELECT
t1.system_id,
t1.name,
@ -392,7 +394,7 @@
</select>
<!-- 接口系统列表 -->
<select id="listPO" parameterType="map" resultMap="systemPO">
<select id="listPO" parameterType="map" resultMap="systemPO" useCache="true">
SELECT
t1.system_id,
t1.name,
@ -439,7 +441,7 @@
</select>
<!-- 接口系统统计 -->
<select id="count" parameterType="map" resultType="Integer">
<select id="count" parameterType="map" resultType="Integer" useCache="true">
SELECT
COUNT(*)
FROM
@ -449,7 +451,7 @@
</select>
<!-- 获取审核结果 -->
<select id="getExamineResult" parameterType="map" resultMap="examineDTO">
<select id="getExamineResult" parameterType="map" resultMap="examineDTO" useCache="true">
SELECT
t1.audit_status,
t1.audit_time,

View File

@ -2,6 +2,11 @@
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<!-- 二级缓存默认false -->
<setting name="cacheEnabled" value="true"/>
</settings>
<typeAliases>
<typeAlias type="java.util.Map" alias="map"/>
<typeAlias type="java.util.List" alias="list"/>