sql >> データベース >  >> RDS >> Mysql

古いJavajsfアプリケーションをアップグレードしようとしています

    java.util.dateをjava.sql.dateに変換するカスタムコンバーターを作成しました。間もなくさまざまな形式を処理する機能の追加に取り組みますが、これはアプリケーションを機能させるために行いました。コードは以下のとおりです:

    public class CustSQLDateConverter implements Converter
    {
        private String dateFormat = new String();
    
         public void SetDateFormat (String df)
         {
             dateFormat = df;
         }
    
    
        @Override
         public Object getAsObject(FacesContext context, UIComponent component, 
                String value)
        {
            SimpleDateFormat format = new SimpleDateFormat(dateFormat);
            Date parsed = null;
            try {
                parsed = format.parse(value);
    
            } catch(ParseException pe)
            {
                pe.printStackTrace();
            }
            java.sql.Date sql = new java.sql.Date(parsed.getTime());  
            return (sql);
    
        }
    
        public String getAsString(FacesContext context, UIComponent component,
                Object value)
        {
            String dtstring = value.toString();
            String[] dt = dtstring.split("-");
            String fmtDate = dt[1] + "/" + dt[2] + "/" + dt[0];
            return fmtDate;
        }
    }
    



    1. PostgreSQLでREFERENCESを変更するにはどうすればよいですか?

    2. 警告:条件の割り当て

    3. PostgreSQL(9.1)が単純な等式選択にインデックスを使用しないのはなぜですか?

    4. ダンプ内のMySQLフラグ