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

📄 constants.java

📁 我在加拿大学习的一个比较复杂的在线银行程序.
💻 JAVA
字号:
package com.ebusiness.ebank.util;/** * <p>Title: </p> * <p>Description:  To store data to database consistently, we need to define some *                  constants for the application. The data defined here should be *                  treated like a key, and the front-end needs to translate the key *                  to display name based on the selected language</p> * <p>Copyright: Copyright (c) 2005</p> * <p>Company: eBusiness Inc., All right reserved</p> * @author unascribed * @version 1.0 */import java.util.List;import java.util.ArrayList;public final class Constants{    //Table and Flag names    public static final String COUNTRY = "country";    public static final String STATE_PROVINCE = "state_province";    public static final String FLAG_DESCRIPTION = "flag_description";    public static final String ALL_ACTION = "All.Action";    //Cardholder table flags    public static final String CARDHOLDER_GENDER = "Cardholder.Gender";    public static final String CARDHOLDER_MARITAL_STATUS = "Cardholder.Marital_status";    public static final String CARDHOLDER_EMPLOYMENT_STATUS = "Cardholder.Employment_status";    public static final String CARDHOLDER_SALARY_LEVEL = "Cardholder.Salary_level";    public static final String CARDHOLDER_STATUS = "Cardholder.Status";    //Address table flags    public static final String ADDRESS_TYPE = "Address.Type";    //Account table flags    public static final String ACCOUNT_TYPE = "Account.Type";    //Default Eff_Date and Expiry_Date    public static final String DEFAULT_EFF_DATE = "01-JAN-2000";    public static final String DEFAULT_EXPIRY_DATE = "31-DEC-9999";    //Address Type values    public static final int MAX_ADDRESS = 4;    //public static final String HOME = "01";    //public static final String WORK = "02";    //public static final String MAIL = "03";    //public static final String OTHER = "04";    //private static List addrTypes;    //Account Type    public static final String CHEQUING_ACCOUNT = "01";    public static final String SAVING_ACCOUNT = "02";    public static final String VISA_ACCOUNT = "03";    //Threshold constants    public static final String REPORT_SEARCH_TYPE="REPORT";    public static final String REGULAR_SEARCH_TYPE="REGULAR";    /*    static    {        addrTypes = new ArrayList();        addrTypes.add(HOME);        addrTypes.add(WORK);        addrTypes.add(MAIL);        addrTypes.add(OTHER);    }    public static List getAddressTypes()    {        return addrTypes;    }    */    //ALL values    public static final String ALL = "ALL";    // Country code    public static final String CANADA = "CA";    public static final String US = "US";    //Data source JNDI lookup names    public static final String DATASOURCE_EBANK = "jdbc/ebank/DataSource";    //EJB home/localHome JNDI lookup names    public static final String DATAACCESS_HOME = "ejb/ebank/DataAccess";    public static final String DATAACCESS_LOCALHOME = "ejb/ebank/DataAccessLocal";    public static final String CARDHOLDER_ACCESS_HOME = "ejb/ebank/CardholderAccess";    public static final String CARDHOLDER_ACCESS_LOCALHOME = "ejb/ebank/CardholderAccessLocal";    public static final String CLIENT_CARD_LOCALHOME = "ejb/ebank/ClientCardLocal";    public static final String CARDHOLDER_LOCALHOME = "ejb/ebank/CardholderLocal";    public static final String ADDRESS_LOCALHOME = "ejb/ebank/AddressLocal";    public static final String ACCOUNT_ACCESS_HOME = "ejb/ebank/AccountAccess";    public static final String ACCOUNT_ACCESS_LOCALHOME = "ejb/ebank/AccountAccessLocal";    public static final String CHEQUING_ACCOUNT_LOCALHOME = "ejb/ebank/ChequingAccountLocal";    public static final String SAVING_ACCOUNT_LOCALHOME = "ejb/ebank/SavingAccountLocal";    public static final String STATEMENT_LOCALHOME = "ejb/ebank/StatementLocal";    //Session attribute    //form    public static final String CARDHOLDER_FORM = "CardholderForm";    public static final String CLIENTCARD_FORM = "ClientCardForm" ;    public static final String ADDRESS_FORM    = "AddressForm" ;    public static final String LOGIN_FORM      = "LoginForm" ;    public static final String VISAACCOUNT_FORM = "VisaAccountForm";    public static final String STATEMENT_FORM = "StatemetForm" ;    public static final String ACCOUNT_FORM = "AccountForm";    public static final String CHEQUING_ACCOUNT_FORM = "ChequingAccountForm";    public static final String SAVING_ACCOUNT_FORM = "SavingAccountForm";    //value list    public static final String ACCOUNT_LIST = "AccountList" ;    // status of form    public static final String NEW="new";    public static final String EDIT="edit";    public static final String RENEW="renew";    //Request attibute    public static final String VALUE_LIST = "ValueList";    public static final String ACCOUNT_ACTION = "AccountAction";    //Application attribute    public static final String SALARY_RANGE = "SalaryRange";    public static final String PROVINCE_LIST = "ProvinceList";    public static final String STATE_LIST = "StateList";    public static final String COUNTRY_LIST = "CountryList";    //Log constants values     public static final String USER_ID = "userid";     public static final String ACTION = "action";     public static final String ENTITY = "entity";     public static final String STATUS = "status";     public static final String FAILED_REASON = "failed_reason";     public static final int FAILED_REASON_MAX_LENGTH = 300;     public static final String DURATION = "duration";     public static String[] newFrenchShortMonths = {"janv","f関r","mars","avr","mai","juin","juil","ao鹴","sept","oct","nov","d閏"};}

⌨️ 快捷键说明

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