- Zeichensätze und -kodierung – Anwendungsentwickler-Podcast #32
- HTML – Anwendungsentwickler-Podcast #33
- Java (Lernzielkontrolle) – Anwendungsentwickler-Podcast #36
- Allgemeine Fragen zur Programmierung (Lernzielkontrolle) – Anwendungsentwickler-Podcast #37
- Variablen und Operatoren (Lernzielkontrolle) – Anwendungsentwickler-Podcast #38
- Zahlen und Zeichen (Lernzielkontrolle) – Anwendungsentwickler-Podcast #39
- Algorithmen und Methoden (Lernzielkontrolle) – Anwendungsentwickler-Podcast #42
- Objektorientierung Teil 1 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #43
- Objektorientierung Teil 2 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #44
- Datenbankmodellierung (Lernzielkontrolle zum Entity-Relationship-Modell) – Anwendungsentwickler-Podcast #48
- Datenbankmodellierung (Lernzielkontrolle zum relationalen Tabellenmodell) – Anwendungsentwickler-Podcast #49
- Java EE 7 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #54
- Fehlerbehandlung (Lernzielkontrolle zu Exceptions) – Anwendungsentwickler-Podcast #79
- Arrays und Listen (Lernzielkontrolle) – Anwendungsentwickler-Podcast #99
Mit Java EE 7 ist es recht einfach möglich, mehrschichtige Enterprise-Anwendungen zu programmieren. In der vierundfünfzigsten Episode des Anwendungsentwickler-Podcasts gibt es eine Lernzielkontrolle zur Enterprise Edition von Java.
Podcast: Play in new window | Download (Duration: 44:25 — 21.2MB)
Abonnieren: Apple Podcasts | Spotify | RSS
Inhalt
- Welche Versionen von Java gibt es?
- ME, SE, EE
- Was ist Java EE?
- Die Enterprise Edition. Eine Sammelspezifikation für mehrere Teilspezifikationen. Ermöglicht die Entwicklung von mehrschichtigen Enterprise-Anwendungen.
- Wer definiert die Standards in Java EE?
- Der Java Community Process bearbeitet Java Specification Requests.
- Wie werden Java EE-Anwendungen ausgeführt?
- In einem Container, dem Application Server.
- Welche Profile gibt es in Java EE?
- Web und Full
- Welche Application Server gibt es?
- WebSphere, Weblogic, JBoss, Wildfly, Glassfish, TomEE, Jetty, Tomcat
- Wie heißen die Referenzimplementierungen für die zentralen Komponenten von Java EE?
- JSF: Mojarra, JPA: EclipseLink, CDI: Weld, JAX-RS: Jersey, Bean Validation: Hibernate Validator, JAX-WS: Metro
- Was ist JPA?
- Java Persistence API
- Wie persistiere ich meine Daten mit JPA?
- Konfiguration in
persistence.xml
, Annotation@Entity
, weitere Annotationen wie@Id
oder@ManyToMany
- Konfiguration in
- Wie werden Daten abgefragt?
- Mittels JPQL oder der Criteria API.
- Kann man auch NoSQL-Datenbanken anbinden?
- Ja, z.B. mit Hibernate OGM.
- Was ist JSF?
- Java Server Faces
- Was ist ein Servlet?
- Eine Java-Klasse, die Requests verarbeitet.
- Was ist CDI?
- Contexts and Dependency Injection
- Was ist JAX-RS?
- Java API for RESTful Web Services
- Wie veröffentliche ich eine REST-Ressource?
- Mittels Annotationen wie
@Path
,@GET
und@Produces
- Mittels Annotationen wie
Literaturempfehlungen
Die „offizielle“ Dokumentation von Oracle ist definitiv einen Blick wert: Java Platform, Enterprise Edition: The Java EE Tutorial Release 7 – Contents.
Als deutschsprachiges Buch kann ich Professionell entwickeln mit Java EE 7* empfehlen:
Sehr geholfen haben mir auch die Pluralsight-Kurse von Antonio Goncalves.
Links
- Permalink zu dieser Podcast-Episode
- RSS-Feed des Podcasts
- Java Platform, Enterprise Edition – Wikipedia
- Difference between Java SE/EE/ME? – Stack Overflow
- Java EE – Technologies | Oracle Technology Network | Oracle
- Java Community Process – Wikipedia
- Java Specification Request – Wikipedia
- O Java EE 7 Application Servers, Where Art Thou? – Antonio’s Blog
- Introducing the Java EE Web Profile – JAXenter
- Java EE Compatibility
- Java Persistence API – Wikipedia
- Java Persistence Query Language – Wikipedia, the free encyclopedia
- JavaServer Faces – Wikipedia
- Servlet – Wikipedia
- Contexts and Dependency Injection – Wikipedia
- Java API for RESTful Web Services – Wikipedia
Neueste Kommentare