SpringWebAppIn5Steps.pdf
(
967 KB
)
Pobierz
Aplikacja webowa z wykorzystaniem
Spring Framework w 5 etapach
Tutorial
PawełOciepa,PawełPierzchała
ociepa.pawel@gmail.com
paw.pierzchala@gmail.com
26.01.2010
Spitreci
1.
Szkielet aplikacji
2.
Pierwsze kroki ze Spring Framework
3.
Spring Security
4.
Hibernate
5.
Tworzenie formularza z zapisem do bazy
2 / 38
Wprowadzenie:
PrzedtawionyponiżejtutorialwykonanyzotałprzyużyciurodowikaEclipse Galileo
Java EE w wersji 3.5.1 . Przy tworzeniu nowego projektu korzytalimyponadtozwtyczek
SyDeo, która umożliwia uruchamianie projektu na konigurowanym wczeniej erwerze
Tomcat bezporedniozolderu projektu w workspace: Auto-deployment oraz Spring Ide.
Natura Springa pozwala midzyinnymi na wykrywaniebłdówwwykorzytywanychplikach
XML.
Wymagania wstępne
Kontener aplikacji Apache Tomcat
Dystrybucja Spring Framework with dependencies 2.5
(http://www.springsource.org/)
Hibernate 3.5
(https://www.hibernate.org)
Spring Security
(http://static.springsource.org/spring-security/site/)
Baza danych (wprzykładzie PostgreSQL)
3 / 38
1.
Szkielet aplikacji
PrzywyborzenowegoprojektuzdecydowalimyinaTomcatProject Dzikitemuzkielet
aplikacjiautomatycznieuzupełnionyzotałooldery classes,WEB- INF.
Samodzielniedodajemynatpujące
WEB-INF/src/nazwa_projektu/model
WEB-INF/src/nazwa_projektu/service
WEB-INF/src/nazwa_projektu/validator
WEB-INF/src/nazwa_projektu/web
4 / 38
Docelowyzkieletaplikacjipowinienprzedtawiadinatpująco
Kolejny etap stanowi dodanie pierwszej strony – index.jsp w nowo utworzonym folderze WEB-
INF/jsp.
<%@
taglib
prefix
=
"c"
uri
=
"http://java.sun.com/jsp/jstl/core"
%>
<%@
page
language
=
"java"
contentType
=
"text/html; charset=utf-8"
pageEncoding
=
"utf-8"
%>
<!
DOCTYPE
html
PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
>
<
meta
http-equiv
=
"content-type"
content
=
"text/html;charset=utf-8"
/>
</
head
>
<
body
>
<
p
>
It works!
</
p
>
</
body
>
</
html
>
5 / 38
Plik z chomika:
davix408
Inne pliki z tego folderu:
2010-geecon-weiss-linear.pdf
(3416 KB)
adudczak-visualvm.pdf
(941 KB)
Ant.pdf
(384 KB)
Disruptor-1.0.pdf
(440 KB)
downloadmela.com__hibernate_tutorial.pdf
(708 KB)
Inne foldery tego chomika:
#priv
_Politechnika
Addison Wesley Design Patterns Java Workbook
Altera MAX Plus II 10.2 Full
Android Programowanie aplikacji na urządzenia przenośne Wydanie 2 - Helion
Zgłoś jeśli
naruszono regulamin