SpringWebAppIn5Steps.pdf

(967 KB) Pobierz
Aplikacja webowa z wykorzystaniem
Spring Framework w 5 etapach
Tutorial
PawełOciepa,PawełPierzchała
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/)
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
1071823130.002.png
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
1071823130.003.png 1071823130.004.png 1071823130.005.png 1071823130.001.png
 
Zgłoś jeśli naruszono regulamin