Skip to content

sanogotech/BigArchitemplatefullspringboot

Repository files navigation

Application Template sur Spring Boot Full Best Practices

  • archiNewfull = NOSQL + ELK + REDIS + NGNIX + ASYNC TASK+ Schedule + Flyway + Micro service + WorkflowSample + TuningProUnderstow + Docker + archiold + templateSpring + simplespringbootjpaOracleDBSample + CodeCharles SSL + JWT Sample METI + myjpadatarestapi + https://netsurfingzone.com/hibernate/

Cette application est un exemple de base avec spring boot.

Doc URL

TOP Chrome Plugin

  • CSSViewer , UserSnap Screenshot Dev,ServiState HTTP, Selenium IDE, BlazeMeter, Talend API Tester Free Edition (Test Suite + Assert Response), ColorPick

Installation

JPA One to Many

https://www.baeldung.com/hibernate-one-to-many

  • Spring Data JPA find by embedded object property -- Booking|User
List<Booking> findByUser_username(String username);

https://www.logicbig.com/tutorials/spring-framework/spring-data/nested-properties-resolution.html

List<Employee> findByDeptartementName(String deptName);

List<Employee> findByDeptartement_name(String deptName);

JPA One Many + REST API

https://netsurfingzone.com/hibernate/one-to-many-mapping-annotation-example-in-hibernate-jpa-using-spring-boot-and-oracle/

Spring DATA JPA FindBy---

Javadoc Command

C:\b2b\com\steve\util
C:\b2b\com\steve\app
C:\b2b\com\steve\gui\

  • javadoc -d "C:\docs" -sourcepath "C:\b2b" -subpackages com

  • javadoc -d "C:\projectjee\projetdegestionsdestocks\docs\MyJavaDocs" -sourcepath "C:\projectjee\projetdegestionsdestocks\src\main\java" -subpackages comjavadoc -d "C:\projectjee\projetdegestionsdestocks\docs\MyJavaDocs" -sourcepath "C:\projectjee\projetdegestionsdestocks\src\main\java" -subpackages com

*** Test en Mode DEV

  1. mvn spring-boot:run

  2. http://localhost:8088

user/pwd : admin@test.com / admin2017

  1. http://localhost:8088/h2web

url : jdbc:h2:mem:contactmanager user: sa pwd:

Pour voir la base en mémoire.

** Spring DATA REST

---- HIBERNATE Performance Tips Sample: *https://dzone.com/articles/50-best-performance-practices-for-hibernate-5-amp


Build/Compile

Package

Run

Application web