This is an old revision of the document!
Se utilizará el Spring Tool Suite de la página oficial. Una vez instalado hay que crear un workspace para trabajar, y dentro de este, se creará un proyecto.
Para descargar los componentes del proyecto de una manera rápida se acudirá a spring boot.
Los campos se informarán de la siguiente manera:
Se utilizará una base de datos de mysql. Para poder acceder hay que configurar el acceso mediante un fichero de propiedades en src\main\resources\application.properties con los datos de la conexión:
spring.datasource.url = jdbc:mysql://localhost:3306/secre #spring.datasource.driverClassName = com.mysql.jdbc.Driver spring.datasource.username=root spring.datasource.password=mysql
Para el acceso a la base de datos hay que crear una entidad que será la encargada de recoger los datos de una tabla del modelo. Esto se hace creando el fichero Secrel_section.java (que es el nombre de la tabla) y se guarda en el directorio src/main/java/com/testSrping/demoArtifact/model.
Para permitir un Crud se definirá un CrudRepository que extiende el CrudRepository de Spring. Se guardará un SectionRepository en src/main/java/com/testSrping/demoArtifact/repository.
Finalmente se crearán los servicios necesarios para su acceso, que se colocarán en src/main/java/com/testSrping/demoArtifact/service. Se creará una clase y su interfaz. Secrel_sectionService y ISecrel_sectionService. Los métodos del servicio utilizarán el repositorio que será inyectado por Spring