Hibernate Tips

More than 70 solutions to common Hibernate problems

Author: Thorben Janssen

Publisher: Thoughts on Java

ISBN: 3963136987

Category: Computers

Page: 256

View: 4795

When you use Hibernate in your projects, you quickly recognize that you need to do more than just add @Entity annotations to your domain model classes. Real-world applications often require advanced mappings, complex queries, custom data types and caching. Hibernate can do all of that. You just have to know which annotations and APIs you need to use. Hibernate Tips - More than 70 solutions to common Hibernate problems shows you how to efficiently implement your persistence layer with Hibernate's basic and advanced features. Each Hibernate Tip consists of one or more code samples and an easy to follow step-by-step explanation. You can also download an example project with executable test cases for each Hibernate Tip. Throughout this book, you will get more than 70 ready-to-use solutions that show you how to: - Define standard mappings for basic attributes and entity associations. - Implement your own attribute mappings and support custom data types. - Use Hibernate's Java 8 support and other proprietary features. - Read data from the database with JPQL, Criteria API, and native SQL queries. - Call stored procedures and database functions. This book is for developers who are already working with Hibernate and who are looking for solutions for their current development tasks. It's not a book for beginners who are looking for extensive descriptions of Hibernate's general concepts. The tips are designed as self-contained recipes which provide a specific solution and can be accessed when needed. Most of them contain links to related tips which you can follow if you want to dive deeper into a topic or need a slightly different solution. There is no need to read the tips in a specific order. Feel free to read the book from cover to cover or to just pick the tips that help you in your current project.

Java Persistence API 2

Hibernate, EclipseLink, OpenJPA und Erweiterungen

Author: Bernd Müller,Harald Wehr

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446431292

Category: Computers

Page: 339

View: 6394

JAVA PERSISTANCE API 2 // - Hier finden Sie eine aktuelle und fundierte Einführung in JPA. - Sie lernen die wichtigsten Implementierungen von JPA kennen: Hibernate, EclipseLink und OpenJPA - Mit einem Ausblick auf JPA 2.1 - Im Internet: Die Beispiele des Buches zum Herunterladen Wer eine fundierte und praxisorientierte Einführung in die Java Persistence API 2.0 sucht, ist hier richtig. Die Autoren erklären nicht nur die zentralen Konzepte von JPA, sondern gehen auch auf fortgeschrittene Themen wie die Criteria-API und Bean-Validierung ein. Mit diesem Wissen können Sie anspruchsvolle Lösungen mit JPA umsetzen. Darüber hinaus lernen Sie mit Hibernate, EclipseLink und OpenJPA die drei wichtigsten Implementierungen von JPA kennen. Sie erfahren, welche für die Praxis interessanten Erweiterungen des Standards diese Implementierungen anbieten und wie Sie diese konkret anwenden können. Alle Themen werden anschaulich am Beispiel real existierender Programme aus dem Bankenbereich vorgestellt. Sie können, nein, Sie sollen diese Programme herunterladen, selbst ausprobieren und als Basis für eigene Entwicklungen verwenden.

Spring Boot 2

Moderne Softwareentwicklung mit Spring 5

Author: Michael Simons

Publisher: dpunkt.verlag

ISBN: 3960883897

Category: Computers

Page: 460

View: 7049

Spring Boot hat seit 2014 das Spring-Ökosystem revolutioniert und verdrängt in zunehmendem Maße "klassische" Spring-Anwendungen.Spring Boot ist kein neues Framework, sondern basiert auf Spring und dem Spring-Ökosystem. Es vereinfacht die Verwaltung von Abhängigkeiten und die Konfiguration des Spring- Frameworks. Spring Boot löst dabei Probleme, die einer effektiven und effizienten Produktivsetzung im Weg stehen, und bietet vielfältige Möglichkeiten, testgetrieben zu entwickeln.Spring Boot sollte die erste Wahl sein, Springbasierte Anwendungen zu entwickeln, unabhängig davon, ob es sich um Microservices handelt oder nicht.Dieses Buch bietet eine umfassende Einführung in die von Spring Boot unterstützten Spring-Module und -Technologien:WebanwendungenReaktive AnwendungenSecurityDatenbanktechnologienCachingTests und DokumentationDarüber hinaus stellt es verschiedene Möglichkeiten vor, Spring-Boot-Anwendungen zu deployen, sowohl in klassischen als auch in Cloud- Szenarien.Hinweise auf Best Practices sowie eine Übersicht der zahlreichen Änderungen von Spring Boot 1 auf Version 2 runden das Buch ab.

