Java Home Page

Java Development
What should Java Developers learn?

  1. Java 11-17 is used for PBL. Java 8 appears to be College Board standard. Java features like Reactive Streams, HTTP2 client, JShell, React JS are more recent than 8.
  2. GitHub. Learning to master managing change, branches, pull requests, and more.
  3. Development DevOps. Java programmers should have a passion for managing the environment and learning automation (Git, Maven, Docker).
  4. REST and Microservice using Spring. Mastering creating and consuming RESTful APIs

Go somewhere
Spring Development
What is Spring?

  1. Spring Framework is the most popular application development framework of Java.
  2. Spring Boot helps to create a stand-alone application with less configuration.
  3. Spring MVC is a model view controller-based web framework under the Spring framework.
  4. ThymeLeaf is a server-side Java template engine, supports HTML5 JVM web development, and provides full integration with Spring Framework.

Go somewhere
Java Persistence
How do you create Persistent data?

  1. Java Persistent API (JPA) provides a query language that allows create, read, update, and delete objects from a database.
  2. Beans, Controller Code, and Business logic interact with the JPA to manage data in and out of the Database.
  3. An Object-Relational Model (ORM) mapping Java classes (entities + supporting structures) with a relational database
  4. Plain Old Java Objects (POJO) are the Class definitions that are foundations for JPA and ORM, see the @entity declaration over the Class definition.

Go somewhere

Contact Us

nighthawkcodingsociety@gmail.com