张洋洋
2025-02-24 9804628abf554c3658345fc8fc9472cfb179fd5f
src/main/java/com/se/simu/controller/DbController.java
@@ -1,6 +1,8 @@
package com.se.simu.controller;
import com.se.simu.domain.vo.QueryVo;
import com.se.simu.domain.vo.R;
import com.se.simu.helper.CaffeineHelper;
import com.se.simu.helper.StringHelper;
import com.se.simu.helper.WebHelper;
import com.se.simu.service.DbService;
@@ -27,7 +29,9 @@
    @GetMapping(value = "/info")
    public void info(HttpServletRequest req, HttpServletResponse res) {
        try {
            dbService.info(req, res);
            String rs = dbService.info();
            WebHelper.writeStr2Page(res, HttpStatus.OK, rs);
        } catch (Exception ex) {
            WebHelper.writeJson2Page(res, HttpStatus.BAD_REQUEST, ex.getMessage());
        }
@@ -37,7 +41,9 @@
    @GetMapping(value = "/config")
    public void config(HttpServletRequest req, HttpServletResponse res) {
        try {
            dbService.config(req, res);
            String rs = dbService.getConfig();
            WebHelper.writeStr2Page(res, HttpStatus.OK, rs);
        } catch (Exception ex) {
            WebHelper.writeJson2Page(res, HttpStatus.BAD_REQUEST, ex.getMessage());
        }
@@ -56,4 +62,12 @@
            WebHelper.writeJson2Page(res, HttpStatus.BAD_REQUEST, ex.getMessage());
        }
    }
    @ApiOperation(value = "clearCache")
    @GetMapping(value = "/clearCache")
    public R<Object> clearCache() {
        CaffeineHelper.clear();
        return success("ok");
    }
}