⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 itemsql.java

📁 信息发布 发布系统 动态的菜单 和 信息统计
💻 JAVA
字号:
package com.xuntian.material.sql.baseinfo;

import java.util.Map;

import com.xuntian.material.sql.BaseSQL;

public final class ItemSQL extends BaseSQL {
	
    public static String TABLE = "info_item";

    public static String COLUMN_ID = "item_id";// INT NOT NULL AUTO_INCREMENT,


    public static String COLUMN_NAME = "item_name";// VARCHAR(100),/*名称*/

    private static String[] COLUMNS_LIST = new String[] { COLUMN_ID,
            COLUMN_NAME };
    private static String[] COLUMNS_ALL = new String[] { COLUMN_ID,
        COLUMN_NAME};
    private static String[] COLUMNS = new String[] {  COLUMN_NAME
            };

    public static String QUERY_ITEM = getQuerySQL(COLUMNS_LIST, TABLE);
    public static String QUERY_ITEM1 = getQuerySQL(COLUMNS_ALL, TABLE);
    
    public static String getQueryItem(Map<String, String> params) {
        return getQuerySQL(COLUMNS_LIST, TABLE, params);
    }

    public static String QUERY_ITEM_WITH_ID = getQuerySQL(TABLE,
            new String[] { COLUMN_ID });

    public static String INSERT_ITEM = getInsertSQL(TABLE, COLUMNS);

    public static String UPDATE_ITEM = getUpdateSQL(TABLE, COLUMNS,
            new String[] { COLUMN_ID });

    public static String getDeleteItem(String[] itemIDs) {
        return getDeleteSQL(TABLE, COLUMN_ID, itemIDs);
    }
    
    public static String getDeleteMsg(String[] itemIDs){
    	return getDeleteSQL("info_msg", "msg_id", itemIDs);
    }
    public static String getItemRoleCondition(String[] columns, String table,
            int[] itemIDs) {
        StringBuffer cond = new StringBuffer(getQuerySQL(columns, table));
        cond.append(WHERE_1_EQUALS_1);
        prepareInCondition(cond, COLUMN_ID, itemIDs);
        prepareOrderAsc(cond, ItemSQL.COLUMN_NAME);
        return cond.toString();
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -