Skip to content

Instantly share code, notes, and snippets.

View maiostri's full-sized avatar
🏠
Working from home

Ricardo Maiostri maiostri

🏠
Working from home
View GitHub Profile
@maiostri
maiostri / MongoDAO.scala
Created July 14, 2014 14:22
Generic DAO using ReactiveMongo
package models.dao
import scala.concurrent.ExecutionContext
import scala.concurrent.Future
import play.api.Play.current
import play.modules.reactivemongo.ReactiveMongoPlugin
import reactivemongo.api.collections.default.BSONCollection
import reactivemongo.bson.BSONDocument
import reactivemongo.bson.BSONDocumentIdentity
@maiostri
maiostri / Global.scala
Created July 30, 2014 14:01
Disable browser cache in play framework
package global
import play.api._
import play.api.mvc._
import play.api.Play.current
import play.api.http.HeaderNames._
import play.api.mvc.Results._
import scala.concurrent.Future
import play.api.libs.concurrent.Execution.Implicits.defaultContext
import java.io.IOException;
import java.nio.charset.Charset;
import org.apache.commons.codec.binary.Base64;
import org.springframework.http.HttpRequest;
import org.springframework.http.client.ClientHttpRequestExecution;
import org.springframework.http.client.ClientHttpRequestInterceptor;
import org.springframework.http.client.ClientHttpResponse;
/**
version: '3'
services:
mongo:
image: mongo
ports:
- 27017:27017
container_name: mongo
networks:
- spring-cloud-network
expose:
version: "3.9"
services:
# Base de dados MySQL
alunos-mysql:
image: "mysql:latest"
container_name: "alunos-mysql"
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: alunos
networks:
version: "3.9"
services:
# Base de dados MySQL
alunos-mysql:
image: "mysql:latest"
container_name: "alunos-mysql"
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: alunos
networks: