Java: Unterschied zwischen den Versionen
(13 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 11: | Zeile 11: | ||
== Frameworks == | == Frameworks == | ||
[[ | [[AssertJ (Java)|AssertJ]] | ||
[[Eclipse EE]] | [[Eclipse EE]] | ||
[[Flyway (Java)|Flyway]] | |||
[[Hibernate (Java)]] | [[Hibernate (Java)]] | ||
[[ | [[Java Server Faces (JSF)]] | ||
[[jOOQ (Java)]] | |||
[[JUnit (Java)|JUnit]] | |||
[[Maven]] | |||
[[PrimeFaces]] | [[PrimeFaces]] | ||
[[Spring]] | |||
== Testen == | == Testen == | ||
Zeile 44: | Zeile 54: | ||
[http://wiki.eclipse.org/EclipseLink/Examples/JPA/Tomcat_Web_Tutorial http://wiki.eclipse.org/EclipseLink/Examples/JPA/Tomcat_Web_Tutorial] | [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 === | === Datenbank === | ||
Zeile 50: | Zeile 64: | ||
[https://www.edrawsoft.com/de/symbols/erdiagramsymbols.php https://www.edrawsoft.com/de/symbols/erdiagramsymbols.php] | [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) === | === Java Server Faces (JSF) === | ||
Zeile 98: | Zeile 116: | ||
=== Spring === | === 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 ==== | ==== Spring Security ==== | ||
Zeile 106: | Zeile 134: | ||
[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] | [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 ==== | ==== Webanwendung ==== |
Aktuelle Version vom 24. April 2024, 07:14 Uhr
Installation
Ubuntu
Debugging
http://www.oracle.com/technetwork/java/javase/tools-141261.html
Frameworks
Testen
SoapUI
https://de.wikipedia.org/wiki/SoapUI
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://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
IDEs
Test Projects
Create Java Server Faces Testprojekt
Zertifikate importieren
Links
http://jdevelopment.nl/jsf-22/
http://stackoverflow.com/q/13092161/1065197
Zurück zur Hauptseite