Ich bin Malala

Das Mädchen, das die Taliban erschießen wollten, weil es für das Recht auf Bildung kämpft

Author: Malala Yousafzai

Publisher: Droemer eBook

ISBN: 3426424231

Category: Biography & Autobiography

Page: 400

View: 3800

Am 9. Oktober 2012 wird die junge Pakistanerin Malala Yousafzai auf ihrem Schulweg überfallen und niedergeschossen. Die Fünfzehnjährige hatte sich den Taliban widersetzt, die Mädchen verbieten, zur Schule zu gehen. Wie durch ein Wunder kommt Malala mit dem Leben davon. Als im Herbst 2013 ihr Buch "Ich bin Malala" erscheint, ist die Resonanz enorm: Weltweit wird über ihr Schicksal berichtet. Im Juli 2013 hält sie eine beeindruckende Rede vor den Vereinten Nationen. Barack Obama empfängt sie im Weißen Haus, und im Dezember erhält sie den Sacharow-Preis für geistige Freiheit, verliehen vom Europäischen Parlament. Malala Yousafzai lebt heute mit ihrer Familie in England, wo sie wieder zur Schule geht. Malala Yousafzai wird mit dem Friedensnobelpreis 2014 ausgezeichnet. »Dieses Memoir unterstreicht ihre besten Eigenschaften. Ihren Mut und ihre Entschlossenheit kann man nur bewundern. Ihr Hunger nach Bildung und Neugestaltung ist authentisch. Sie wirkt so unschuldig, und da ist diese unverwüstliche Zuversicht. Sie spricht mit einem solchen Gewicht, dass man vergisst, dass Malala erst 16 ist.« The Times »Niemand hat das Recht auf Bildung so knapp, so einprägsam und überzeugend zusammengefasst wie Malala Yousafzai, die tapferste Schülerin der Welt.« Berliner Zeitung »Der mutigste Teenager der Welt« Bild »Bewegend erzählt Malala Yousafzai ihr Schicksal.« Brigitte

iX Developer – Java 2017

Was Java-Entwickler wissen müssen!

Author: iX-Redaktion

Publisher: Heise Medien GmbH & Co. KG

ISBN: 3957881803

Category: Computers

Page: 156

View: 1120

Was lange währt, wird letztlich gut: 2017 erscheinen endlich neue Versionen von Java SE und Java EE. Modularität, interaktive Shell, HTTP-2.0-Support, Cloud-Fokus und einiges andere mehr sollen ein zeitgemäßes Java sichern - auch mehr als 20 Jahre nach der initialen Einführung. Das 156 Seiten dicke Sonderheft zu Java 9 und Java EE 8 bringt Entwickler auf den neuesten Stand und vermittelt einen tief schürfenden Eindruck von der seit Jahren weltweit wichtigsten Programmierplattform. Das „Java 2017“-Sonderheft enthält in der digitalen Ausgabe einen Link, über den der auf Heft-DVD erhältliche Inhalt per Download zu beziehen ist. Es handelt sich um wichtige Werkzeuge für Java-Entwickler, Konferenzvideos, über 200 Seiten Buchauszüge zur Java-Entwicklung und sämtliche Beispielanwendungen und Listings zu den Artikeln des Heftes.

Konfigurationsmanagement mit Subversion, Maven und Redmine

Grundlagen für Softwarearchitekten und Entwickler

Author: Gunther Popp

Publisher: dpunkt.verlag

ISBN: 386491311X

Category: Computers

Page: 376

View: 7332

