D’utiles astuces pour Groovy, SQL et WDSc.
Pour répondre aux exigences en matière de développement, voici les points abordés : Génération par Groovy de GrailsDomain pour des fichiers System i hérités, SQL Numéros de lignes façon Query/400, Améliorer la performance de Group By à l’aide d’un Join, Obtenir les bons totaux sur des jointures Many-to-Many, Case de SQL comme une table pivot, Numéro d’enregistrement relatif (RRN) dans SQL.
Voici comment créer un nouveau projet Groovy/Java tel que décrit dans l’astuce « Créer votre premier projet Groovy », vue plus haut :
-
Copier RunBuild400GrailsDomain.groovy (figure 1), Build400GrailsDomain.groovy (figure 2), et TableAttri butes.groovy (figure 4) dans le dossier src de votre projet Groovy.
-
Dans le Package Explorer, sélectionner le projet, faire un clic droit et sélectionner Refresh.
-
L’utilitaire requiert l’IBM Java Toolbox for the AS400. Par consequent, si le jt400.jar n’est pas déjà présent sur votre PC, procéder ainsi : d’abord, je suggère d’utiliser une convention de nommage Unix de opt (abréviation d’optional) pour un répertoire qui stocke les programmes et utilitaires de registres non Windows. Ouvrir une fenêtre DOS, cliquer sur Start, et cliquer sur Run. Ensuite, taper CMD et entrer le script suivant : C:\>mkdir \opt\java\jt400 C:\>cd \opt\java\jt400 C:\opt\java\jt400>ftp [host name or ip] ftp> cd /qibm/proddata/http/public/jt400/lib ftp> get jt400.jar ftp> qui C:\opt\java\jt400>exit
-
Dans la vue Package Explorer de WDSc, sélectionner votre projet Groovy, faire un clic droit et sélectionner Properties|Build Path|Configure Build Path.
-
Cliquer sur l’onglet Libraries et cliquer sur le bouton Add External JARS.
-
Aller jusqu’à C:\opt\java\jt400.jar et double-cliquer sur jt400.jar.
-
De retour dans la fenêtre Java Build Path, cliquer sur OK.
-
Ouvrir le script Groovy appelé RunBuild400Grails Domain.groovy en double-cliquant sur le fichier dans la vue Package Explorer.
-
Changer les paramètres d’attributs sur la ligne Build400GrailsDomain de manière à pointer vers vos IP, utilisateur, mot de passe, bibliothèque, fichier, et nom de classe de domaine, et régler verbose sur true (si vous voulez une sortie détaillée).
-
Sauvegarder vos changements.
-
Dans la vue Package Explorer, faire un clic droit sur RunBuild400GrailsDomain.groovy et sélectionner Run As|Groovy. GroovyBean et Hibernate XML sont placés dans le répertoire racine du projet, mais la procédure stockée et la vue sont créées dans la bibliothèque que vous avez spécifiée dans l’instruction RunBuild400GrailsDomain.
– Don Denoncourt Rédacteur technique System iNEWS
Téléchargez cette ressource
Comment lutter contre le Phishing ?
Dans un environnement cyber en constante mutation, le phishing évolue vers des attaques toujours plus sophistiquées combinant IA, automatisation et industrialisation. Une réalité complexe qui exige des mesures de sécurité avancées et repensées au-delà de l’authentification multifacteur. Découvrez les réponses technologiques préconisées par les experts Eviden et les perspectives associées à leur mise en œuvre.