Spring Boot
Cursos de pós-graduação - Papinho Tech #140
Como dizia antes: desisti do Java porque era difícil. Voltei pro Java, porque quero inserir essa lista de coisas abaixo. Para facilitar a vida dos programadores Java e a minha também, faço como um hobby, faço como uma diversão.
VIDEO
VIDEO
Qual distribuição e versão do JDK instalar Tem que pagar para usar Java
Como instalar multiplas versões do Java sem perder os cabelos com SDKMAN
Ant vs Maven vs Gradle
Observação: Em nossos projetos usaremos o Maven no Spring Boot! Não usaremos nem o Ant, nem o Gradle.
REST API (Backend)
Criando um CRUD com o Postman
Observação: O exemplo abaixo é um CRUD sem Banco de Dados. Use um Banco de Dados, logo mais abaixo.
HTTP Status | Portas HTTP
Frontend
Python
C
Clipper
Java
Javascript
PHP
Rust
Servidor Tomcat (Apache) (com Spring Boot)
JavaFX => Boot
JSP => Boot
Servlet => Boot
Thymeleaf
=> Boot
(Criação de Template igual ao Django do Python)
MySQL => Boot
MongoDB => Boot
SQLite => Boot
SVG =>
Boot
Inserindo Audio (MP3) e Video (MP4)
Inserindo audio MP3 (NÃO EXISTE! Tem que usar código Java de terceiros)
Inserindo vídeo MP4 (NÃO EXISTE! Tem que usar código Java de terceiros)
Java 3D
Inserindo Código C/C++ ao Java
Java Native Interface (JNI) e Java Native Access (JNA)