Anhand von zahlreichen Beispielen zeigt der Autor, wie man einen Konfigurationsmanagement-Prozess (KMP) auf der Basis von Open-Source-Werkzeugen schnell und sauber aufsetzen kann. Subversion übernimmt dabei die Verwaltung der Konfigurationselemente. Maven, Nexus und Hudson unterstützen die Projektautomatisierung sowie die Qualitätssicherung mit Tests und Metriken.

Entwurfsmuster verstehen

eine neue Perspektive auf objektorientierte Software-Entwicklung ; [eine neue Perspektive für das objektorientierte Design ; robuste und zuverlässige Softwarwe mithilfe von Entwurfsmustern entwickeln ; Design patterns sinnvoll kombinieren]

Author: Alan Shalloway,James Trott

Publisher: N.A

ISBN: 9783826613456

Category:

Page: 319

View: 8626

Hibernate

das Praxisbuch für Entwickler

Author: Sebastian Hennebrüder

Publisher: N.A

ISBN: 9783898426350

Category: Computers

Page: 370

View: 4530

Die Verdammten dieser Erde

Author: Frantz Fanon,Jean-Paul Sartre

Publisher: N.A

ISBN: 9783518371688

Category: Afrika - Entkolonialisierung

Page: 266

View: 7387

Mein Jahr der Ruhe und Entspannung

Roman

Author: Ottessa Moshfegh

Publisher: N.A

ISBN: 395438096X

Category: Fiction

Page: 320

View: 1213

New York, am Anfang des neuen Jahrtausends. Einer jungen Frau stehen die Türen zu einer Welt aus Glanz und Glitter offen. Sie ist groß, schlank und ausgesprochen hübsch. Gerade hat sie an einer Elite-Universität ihren Abschluss gemacht und arbeitet nun in einer angesagten Kunstgalerie. Sie wohnt im teuersten Viertel der Stadt, was sie sich leisten kann, weil sie vor Jahren schon ein kleines Vermögen geerbt hat. Es könnte also nicht besser laufen in ihrem Leben ... In Wirklichkeit jedoch wünscht sie sich nichts sehnlicher, als ihrer Welt den Rücken zu kehren. Von einer dubiosen Psychiaterin lässt sie sich ein ganzes Arsenal an Beruhigungsmitteln, Antidepressiva und Schlaftabletten verschreiben. Mithilfe der Medikamente will sie "Winterschlaf halten". Aber dann merkt sie in einem ihrer wenigen wachen Momente, dass sie im Schlaf ein eigenes Leben führt. Sie findet Kreditkartenabrechnungen, die auf Shoppingtouren und Friseurbesuche hindeuten. Und scheinbar chattet sie regelmäßig mit wildfremden Männern in merkwürdigen Internetforen. Erinnern kann sie sich daran aber nicht.

Durch Welt und Wiese

oder Reisen zu Fuß

Author: Ilija Trojanow

Publisher: N.A

ISBN: 9783847703709

Category:

Page: 460

View: 1109

Spring im Einsatz

Author: Craig Walls

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446429468

Category: Computers

Page: 428

View: 3273

SPRING IM EINSATZ // - Spring 3.0 auf den Punkt gebracht: Die zentralen Konzepte anschaulich und unterhaltsam erklärt. - Praxis-Know-how für den Projekteinsatz: Lernen Sie Spring mit Hilfe der zahlreichen Codebeispiele aktiv kennen. - Im Internet: Der vollständige Quellcode für die Applikationen dieses Buches Das Spring-Framework gehört zum obligatorischen Grundwissen eines Java-Entwicklers. Spring 3 führt leistungsfähige neue Features wie die Spring Expression Language (SpEL), neue Annotationen für IoC-Container und den lang ersehnten Support für REST ein. Es gibt keinen besseren Weg, um sich Spring anzueignen, als dieses Buch - egal ob Sie Spring gerade erst entdecken oder sich mit den neuen 3.0-Features vertraut machen wollen. Craig Walls setzt in dieser gründlich überarbeiteten 2. Auflage den anschaulichen und praxisorientierten Stil der Vorauflage fort. Er bringt als Autor sein Geschick für treffende und unterhaltsame Beispiele ein, die das Augenmerk direkt auf die Features und Techniken richten, die Sie wirklich brauchen. Diese Auflage hebt die wichtigsten Aspekte von Spring 3.0 hervor: REST, Remote-Services, Messaging, Security, MVC, Web Flow und vieles mehr. Das finden Sie in diesem Buch: - Die Arbeit mit Annotationen, um die Konfiguration zu reduzieren - Die Arbeit mit REST-konformen Ressourcen - Spring Expression Language (SpEL) - Security, Web Flow usw. AUS DEM INHALT: Spring ins kalte Wasser, Verschalten von Beans, Die XML-Konfiguration in Spring minimalisieren, Aspektorientierung, Zugriff auf die Datenbank, Transaktionen verwalten, Webapplikationen mit Spring MVC erstellen, Die Arbeit mit Spring Web Flow, Spring absichern, Die Arbeit mit Remote-Diensten, Spring und REST, Messaging in Spring, Verwalten von Spring-Beans mit JMX

