Skip to content

Instantly share code, notes, and snippets.

View omeuerodrigofreitas's full-sized avatar
😎

Rodrigo Freitas omeuerodrigofreitas

😎
  • Invillia, codePampa, RSJUG, devBagé
  • Bagé - Rio Grande do Sul
View GitHub Profile
@omeuerodrigofreitas
omeuerodrigofreitas / Pessoa
Created October 5, 2019 00:29
Destinado aos alunos de poo do 3sem
//como criar atributo
private List<Endereco> enderecos = new ArrayList<>();
// metodo criado para adicionar enderecos
public void addEndereco(Endereco endereco) {
enderecos.add(endereco);
}
@omeuerodrigofreitas
omeuerodrigofreitas / App
Created October 5, 2019 00:27
Desdinados aos alunos de POO do 3sem
//forma de adicionar enderecos a uma pessoa
Pessoa pessoaExemplo = new Pessoa();
Endereco enderecoResidencial = new Endereco();
Endereco enderecoComercia = new Endereco();
pessoaExemplo.setNomeProprietario("Rodrigo Freitas");
enderecoResidencial.setRua("Preto Caxias");
enderecoComercia.setRua("Avenida Maringa");
mvn io.quarkus:quarkus-maven-plugin:0.19.1:create \
 -DprojectGroupId=br.com.rodrigofreitas \
 -DprojectArtifactId=meuapp \
 -DclassName="br.com.rodrigofreitas.meuapp.resource.HelloWordResource" \
 -Dpath="/hello"
package br.com.rodrigofreitas.meuapp.resource;
import br.com.rodrigofreitas.meuapp.service.HelloWordService;
import javax.inject.Inject;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
package br.com.rodrigofreitas.meuapp.service;
import javax.enterprise.context.ApplicationScoped;
@ApplicationScoped
public class HelloWordService {
public String getHelloWithName(String name) {
return "Seja bem-vindo ao quarkus, sr: " + name;
}
@omeuerodrigofreitas
omeuerodrigofreitas / HelloWordResource.java
Created July 30, 2019 22:52
Nossa classe HelloWordResource alterada
package br.com.rodrigofreitas.meuapp.resource;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
@Path("/hello")
public class HelloWordResource {
@omeuerodrigofreitas
omeuerodrigofreitas / HelloWordResource.Java
Last active July 30, 2019 22:50
Nossa classe HelloWordResource deverá ficar assim:
package br.com.rodrigofreitas.meuapp.resource;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
@Path("/hello")
public class HelloWordResource {