0% found this document useful (0 votes)
44 views1 page

Java Developers

Java is a popular programming language used for web, desktop, and mobile applications. It uses the Java Virtual Machine and common frameworks include Spring for web apps, Struts, Play, and Grails. Developers can access databases directly with JDBC or through object-relational mapping with JPA and libraries like Hibernate. Popular testing frameworks are JUnit, Cucumber, and Selenium. Java editions include Java SE for standard use, Java EE/Jakarta EE for enterprise apps, and Java ME for microcontrollers.

Uploaded by

Monica Stanciu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views1 page

Java Developers

Java is a popular programming language used for web, desktop, and mobile applications. It uses the Java Virtual Machine and common frameworks include Spring for web apps, Struts, Play, and Grails. Developers can access databases directly with JDBC or through object-relational mapping with JPA and libraries like Hibernate. Popular testing frameworks are JUnit, Cucumber, and Selenium. Java editions include Java SE for standard use, Java EE/Jakarta EE for enterprise apps, and Java ME for microcontrollers.

Uploaded by

Monica Stanciu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Java developers Spring: MVC, Spring Boot, Data, Security, Cloud)

Struts
Development Play!
Web Frameworks:
Used Grails
for: Desktop
JSF (JavaServer Faces) – for UI
Mobile
GWT (Google Web Toolkit)

Closest similar language: C#/.Net Direct: JDBC (Java database Connectivity)


JVM = Java Virtual Machine – Access to database: Via ORM (Object Relational Mapping): JPA (Java
Java transforms developer code into Persistence API) – Hibernate, OpenJPA
Java bytecode
IntelliJ
Testing Selenium
Tools Maven
Standard Edition: Java SE, J2SE Frameworks: Cucumber
Enterprise Edition: Java EE, J2EE, JUnit Gradle
Editions: Jakarta EE
J2EE Components: JSP, Servlets,
JSM, EJB, JAX-WS, JAX-RS
Micro Edition: Java ME

You might also like