Coder Social home page Coder Social logo

spring-moneydefender's Introduction

spring-moneydefender

[Serverside] Proyecto sobre educación financiera.

RPC como intermediario entre Clientside web app y base de datos en SQL.

PD. No pude hacer el setup de las variables de entorno. Agregar application.properties con las siguientes propiedades en src/main/resources PDD. En ambiente de producción solo agregar las propiedades al entorno.

> Base de Datos (BDD)
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://***{{DIRECCION IP}}***:3306/***{{NOMBRE DE LA BDD}}***?allowPublicKeyRetrieval=true&useSSL=false&serverTimezone=UTC&useLegacyDatetimeCode=false
spring.datasource.username=***{{USUARIO BDD}}***
spring.datasource.password=***{{CONTRA BDD}}***
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
spring.jpa.hibernate.ddl-auto=update
spring.datasource.initialization-mode=always
spring.jpa.show-sql=true

> Conexión a email
spring.mail.host=***{{HOST MAIL}}*** *Ejemplo: gator1234.hostgator.com*
spring.mail.port=465
spring.mail.username=***{{USUARIO MAIL}}***
spring.mail.password=***{{CONTRA MAIL}}***

> Propiedades extras para email
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.socketFactory.port = 465
spring.mail.properties.mail.smtp.socketFactory.class = javax.net.ssl.SSLSocketFactory

> Json Web Token (JWT) tiempo de expiración entre requests
jwt.expiration.time=900000

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.