Java: Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
 
(55 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Installation ==
=== Ubuntu ===
[[Java (Ubuntu)]]
== Debugging ==
[http://www.oracle.com/technetwork/java/javase/tools-141261.html http://www.oracle.com/technetwork/java/javase/tools-141261.html]
== Frameworks ==
== Frameworks ==
[[AssertJ (Java)|AssertJ]]
[[Eclipse EE]]
[[Flyway (Java)|Flyway]]
[[Hibernate (Java)]]
[[Java Server Faces (JSF)]]
[[jOOQ (Java)]]
[[JUnit (Java)|JUnit]]


[[Maven]]
[[Maven]]


[[Eclipse EE]]
[[PrimeFaces]]
 
[[Spring]]
 
== Testen ==
 
=== SoapUI ===
 
[https://de.wikipedia.org/wiki/SoapUI https://de.wikipedia.org/wiki/SoapUI]
 
[https://www.soapui.org/ https://www.soapui.org/]
 
== Tutorials ==
 
=== Annotations ===
 
[https://www.javacodegeeks.com/2014/11/java-annotations-tutorial.html https://www.javacodegeeks.com/2014/11/java-annotations-tutorial.html]
 
=== Contexts and Dependency Injection (CDI) ===
 
[https://docs.jboss.org/weld/reference/latest/en-US/html/environments.html https://docs.jboss.org/weld/reference/latest/en-US/html/environments.html]
 
=== Data Sources Tomcat ===
 
[https://tomcat.apache.org/tomcat-8.0-doc/jndi-datasource-examples-howto.html https://tomcat.apache.org/tomcat-8.0-doc/jndi-datasource-examples-howto.html]
 
[http://wiki.eclipse.org/EclipseLink/Examples/JPA/Tomcat_Web_Tutorial http://wiki.eclipse.org/EclipseLink/Examples/JPA/Tomcat_Web_Tutorial]
 
=== Date API ===
 
[https://www.baeldung.com/java-date-to-localdate-and-localdatetime https://www.baeldung.com/java-date-to-localdate-and-localdatetime]
 
=== Datenbank ===
 
==== ER-Diagramme ====
 
[https://www.edrawsoft.com/de/symbols/erdiagramsymbols.php https://www.edrawsoft.com/de/symbols/erdiagramsymbols.php]
 
=== Features ===
 
[https://www.marcobehler.com/guides/a-guide-to-java-versions-and-features#_java_features_8_20 https://www.marcobehler.com/guides/a-guide-to-java-versions-and-features#_java_features_8_20]
 
=== Java Server Faces (JSF) ===
 
[http://www.horstmann.com/bigj2/tomcat-jsf.html http://www.horstmann.com/bigj2/tomcat-jsf.html]
 
=== Java Persistence API (JPA) ===
 
[http://javahowto.blogspot.co.at/2007/06/where-to-put-persistencexml-in-web-app.html http://javahowto.blogspot.co.at/2007/06/where-to-put-persistencexml-in-web-app.html]
 
[http://www.javahelps.com/2015/08/jpa-hello-world-using-hibernate.html http://www.javahelps.com/2015/08/jpa-hello-world-using-hibernate.html]
 
[https://www.alexecollins.com/tutorial-hibernate-jpa-part-1/ https://www.alexecollins.com/tutorial-hibernate-jpa-part-1/]
 
[http://docs.jboss.org/hibernate/orm/5.2/quickstart/html_single/#tutorial_jpa http://docs.jboss.org/hibernate/orm/5.2/quickstart/html_single/#tutorial_jpa]
 
=== Java Transaction API (JTA) ===
 
==== Atomikos ====
 
[https://www.atomikos.com/Documentation/GettingStarted https://www.atomikos.com/Documentation/GettingStarted]
 
[https://github.com/atomikos/transactions-essentials https://github.com/atomikos/transactions-essentials]
 
[https://mvnrepository.com/artifact/com.atomikos/transactions-jta https://mvnrepository.com/artifact/com.atomikos/transactions-jta]
 
==== JOTM (Java Open Transaction Manager) ====
 
[http://jotm.ow2.org/xwiki/bin/view/Main/Documentation http://jotm.ow2.org/xwiki/bin/view/Main/Documentation]
 
[https://mvnrepository.com/artifact/org.ow2.jotm/jotm https://mvnrepository.com/artifact/org.ow2.jotm/jotm]
 
=== JUnit ===
 
[https://github.com/junit-team/junit4/wiki/Getting-started https://github.com/junit-team/junit4/wiki/Getting-started]
 
=== Native Methods ===
 
[http://www.javaworld.com/article/2077520/learn-java/java-tip-23--write-native-methods.html http://www.javaworld.com/article/2077520/learn-java/java-tip-23--write-native-methods.html]
 
=== SFTP-Client ===
 
[http://www.torsten-horn.de/techdocs/java-sftp.htm http://www.torsten-horn.de/techdocs/java-sftp.htm]
 
[https://epaul.github.io/jsch-documentation/ https://epaul.github.io/jsch-documentation/]
 
[http://www.jcraft.com/jsch/examples/Sftp.java.html http://www.jcraft.com/jsch/examples/Sftp.java.html]
 
=== Spring ===
 
==== Dependecy Injection ====
 
[https://community.pivotal.io/s/article/Getting-a-Reference-to-the-ApplicationContext-in-a-Spring-Application https://community.pivotal.io/s/article/Getting-a-Reference-to-the-ApplicationContext-in-a-Spring-Application]
 
[https://www.sourceallies.com/2011/08/spring-injection-with-resource-and-autowired/#more-2350 https://www.sourceallies.com/2011/08/spring-injection-with-resource-and-autowired/#more-2350]
 
==== Using JOOQ ====
 
[https://www.baeldung.com/jooq-with-spring https://www.baeldung.com/jooq-with-spring]
 
==== Spring Security ====
 
[https://octoperf.com/blog/2018/03/08/securing-rest-api-spring-security/ https://octoperf.com/blog/2018/03/08/securing-rest-api-spring-security/]
 
[https://docs.spring.io/spring-security/site/docs/4.2.x/reference/html/cors.html https://docs.spring.io/spring-security/site/docs/4.2.x/reference/html/cors.html]
 
[https://docs.spring.io/spring-security/site/docs/current/guides/html5/helloworld-javaconfig.html https://docs.spring.io/spring-security/site/docs/current/guides/html5/helloworld-javaconfig.html]
 
==== WebSockets ====
 
[https://dimitr.im/websockets-spring-boot https://dimitr.im/websockets-spring-boot]
 
[https://www.baeldung.com/spring-security-websockets https://www.baeldung.com/spring-security-websockets]
 
==== Webanwendung ====
 
[https://www.frank-rahn.de/spring-mit-einer-einfachen-webanwendung/ https://www.frank-rahn.de/spring-mit-einer-einfachen-webanwendung/]
 
[http://www.baeldung.com/spring-with-maven http://www.baeldung.com/spring-with-maven]
 
=== Webservices ===
 
[http://openbook.rheinwerk-verlag.de/java7/1507_13_003.html http://openbook.rheinwerk-verlag.de/java7/1507_13_003.html]
 
=== Web Application / Maven ===
 
[https://maven.apache.org/plugins/maven-war-plugin/usage.html https://maven.apache.org/plugins/maven-war-plugin/usage.html]
 
[https://www.mkyong.com/maven/how-to-create-a-web-application-project-with-maven/ https://www.mkyong.com/maven/how-to-create-a-web-application-project-with-maven/]
 
[https://maven.apache.org/general.html https://maven.apache.org/general.html]
 
== Installer / Exceutables ==
 
[[Installer (java)]]
 
== IDEs ==
 
[[Eclipse (Ubuntu)|Eclipse]]
 
[[IntelliJ IDEA]]
 
== Test Projects ==
 
[[Create Java Server Faces Testprojekt]]
 
== Zertifikate importieren ==
 
[[Java Zertifikate Importieren]]


== Links ==
== Links ==

Aktuelle Version vom 24. April 2024, 07:14 Uhr

Installation

Ubuntu

Java (Ubuntu)

Debugging

http://www.oracle.com/technetwork/java/javase/tools-141261.html

Frameworks

AssertJ

Eclipse EE

Flyway

Hibernate (Java)

Java Server Faces (JSF)

jOOQ (Java)

JUnit

Maven

PrimeFaces

Spring

Testen

SoapUI

https://de.wikipedia.org/wiki/SoapUI

https://www.soapui.org/

Tutorials

Annotations

https://www.javacodegeeks.com/2014/11/java-annotations-tutorial.html

Contexts and Dependency Injection (CDI)

https://docs.jboss.org/weld/reference/latest/en-US/html/environments.html

Data Sources Tomcat

https://tomcat.apache.org/tomcat-8.0-doc/jndi-datasource-examples-howto.html

http://wiki.eclipse.org/EclipseLink/Examples/JPA/Tomcat_Web_Tutorial

Date API

https://www.baeldung.com/java-date-to-localdate-and-localdatetime

Datenbank

ER-Diagramme

https://www.edrawsoft.com/de/symbols/erdiagramsymbols.php

Features

https://www.marcobehler.com/guides/a-guide-to-java-versions-and-features#_java_features_8_20

Java Server Faces (JSF)

http://www.horstmann.com/bigj2/tomcat-jsf.html

Java Persistence API (JPA)

http://javahowto.blogspot.co.at/2007/06/where-to-put-persistencexml-in-web-app.html

http://www.javahelps.com/2015/08/jpa-hello-world-using-hibernate.html

https://www.alexecollins.com/tutorial-hibernate-jpa-part-1/

http://docs.jboss.org/hibernate/orm/5.2/quickstart/html_single/#tutorial_jpa

Java Transaction API (JTA)

Atomikos

https://www.atomikos.com/Documentation/GettingStarted

https://github.com/atomikos/transactions-essentials

https://mvnrepository.com/artifact/com.atomikos/transactions-jta

JOTM (Java Open Transaction Manager)

http://jotm.ow2.org/xwiki/bin/view/Main/Documentation

https://mvnrepository.com/artifact/org.ow2.jotm/jotm

JUnit

https://github.com/junit-team/junit4/wiki/Getting-started

Native Methods

http://www.javaworld.com/article/2077520/learn-java/java-tip-23--write-native-methods.html

SFTP-Client

http://www.torsten-horn.de/techdocs/java-sftp.htm

https://epaul.github.io/jsch-documentation/

http://www.jcraft.com/jsch/examples/Sftp.java.html

Spring

Dependecy Injection

https://community.pivotal.io/s/article/Getting-a-Reference-to-the-ApplicationContext-in-a-Spring-Application

https://www.sourceallies.com/2011/08/spring-injection-with-resource-and-autowired/#more-2350

Using JOOQ

https://www.baeldung.com/jooq-with-spring

Spring Security

https://octoperf.com/blog/2018/03/08/securing-rest-api-spring-security/

https://docs.spring.io/spring-security/site/docs/4.2.x/reference/html/cors.html

https://docs.spring.io/spring-security/site/docs/current/guides/html5/helloworld-javaconfig.html

WebSockets

https://dimitr.im/websockets-spring-boot

https://www.baeldung.com/spring-security-websockets

Webanwendung

https://www.frank-rahn.de/spring-mit-einer-einfachen-webanwendung/

http://www.baeldung.com/spring-with-maven

Webservices

http://openbook.rheinwerk-verlag.de/java7/1507_13_003.html

Web Application / Maven

https://maven.apache.org/plugins/maven-war-plugin/usage.html

https://www.mkyong.com/maven/how-to-create-a-web-application-project-with-maven/

https://maven.apache.org/general.html

Installer / Exceutables

Installer (java)

IDEs

Eclipse

IntelliJ IDEA

Test Projects

Create Java Server Faces Testprojekt

Zertifikate importieren

Java Zertifikate Importieren

Links

http://jdevelopment.nl/jsf-22/

http://stackoverflow.com/q/13092161/1065197


Zurück zur Hauptseite