GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ljug/java-tutorials: Totorials, howto and how it works at Lebanese java Users Group and Cnam Liban

BranchesTags
Open more actions menu

Latest commit

 

History

235 Commits
235 Commits

Folders and files

NameName
Last commit message
Last commit date
ACCOV
ACCOV
 
 
Autre
Autre
 
 
CLASSROOM
CLASSROOM
 
 
CampCode
CampCode
 
 
CasUtilisation
CasUtilisation
 
 
EventModel
EventModel
 
 
Executor
Executor
 
 
FAQ
FAQ
 
 
ForkJoin
ForkJoin
 
 
J2EE-C1
J2EE-C1
 
 
J2EE8
J2EE8
 
 
JDK11/EE4J/test
JDK11/EE4J/test
 
 
JavaApplication5
JavaApplication5
 
 
JavaTools
JavaTools
 
 
Lambdas
Lambdas
 
 
LibsUtiles
LibsUtiles
 
 
MicroService
MicroService
 
 
NouveautesJDK9+
NouveautesJDK9+
 
 
PRAMS_GENERIQUE
PRAMS_GENERIQUE
 
 
Persons
Persons
 
 
PipeStream
PipeStream
 
 
Props
Props
 
 
Rest
Rest
 
 
SHAEncoding/shaStringEncode
SHAEncoding/shaStringEncode
 
 
TDD
TDD
 
 
UseFullTools
UseFullTools
 
 
_layouts
_layouts
 
 
assets
assets
 
 
mvn-repo
mvn-repo
 
 
net/cofares/ljug/JPAUtil
net/cofares/ljug/JPAUtil
 
 
testJPA
testJPA
 
 
testREST
testREST
 
 
testWS
testWS
 
 
utilitaires
utilitaires
 
 
.gitignore
.gitignore
 
 
CNAME
CNAME
 
 
LICENSE
LICENSE
 
 
MoreTodo.md
MoreTodo.md
 
 
R..asciidoc
R..asciidoc
 
 
README.md
README.md
 
 
_config.yml
_config.yml
 
 
test
test
 
 
update-alternatives.md
update-alternatives.md
 
 

Repository files navigation

java-tutorials

Vous trouverez ici:

  • Tutorials, howto and how it works
  • Des travaux pratiques
  • Des FAQ : Questions fréquentes issues de mes auditeurs
  • Le dépots des exercices ou traveaux d'auditeurs dans le cadre des UEs : ACCOV, Cycle C informatique et autre cours du Cnam Liban
  • Les publications de la LJUG ( Lebanese Java Users group )

Activités du moment

  • Application complètes a la mode "microservice" (afin de donner une idée des concepts derrière ce pattern d'implémentation), utilisation JPA, RESTFull, Serveur ambarqué Grizzly, Lambda Java8, pattern conception: Fabrique, Callback, Interpreteur, Observer.
  • Documentation du cours cycle C
  • FAQ
  • Les nouveautés Java à partir de la version 9, Visiter Nouveautés Java >9

Thèmes

  • Code Camp
  • Lambda Java8
  • J2EE
  • Concurence et Synchronisation (ext)
  • Design patterns en Java
  • Transverse, Non classifié

Code Camp

  • Exemple générique dans plusieurs domaines
    • Jersy Grizzly2 Service Jersey ambarqué (sans serveur d'application externe)
    • JPA Jersey Grizzly2 Service Jersey ambarqué avec ORM JPA eclipse Link (sans serveur d'application externe)
  • Cas d'utilisation exemples couvrant l'utilisation et la création de de librairies (design patern fabrique), l'exposition de services répartis par restful, utilisation de JPA (ORM EclispeLink), Maven, Grizlly2, Un interpreteur REPL. Plus généralement une application construite a base de "Composant" un composant fournit (réalise) des services et consomme (utilise) d'autres services.

Lambda

  • Lambda java 8

Java Tools

  • Maven
  • Quelques trucs et astuces Maven
  • Autre

J2EE

  • J2EE 8 en complmeent de j2ee.isae.edu.lb
  • J2EE pour Cycle C Cnam Liban en complmeent de j2ee.isae.edu.lb
  • Camp code Exemple générique dans plusieurs domaines (Rest, Grizzly, JPA, Securiser des service web avec reverse proxu apache2, etc...)
  • Un tomee 7.0.4 préconfiguré et complements

Transverse, Non classifié

  • Utilitaires et structures de données

ACCOV

Liens externes et utiles

  • Portail de l'animateur
  • Lebanese Java User Group
  • Portail vers d'autres compléments

Pour les auditeurs du Cnam Liban possédant un compte @isae.edu.lb

  • Compléments et supports

Le dépot maven dans le repoertoire mvn-repo

Lien vers le depot maven de ljug https://github.com/ljug/java-tutorials/tree/master/mvn-repo

Faire ceci mvn install -DperformRelease=true -DcreateChecksum=true puis copier cp -r .m2/repositry/


  • TODO A CLASSER ce qui suit ailleur!

générer les jar avec les dépendances

Inserrer ce code Puis
<build> 
  <plugins>
    <plugin> 
      <artifactId>maven-assembly-plugin</artifactId> 
      <configuration> 
        <archive>
          <manifest>
            <mainClass>fully.qualified.MainClass</mainClass>
          </manifest>
        </archive>
        <descriptorRefs>
          <descriptorRef>jar-with-dependencies</descriptorRef>
        </descriptorRefs>
      </configuration>
    </plugin>
  </plugins>
</build> 

| mvn clean compile assembly:single

Actions

  • Préparer les présentations
  • Finaliser Rest Jersey Grizzly JPA
  • Securiser Griszly
  • Utiliser Asciidoctor http://asciidoctor.org/docs/asciidoc-syntax-quick-reference/

Le depot maven central de ljug (Lebanese Java Users Group) groupId=net.cofares.ljug

La LJUG : Lebanese Java Users Group

  • Un blog http://ljug.cofares.net
  • et ce site http://java.cofares.net

About

Totorials, howto and how it works at Lebanese java Users Group and Cnam Liban

ljug.cofares.net

Resources

Readme
LGPL-3.0 license
Activity
Custom properties

Stars

4 stars

Watchers

4 watching

Forks

15 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.