Está en la página 1de 15

• Spring es el framework, no incluye spring

security.
• es una herramienta Spring boot es para ser
mas productivos
aplicationProperties
• Para configurar o cambiar el puerto
• Y otros
Jsonviewer
• Para poder ver bien estructurado en nuesto
navegador
La dependencia Devtools
• En el pom.xml
• Para autorecompilar
• No se recomienda aplicar o usarlo en
producción en desarrollo
Interface funcioanles en java 8 -spring boot

• A través de una interface funcional podemos


crear o utilizar expresiones lamba.
• Una interface funcional en java 8 es cuando
solo tiene un método.
• Se usa la anotacion @functionalinterface
Service
• Significa logica de negocio o algun metodo de
validacion
Estereotipo de spring
• Repository
• Service
• Controller
• Component ( se usa para utilitarios
• Autowired No es un estereotipo , solo es una
anotacion para traer una clase estereotipada
Inyeccion de dependencia
• Es no instanciar de con un new algo
• En vez de eso usar
• @repository y @service para indicar que
• Y @autowired para usar o remplazar al new
capas
• Capa superior Controller
• Capa intermedia Service
• Capa inferior Repo – acceso a datos
( equivalente a DAO
• Los model son como entity que pueden ser
usado en los diferentes datos
Para crear servicio REST
• Usar la anotacion @restcontroller
• Usar @getMapping para solo lectura
Curiosidades spring
• Spring banner generation para generar esos
texto de la consola
Quien es mas rapido
• JDBC es mas rapido que JPA, StoreProcedure
• JPA es mas productivo
Manejo de excepciones
• @controlleradvice para evitar el famos try
cath a cada rato
Socket para aplicaciones tiempo real

• En este curso no vamos a trabajar con este

También podría gustarte