Jakie są dobre praktyki dla budowania aplikacji web

0

Witajcie,
próbuję zrobić aplikację webową w springu+hibernate w oparciu o services i dao. Szukam wpisu na blogu bądź dema z dokumentacji, gdzie mógłbym zobaczyć jak są zaimplementowane takie rozwiązania.

Docelowo chciałbym, aby wyglądało to tak:

  • **kontroler **wywołuje jakąś akcję w serwisie, np wyświetla listę określonych funduszów: zagląda do FundServiceImpl
  • services wykonuje jakieś algorytmy i korzysta z obiektów dao, czyli: fundDAOImpl.findByName(name);
  • DAO odwołuje się do bazy danych, pobiera dane i je zwraca: np public List<FundBean> findByName(String name)
  1. Czy przytoczona struktura wydaje Wam się poprawna, czy może warto coś zmienić?
  2. Znacie jakiś np. blog, gdzie mógłbym zobaczyć przykład złączonych hibernatem dwóch tabel, z pełną strukturą services-dao oraz skonfigurowanym poprawnie sessionFactory?

Będę wdzięczny za wskazówki, dzięki za pomoc!

0

Struktura którą opisałeś jest obecna chyba w większości projektach wiec....jest poprawna..

Nie wiem tylko co Ci się tam plączą te "Impl"

1

Ja bym zainteresował się bardziej połączeniem Spring + JPA.

Tu masz przykład Spring + Hibernate:
http://howtodoinjava.com/2013/03/21/spring-3-and-hibernate-integration-tutorial-with-example/

A tutaj Spring MVC + JPA:
https://github.com/bakeraw2/altkom-spring-mvc

1 użytkowników online, w tym zalogowanych: 0, gości: 1