jsp połaczenie z bazą danych

jsp połaczenie z bazą danych
C9
  • Rejestracja:około 12 lat
  • Ostatnio:ponad 10 lat
  • Postów:15
0

Witam. Chcę stworzyć aplikację w której będę łączył się z bazą danych ale nie chcę wykorzystywać żadnych bibliotek, JSF itp. Tylko i wyłącznie JSP jednocześnie chce zachować oddzielenie warstwy prezentacji od warstwy danych. Próbowałem już to zrobić ale z różnymi negatywnymi skutkami. Tworzyłem projekt JSP łączyłem się z bazą następnie tworzyłem klasę z getterami i setterami potem klasy na podstawie encji bazy danych i następnie klasę w której używałem adnotacji @PersistenceContext i tworzyłem obiekt typu EntityManager. Czy w ogóle mogę tak zrobić używać tej adnotacji? Jeżeli mój tok myślenia jest błędny to fajnie by było jakby ktoś przybliżył jak to należy wykonać.

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0
  1. Nie rozumiem pytania. Skoro używasz "@PersistenceContextto znaczy że używasz JPA i biblioteki która ten standard implementuje. A z drugiej strony piszesz żenie chcę wykorzystywać żadnych bibliotek''. Więc o co chodzi?
  2. CZEMU chcesz to zrobić? o_O To tak jakbyś chciał klepać dziś software dziurkując karty perforowane. Jasne 40 lat temu nie było innego sposobu, ale dziś już jest...

"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
C9
  • Rejestracja:około 12 lat
  • Ostatnio:ponad 10 lat
  • Postów:15
0

hehe wybacz zamieszanie ale jestem początkujący w tym temacie. chodzi o to że muszę zrobić projekt nie korzystając z frameworków aczkolwiek z bazy mogę skorzystać z poziomu frameworka. I teraz jak należy to optymalnie zrobić żeby oddzielić warstwę prezentacji od warstwy danych.

Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

Nadal nie bardzo rozumiem twoje pytanie. Co to niby znaczy jak należy to optymalnie zrobić żeby oddzielić warstwę prezentacji od warstwy danych? Należy je po prostu oddzielić i tyle. Poczytaj może co to jest MVC i MVP.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.