Skip to content

szjug/szjug-spring-boot-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

szjug-spring-boot-examples

some Spring Boot Examples collected together

Data Access Level

Too many choices for Database access

  1. JDBC (following Java Oracle tutorials)
  2. Spring JdbcTemplate
  3. Spring Hibernate
  4. Spring JPA
  5. Spring Data Repositories (over JPA with Hibernate)
  6. Spring Data JDBC
  7. MyBatis https://github.com/mybatis/spring-boot-starter

Communication and Web

Actually here number of choices may go down, as web now is implemented in pure JavaScipt framework that take care of templating (Angular, Vue.js). So on Server side there is just JSON Web Services

  1. Socket
  2. Netty
  3. Spring MVC
  4. Spring WebFlux (over netty)
  5. Spring Data Rest - this has been hope/promise to automatically generate JSON webservices for existing repositories, but unfortunately trying this always bring disappoinments.

https://github.com/spring-projects/spring-boot/tree/v2.1.1.RELEASE/spring-boot-samples

Releases

No releases published

Packages

No packages published

Languages