datenbankentwicklung at Technische Hochschule Nürnberg

Flashcards and summaries for datenbankentwicklung at the Technische Hochschule Nürnberg

Arrow Arrow

It’s completely free

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Study with flashcards and summaries for the course datenbankentwicklung at the Technische Hochschule Nürnberg

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Beschreibe kurz Java Enterprise Edition

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Beschreibe kurz JAXB / JSON-B

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Beschreibe kurz JSP

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Beschreibe kurz JSF

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Beschreibe kurz EJB

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Beschreibe kurz JNDI

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Beschreibe kurz JPA

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Erkläre folgenden Code


@ManyToOne
@JoinColumn(name=“team_id“)
 private Team team;



@OneToMany(mappedBy=“team“)
 private Set<Player> players;

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Beschreibe RESTful Services

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Was sind die vier Kernaussagen von REST

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Welche Ressourcentypen gibt es bei REST?

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

Stelle beispielhaft eine REST identifizierung durch URIs auf

Your peers in the course datenbankentwicklung at the Technische Hochschule Nürnberg create and share summaries, flashcards, study plans and other learning materials with the intelligent StudySmarter learning app.

Get started now!

Flashcard Flashcard

Exemplary flashcards for datenbankentwicklung at the Technische Hochschule Nürnberg on StudySmarter:

datenbankentwicklung

Beschreibe kurz Java Enterprise Edition

  • Erweiterung der Java API für Enterprise Anwendungen
  • Fokus auf Webanwendungen und verteilte Systeme (Rich-Client, SOA) 
  • Java EE wird durch Application-Server implementiert.  

datenbankentwicklung

Beschreibe kurz JAXB / JSON-B

java api for xml based remote procedure calls


Hauptaufgabe:

-> Aus Java-Klassen xml generieren und xml parsen


datenbankentwicklung

Beschreibe kurz JSP

java server pages


Hauptaufgabe:

-> Websites dynamisch anzuzeigen


datenbankentwicklung

Beschreibe kurz JSF

java server faces

- kam nach JSP


Vertreter von Server seitigem, Componentenbasierten Webframework


Möchte MVC darstellen

Muss html Seite bauen und zurückgeben

datenbankentwicklung

Beschreibe kurz EJB

enterprise java beans


  • Implementieren der business Logik
  • Werden in einer JavaEE Laufzeitumgebung ausgeführt
  • Mittels Dependency Injection verknüpft
  • Werden durch Applicationserver gemanaged

datenbankentwicklung

Beschreibe kurz JNDI

java naming and directory interface


Virtuelles Verzeichnis aus dem man Verbindungen wie z.b. zur Datenbank oder Mailservice lesen kann während der Laufzeit


datenbankentwicklung

Beschreibe kurz JPA

java persistence api


Bedeutet:

  • Relationale Datenstrukturen aus Datenbanken so aufzubereiten, dass sie in einer objektorientierten Sprache verwendet werden können

Es umfasst:

  • Abbildung von relationalen Datenbankstrukturen auf Java Objekte
  • Synchronisation der Entity-Objekte mit Datenbank

datenbankentwicklung

Erkläre folgenden Code


@ManyToOne
@JoinColumn(name=“team_id“)
 private Team team;



@OneToMany(mappedBy=“team“)
 private Set<Player> players;

Snippet für Uni-direktionales Beziehung: 

@ManyToOne <- Many x to One TEAM
@JoinColumn(name=“team_id“)<-foreigen key 
 private Team team;


Snippet für Bi-direktionales Beziehung: 

@OneToMany(mappedBy=“team“) <- Andere Seite
 private Set<Player> players;

datenbankentwicklung

Beschreibe RESTful Services

  • Ist ein Archtikturstiel
  • Entstanden aus einer Doktorarbeit
  • Hilft beim bauen und gestalten von verteilten Systemen

datenbankentwicklung

Was sind die vier Kernaussagen von REST

  • Resouce identification through URI
    • ist adressierbar
  • Uniform interfaces
    • Gleichbleibend , wie eine Ressource abgerufen werden kann
  • Self-descriptiv messages
  • Stateful interactions through links

datenbankentwicklung

Welche Ressourcentypen gibt es bei REST?

  • Single Resources
    1. z.B. 1 Mitarbeiter
  • Collection
    1. z. B. Alle Mitarbeiter
  • Stores
  • Controller

datenbankentwicklung

Stelle beispielhaft eine REST identifizierung durch URIs auf

Collection

  • www.asd.de/api/employees

Filter

  • www.asd.de/api/employees?surename=smith

Single Resources

  • www.asd.de/api/employees/doejo

Dependencies

  • www.asd.de/api/departments/IT/employees

Sign up for free to see all flashcards and summaries for datenbankentwicklung at the Technische Hochschule Nürnberg

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program datenbankentwicklung at the Technische Hochschule Nürnberg there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to Technische Hochschule Nürnberg overview page

Software Management

Projektmanagement

Agiles Projektmanagement

Software Quality Engineering

01 Software Management - Soft Skills

4_Software_Test_Ergonomie

What is StudySmarter?

What is StudySmarter?

StudySmarter is an intelligent learning tool for students. With StudySmarter you can easily and efficiently create flashcards, summaries, mind maps, study plans and more. Create your own flashcards e.g. for datenbankentwicklung at the Technische Hochschule Nürnberg or access thousands of learning materials created by your fellow students. Whether at your own university or at other universities. Hundreds of thousands of students use StudySmarter to efficiently prepare for their exams. Available on the Web, Android & iOS. It’s completely free.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards