加缓存
This commit is contained in:
parent
3d41293d5c
commit
1e1f141efd
2
pom.xml
2
pom.xml
@ -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>
|
||||
|
@ -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
|
||||
|
@ -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,
|
||||
|
@ -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"/>
|
||||
|
Loading…
Reference in New Issue
Block a user