Publicado el 14 de Enero del 2017
4.203 visualizaciones desde el 14 de Enero del 2017
17,5 MB
405 paginas
Creado hace 11a (14/11/2012)
Arquitectura
Java
ARQUITECTURA
JAVA
SÓLIDA
Cecilio
Álvarez
Caules
2
www.arquitecturajava.com
3
© 2012 Cecilio Álvarez Caules. Todos los derechos reservados.
ISBN : 978-1-291-16766-5
Arquitectura
Java
Agradecimientos
Este
libro
esta
dedicado
a
la
comunidad
de
desarrolladores
JEE
de
Cantabria
puesto
que
muchos
de
los
capítulos
se
basan
en
reflexiones
fundamentadas
en
las
distintas
preguntas
que
se
me
han
formulado
estos
años
en
los
cursos
y
consultorías
realizados
para
su
entorno.
Dichas
aportaciones
me
han
proporcionado
un
animo
esencial
para
escribir
este
libro.
Agradezco
al
grupo
de
arquitectura
JEE
del
gobierno
de
Cantabria
las
distintas
colaboraciones
en
las
que
hemos
tomado
parte
estos
años,
ya
que
el
presente
libro
recoge
un
cúmulo
de
ideas
extraídas
directamente
de
éstas.
Agradezco,
igualmente,
al
equipo
humano
de
Consultec
los
distintos
proyectos
en
los
que
he
participado
estos
últimos
años
:
me
han
hecho
crecer
como
arquitecto
y
me
han
ayudado
a
obtener
una
visión
más
neutral
a
nivel
tecnológico
sobre
las
distintas
plataformas
y
frameworks
existentes.
Mi
agradecimiento
va
también
para
las
aportaciones
de
las
personas
con
las
que
trabajé
mis
primeros
años
de
profesional
en
Mundivia.
Esta
etapa
me
ayudó
a
adquirir
la
visión
necesaria
sobre
la
orientación
de
mi
futuro
perfil
profesional,
algo
que
con
el
paso
del
tiempo
ha
sido
clave
en
la
evolución
de
mi
carrera.
Gracias,
así
mismo,
a
Jesús
Martín
Fernández
y
a
Miguel
Blanchard
Rodríguez
por
las
distintas
charlas
e
intercambios
de
ideas
que
hemos
tenido
estos
años
sobre
JEE
,
además
de
los
enfoques
y
distintas
visiones
que
me
han
venido
aportado.
Agradecer
a
Jose
Manuel
San
Emeterio
Perez
de
Emcanta
los
distintos
procesos
de
certificación
en
los
que
participamos
ambos
,que
me
permitieron
definir
el
punto
de
partida
de
los
contenidos
del
libro.
Es
también
necesario
agradecer
a
Jordi
Álvarez
Caules
y
a
Ana
Patricia
Fernández
del
Llano
la
revisión
del
documento
y
las
ideas
objetivas
y
sinceras
que
me
transmitieron
sobre
cómo
mejorar
el
contenido.
Agraceder
a
Olga
Pelaez
Tapia
la
revisión
completa
del
documento
a
nivel
de
claridad
de
contenidos
.Ya
que
sin
ella
tengo
claro
que
muchas
ideas
no
habrían
quedado
claras.
Por
último,
agradezco
a
mis
padres
la
educación
en
la
cultura
del
conocimiento
que
me
han
proporcionado,
ya
que
sin
ella
no
me
hubiera
convertido
en
arquitecto.
4
www.arquitecturajava.com
ARQUITECTURA
JAVA
SÓLIDA
.......................................................................................
2
Cecilio
Álvarez
Caules
.......................................................................................................
2
Agradecimientos
.................................................................................................................
4
Introducción
.....................................................................................................................
14
1.
Conocimientos
previos
..........................................................................................
14
2.
Requerimientos
de
software
...............................................................................
15
3.
Instalación
del
entorno
.........................................................................................
15
4.
Configuración
del
entorno
...................................................................................
16
Resumen
.............................................................................................................................
20
1.HTML
................................................................................................................................
22
1.
Construir
un
formulario
HTML
..........................................................................
23
2.
Validaciones
de
JavaScript
...................................................................................
24
3.
Añadir
formato
........................................................................................................
25
4.
Uso
correcto
de
etiquetas
.....................................................................................
26
5.
Accesibilidad
de
la
pagina
....................................................................................
27
6.
Uso
de
XHTML
como
estándar.
...........................................................................
27
7.
Uso
de
estándares
DOM
........................................................................................
28
8.
Uso
de
JavaScript
Degradable
.............................................................................
30
Resumen
.............................................................................................................................
32
2.Java
Server
Pages
.......................................................................................................
34
5
Arquitectura
Java
1.
Creación
de
una
tabla
Libros
...............................................................................
34
2.
Instalar
el
driver
JDBC.
..........................................................................................
35
3.
Creación
de
la
página
“InsertarLibro.jsp”
......................................................
36
4.
Creación
de
la
pagina
MostrarLibros.jsp
.........................................................
38
Resumen
.............................................................................................................................
42
3.DRY
y
JSP
.........................................................................................................................
44
1.
Añadir
nueva
clase
..................................................................................................
45
2.
Modificar
paginas
JSP
.............................................................................................
48
3.
Añadir
Filtro
por
categoría
..................................................................................
50
4.
El
principio
DRY
y
las
consultas
SQL
.................................................................
52
5.
El
principio
DRY
métodos
y
parametros
.........................................................
55
6.
ResultSets
vs
Listas
de
objetos
............................................................................
57
7.
Uso
de
interfaces
a
nivel
de
Libro
......................................................................
59
8.
Cierre
de
conexiones
y
reflection.
......................................................................
61
4.Editar,
Borrar
y
Filtrar
...............................................................................................
66
1.
Añadir
enlace
de
borrar
........................................................................................
67
2.
Añadir
método
borrar
............................................................................................
67
3.
Añadir
página
BorrarLibro.jsp
............................................................................
68
4.
Añadir
link
Edición
.................................................................................................
69
5.
Método
de
búsqueda
por
clave
...........................................................................
70
6.
Añadir
formulario
de
edición
de
código.
.........................................................
70
7.
Añadir
método
salvar
.............................................................................................
73
6
www.arquitecturajava.com
8.
Añadir
pagina
SalvarLibro.jsp
............................................................................
73
Comentarios de: Arquitectura Java Sólida 1.0 (0)
No hay comentarios