Java kurz & gut

Author: Robert Liguori,Patricia Liguori

Publisher: O'Reilly Germany

ISBN: 3955617599

Category: Computers

Page: 232

View: 6878

Man kann es eigentlich kaum glauben: Diese mächtige Programmiersprache soll in ein kleines Taschenbuch passen? Nun, eine ausführliche Einführung in die Sprache ist Java – kurz & gut natürlich nicht, auch keine vollständige Referenz von A-Z. Dafür findet der erfahrene Programmierer hier aber alles Wichtige, was er bei der täglichen Arbeit braucht. Wie war das mit den Neuerungen in Java 8? Und wie hieß diese Kommandozeilenoption noch einmal genau? Auch ein Profi braucht manchmal eine Gedächtnisstütze. Da kommt diese klug organisierte Spickzettelsammlung gerade recht!

Das Leben, das Universum und der ganze Rest

Band 3 der fünfbändigen »Intergalaktischen Trilogie«

Author: Douglas Adams

Publisher: Kein & Aber AG

ISBN: 3036993592

Category: Fiction

Page: 256

View: 3089

Infolge einer Reihe von atemberaubenden Katastrophen findet sich Arthur Dent überraschenderweise in einer schrecklich primitiven Höhle auf der prähistorischen Erde wieder. Am richtigen Ort, nur leider zur falschen Zeit, und die Zeit ist schließlich der ungeeignetste Ort, an dem man verloren gehen kann. Um wieder zurück in die Weiten der Galaxis zu gelangen, sind er und Ford Prefect angewiesen auf Slartibartfass. Doch als Arthur einen intergalaktischen Krieg unterbinden soll und den Freunden allmählich klar wird, in welche Abenteuer sie sich da gestürzt haben, wünschen sie sich wieder zurück in ihre Steinzeithöhle. Der dritte Band der inter-galaktischen Kult-Serie »Per Anhalter durch die Galaxis«.

GWT im Einsatz

AJAX-Anwendungen entwickeln mit dem Google Web Toolkit

Author: Robert Hanson,Adam Tacy

Publisher: N.A

ISBN: 9783446412415

Category:

Page: 543

View: 7648

Java programmieren lernen für Dummies

Author: Barry A. Burd

Publisher: John Wiley & Sons

ISBN: 3527812636

Category: Computers

Page: 480

View: 6377

Steigen Sie mit diesem Buch in die Welt des Programmierens ein und zwar mit der beliebten Programmiersprache Java! Schritt für Schritt werden Sie mit den Grundlagen, wie zum Beispiel Variablen, Schleifen und objektorientierter Programmierung, vertraut gemacht, probieren viele anschauliche Beispiele aus und schreiben Ihr erstes eigenes Programm. Dieses Buch steht Ihnen bei allen Herausforderungen jederzeit mit hilfreichen Tipps und Lösungsvorschlägen zur Seite, sodass Sie auf Ihrem Weg zum Programmierer optimal gerüstet sind! Mit den Programmbeispielen zum Herunterladen können Sie das Gelernte direkt ausprobieren.