Skip to content

vikthorcruz/occ-clone-backend-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OCC Clone Prototipo

Este proyecto es un prototipo de OCC, utilizando Spring Boot y JPA. El sistema permite gestionar:

  • usuarios
  • roles
  • publicaciones
  • procesos de selección
  • favoritos
  • registros
  • sessiones
  • historial de actividades
  • CV
  • experiencia
  • educación
  • habilidades

Requisitos

  • JDK 17 o superior
  • Maven 3.6.0 o superior
  • MySQL 8.0 o superior

Actualiza el archivo application.properties con las credenciales de tu base de datos MySQL

# DataSource settings
spring.datasource.url=jdbc:mysql://localhost:3306/occ?useSSL=false&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=password
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

# Hibernate settings
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true

# Logging settings
logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE

Estructura del prototipo

src/main/java/com/lastsys/hexagonal/occ_clone
├── application
│   ├── services
│   └── usecases
├── domain
│   ├── models
│   └── ports
├── infrastructure
│   ├── adapters
│   ├── config
│   ├── controllers
│   ├── entities
│   └── repositories
└── OccCloneApplication.java
src/main/resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages