All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.benma666.sjsj.web.LjqInterface Maven / Gradle / Ivy

/**
 * Project Name:myutils
 * Date:2018年12月16日
 * Copyright (c) 2018, jingma All Rights Reserved.
 */

package cn.benma666.sjsj.web;

import cn.benma666.constants.UtilConstInstance;
import cn.benma666.domain.SysSjglSjdx;
import cn.benma666.iframe.MyParams;
import cn.benma666.sjsj.myutils.Msg;
import cn.benma666.sjzt.Db;
import org.beetl.sql.core.SQLManager;

/**
 * 系统-数据管理-拦截器接口 
* date: 2018年12月16日
* @author jingma */ public interface LjqInterface extends UtilConstInstance { /** * 拦截器初始化方法
* * @author jingma */ default void init(){}; /** * @return 参数对象 */ default MyParams getMyParams(){ return LjqManager.getMyParams(); } /** * @return 数据对象 */ default SysSjglSjdx getSjdx(){ return getMyParams().sjdx(); } /** * 获取处理类型 */ default String getCllx(){ return getMyParams().sys().getCllx(); } /** * 获取国际化消息-操作成功 * * @return 国际化消息 */ default String msgCzcg() { return Msg.msg("common.czcg"); } /** * 获取指定数据库操作对象
* @author jingma * @return 指定的数据库操作对象 */ default Db getDb(){ return LjqManager.getDb(); } /** * @return 获取sql管理器 */ default SQLManager getSqlManager(){ return LjqManager.getSqlManager(); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy