Springboot

22 Karteikartenvon alvesXSSS
Diese Karteikarten lernenKostenlos · Spaced Repetition · iPhone, Android, Mac & Web

Alle Karten

1
Quais dependências deve ter para se conectar ao my sql?
1. spring starter jpa 2. spring web 3. Conector java
2
Quais as propriedades essenciais para colocar na aplicação?
1. Url 2. Username 3. Senha
3
Em que o nome dos pacotes tem que ser baseado?
Baseado no pacote original para o spring entender que é um sub pacote da aplicação
4
Por que criar variáveis na classe entidade?
Para o sql criar colunas e tabelas equivalentes dos atributos (variáveis)
5
Por que criar um construtor vazio nas entidades?
Para o JPA criar uma nova instância da entidade antes de preenchê-la
6
Para que serve implementar o serializable na classe entity?
Ele serve para que o objeto trafegue em rede mais facilmente, pois se torna binário
7
Qual anotação serve para dizer que uma classe é implementada por um controlador rest?
@RestController
8
Como nomear um recurso dos resources e a anotação?
@RequestMapping(value = "/sub")
9
Qual é o tipo de objeto de retorno de uma classe resource?
ResponseEntity
10
Qual é o valor do generics em uma classe do resource?
O valor será a entidade que será usada
11
O que uma classe do resources deve retornar?
return ResponseEntity.ok().body(algo)
12
Qual anotação serve para dizer ao controlador que o método é do tipo get do HTTP?
@GetMapping
13
Onde a anotação que falará que um controlador é do método get do HTTP vai ficar?
Acima da classe que vai retornar o que você quer
14
Para que serve a dependência do lombos?7⁷
Criar getters, setters, equal... com anotações facilmente
15
Para que serve o model no padrão mvc?
Representar o modelo da entidade
16
Anotação para definir que uma classe é um modelo
@Entity
17
Anotação na classe para não precisar cria getter e setters
@Data
18
Anotação para definir que algo é o identificador únicona
@Id
19
Anotação para criar identificadores únicos automaticamente e sequencialmente
@GeneratedValue(strategy=GeneratedType.IDENTITY)
20
Anotação para dizer que algo não pode estar vazio
@NotEmpty(message = "{}")
21
Anotação para indicar o número máximo de caracteres
@Length(Max = 100)
22
Como é a parte do repositório?
public interface User extends JpaRepository <User, Long>
Alle 22 Karten kostenlos lernen

Mehr Karteikarten

Maison14 KartenSprachen · Französisch → NiederländischSophieDifference Approach11 KartenEnglischAnaïsBiologie: Eucaryotes, Algues et Cellules156 KartenNaturwissenschaften · FranzösischRequiemCAMPP 1 - Technisches Zeichnen129 KartenDeutschleoSpanish-Dutch Vocabulary: Shopping and Daily Life87 KartenSprachen · Spanisch → NiederländischMabjeBusiness Law (MANA) Final66 KartenEnglischAlyssaVocabulario de español51 KartenSprachen · Spanisch → EnglischBrieFinish the Quote!42 KartenGeschichte und Geisteswissenschaften · EnglischlalalydiaNew Insights 5 text 334 KartenSprachen · Englisch → FinnischAidenHobiler28 KartenSprachen · Türkisch → DeutschElvinWave Properties - 923 KartenNaturwissenschaften · EnglischKiOvid - Dipsas the Sorceress18 KartenSprachen · Latein → EnglischTea

Lerne diese Decks in der App

Kostenlos auf iPhone, Android, Mac und im Web. Füge jedes Deck mit einem Tipp zu deinem Konto hinzu.

Laden im App StoreJetzt bei Google Play
Alle 22 Karten kostenlos lernen