Hirdetés

Új hozzászólás Aktív témák

  • Aethelstone
    addikt

    Eddig erről volt szó. Hol voltál? :D Mostanáig csak a liferay okozott problémát, bár az más területen is.

    Amúgy a scan vissza tud ütni nagyon, amikor az alkalmazás konfigurációja szét van szórva a csomagot forrásaiban. Sokkal könnyebb egy jól strukturált XML-t kézben tartani, mint egy sokemberes csapat annotációs munkáját. Persze ott vannak a review-k, de néha az sem véd meg az így eldugott dolgoktól. Arról nem is beszélve, ha menet közben kell gyógyítani valamit, akkor egy szövegszerkesztő hamarabb találódik egy szerver node-on az XML-hez, mint egy komplett build rendszer. Most nálunk egy ilyen épp aktuális volt.

    Nyilván, de ahhoz, hogy az annotáció alapú konfig átlátható legyen, a csomagstruktúrát is tisztességesen kell felépíteni. A @Controller annotációk a foo.bar.controllers csomagban, a @Service annotációk a foo.bar.services csomagban és így tovább. És máris átlátható :)

Új hozzászólás Aktív témák