1. Java / Говнокод #1764

    +68.6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    // хрен разберешься
    class  SaveOrUpdateAccountInBankStoredProcedure extends StoredProcedure {
    ....
      public String execute(String oid, String number, String name){
    ....
        Map result = super.execute(inputs);
        Iterator<Map.Entry> it = result.entrySet().iterator();
        List list = (List)((Map.Entry)it.next()).getValue();
        return  (String)((Map)list.get(0)).get(DaoConst.OID);
      }
    }

    Использование org.springframework.jdbc
    Долго в отладчике пытался выяснить, какие объекты возвращаются в результате выполнения хранимой процедуры через этот framewaork :(

    Запостил: ngoro, 04 Сентября 2009

    Комментарии (4) RSS

    • Java - империя зла
      Ответить
    • DAO в Spring'е - полный идиотизм по-моему. Давно устаревшая технология. Слава Богу, Hibernate'у уже больше 5 лет. DAO в фирменной доке - 1.5 страницы рекламы, а по существу ничего.
      Ответить
    • у нас в проекте юзается и ничего так, не жалуемся.

      а return строка и правда идиотская. Может проблема не в spring jdbc?

      p. s. судя по кастам, вернется именно строка
      Ответить
    • голый ждбц гораздо страшнее
      Ответить

    Добавить комментарий