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ć.
- Rejestracja:około 12 lat
- Ostatnio:ponad 10 lat
- Postów:15

- Rejestracja:około 21 lat
- Ostatnio:około 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
0
- Nie rozumiem pytania. Skoro używasz "@PersistenceContext
to znaczy że używasz JPA i biblioteki która ten standard implementuje. A z drugiej strony piszesz że
nie chcę wykorzystywać żadnych bibliotek''. Więc o co chodzi? - 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...
- 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.

- 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.
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.