Si vous voulez apprendre ce que sont les nouvelles annotation Java
dans le JDK 1.5.0, je viens d'ajouter un tutorial (gratuit).
http://www.btcweb.com
Cliquez sur l'onglet "Technique".
Thibault
Si vous voulez apprendre ce que sont les nouvelles annotation Java
dans le JDK 1.5.0, je viens d'ajouter un tutorial (gratuit).
http://www.btcweb.com
Cliquez sur l'onglet "Technique".
Thibault
Si vous voulez apprendre ce que sont les nouvelles annotation Java
dans le JDK 1.5.0, je viens d'ajouter un tutorial (gratuit).
http://www.btcweb.com
Cliquez sur l'onglet "Technique".
Thibault
Si vous voulez apprendre ce que sont les nouvelles annotation Java
dans le JDK 1.5.0, je viens d'ajouter un tutorial (gratuit).
http://www.btcweb.com
Cliquez sur l'onglet "Technique".
Thibault
Si vous voulez apprendre ce que sont les nouvelles annotation Java
dans le JDK 1.5.0, je viens d'ajouter un tutorial (gratuit).
http://www.btcweb.com
Cliquez sur l'onglet "Technique".
Thibault
Si vous voulez apprendre ce que sont les nouvelles annotation Java
dans le JDK 1.5.0, je viens d'ajouter un tutorial (gratuit).
http://www.btcweb.com
Cliquez sur l'onglet "Technique".
Thibault
Ruse un peu grossière pour faire de la pub pour la boîte :-(((
Ruse un peu grossière pour faire de la pub pour la boîte :-(((
Ruse un peu grossière pour faire de la pub pour la boîte :-(((
Tibo wrote:Si vous voulez apprendre ce que sont les nouvelles annotation Java
dans le JDK 1.5.0, je viens d'ajouter un tutorial (gratuit).
http://www.btcweb.com
Cliquez sur l'onglet "Technique".
Thibault
Quelques détails sur le document.
- Page 1
* J'ai pas compris "@SuppressWarnings(value={"unchecked"})". A quoi
ca sert de rajouter des warnig ? A quoi correspond ce 'unchecked' ? Bref
une ligne d'explication supplémentaire serait bien venu.
* En bas de page, j'ai cliqué 5 fois sur la fleche pour changé de
page... mais ce n'est pas un lien :-/
- Page 3
* faute de frape "comme une class eou une interface Java" (2x)
* faute de frape "le mebre d'une annotation peut ..."
D'une manière plus général :
Je vois en quoi ca apporte des avantages, mais je vois pas en quoi c'est
super génial, ni en quoi ca va me changé la vie.
- @Override c'est vraiment cool, se protégé contre les erreurs bete est
vraiment bien, mais une solution telque l'ancien deprecated aurrait pu
suffir.
- l'exemple sur les todo est interressant également, mais je ne vois pas
l'utilité d'ajouter du code java pour gérer ça dans mon application
(Est-ce que je livre les classes de gestions des todos aux clients ?)
Je préfère de loin me reposé sur eclipse (qui signale dans une vue
spécial tous les TODO qu'il trouve dans les commentaires... En temps
réel, sans classe supplémentaire.
C'est justement là qu'il y avait un problème.
- l'exemple sur la gestion de la sécurité, je vois pas trop l'interret
par rapport à un appel qui aurrait passé directement la liste des
autorisés dans l'appel de control :
cerbere.verifier( new String[] {"toto", "gege"}, true );
// le true, c'est le parametre d'audit...
C'est peut-etre un peu moins lisible, mais netement moins verbeux
- toutes les annotations qui s'attache à une classe pourrait être une
interface *classique*. Là au moins les annotations sont moins verbeuse.
Bref, je dis pas que c'est pas bien... mais pour le moment je n'arrive
pas à voir en quoi les annotations vont révolutionner ma façon de
travailler.
Si tu as déjà entendu parlé de XDoclet, tu comprendras aisément
PS : Et quoi qu''il en soit, il faut que j'attende la version 3.1
d'Eclipse pour en profiter ;-)
Tibo wrote:
Si vous voulez apprendre ce que sont les nouvelles annotation Java
dans le JDK 1.5.0, je viens d'ajouter un tutorial (gratuit).
http://www.btcweb.com
Cliquez sur l'onglet "Technique".
Thibault
Quelques détails sur le document.
- Page 1
* J'ai pas compris "@SuppressWarnings(value={"unchecked"})". A quoi
ca sert de rajouter des warnig ? A quoi correspond ce 'unchecked' ? Bref
une ligne d'explication supplémentaire serait bien venu.
* En bas de page, j'ai cliqué 5 fois sur la fleche pour changé de
page... mais ce n'est pas un lien :-/
- Page 3
* faute de frape "comme une class eou une interface Java" (2x)
* faute de frape "le mebre d'une annotation peut ..."
D'une manière plus général :
Je vois en quoi ca apporte des avantages, mais je vois pas en quoi c'est
super génial, ni en quoi ca va me changé la vie.
- @Override c'est vraiment cool, se protégé contre les erreurs bete est
vraiment bien, mais une solution telque l'ancien deprecated aurrait pu
suffir.
- l'exemple sur les todo est interressant également, mais je ne vois pas
l'utilité d'ajouter du code java pour gérer ça dans mon application
(Est-ce que je livre les classes de gestions des todos aux clients ?)
Je préfère de loin me reposé sur eclipse (qui signale dans une vue
spécial tous les TODO qu'il trouve dans les commentaires... En temps
réel, sans classe supplémentaire.
C'est justement là qu'il y avait un problème.
- l'exemple sur la gestion de la sécurité, je vois pas trop l'interret
par rapport à un appel qui aurrait passé directement la liste des
autorisés dans l'appel de control :
cerbere.verifier( new String[] {"toto", "gege"}, true );
// le true, c'est le parametre d'audit...
C'est peut-etre un peu moins lisible, mais netement moins verbeux
- toutes les annotations qui s'attache à une classe pourrait être une
interface *classique*. Là au moins les annotations sont moins verbeuse.
Bref, je dis pas que c'est pas bien... mais pour le moment je n'arrive
pas à voir en quoi les annotations vont révolutionner ma façon de
travailler.
Si tu as déjà entendu parlé de XDoclet, tu comprendras aisément
PS : Et quoi qu''il en soit, il faut que j'attende la version 3.1
d'Eclipse pour en profiter ;-)
Tibo wrote:Si vous voulez apprendre ce que sont les nouvelles annotation Java
dans le JDK 1.5.0, je viens d'ajouter un tutorial (gratuit).
http://www.btcweb.com
Cliquez sur l'onglet "Technique".
Thibault
Quelques détails sur le document.
- Page 1
* J'ai pas compris "@SuppressWarnings(value={"unchecked"})". A quoi
ca sert de rajouter des warnig ? A quoi correspond ce 'unchecked' ? Bref
une ligne d'explication supplémentaire serait bien venu.
* En bas de page, j'ai cliqué 5 fois sur la fleche pour changé de
page... mais ce n'est pas un lien :-/
- Page 3
* faute de frape "comme une class eou une interface Java" (2x)
* faute de frape "le mebre d'une annotation peut ..."
D'une manière plus général :
Je vois en quoi ca apporte des avantages, mais je vois pas en quoi c'est
super génial, ni en quoi ca va me changé la vie.
- @Override c'est vraiment cool, se protégé contre les erreurs bete est
vraiment bien, mais une solution telque l'ancien deprecated aurrait pu
suffir.
- l'exemple sur les todo est interressant également, mais je ne vois pas
l'utilité d'ajouter du code java pour gérer ça dans mon application
(Est-ce que je livre les classes de gestions des todos aux clients ?)
Je préfère de loin me reposé sur eclipse (qui signale dans une vue
spécial tous les TODO qu'il trouve dans les commentaires... En temps
réel, sans classe supplémentaire.
C'est justement là qu'il y avait un problème.
- l'exemple sur la gestion de la sécurité, je vois pas trop l'interret
par rapport à un appel qui aurrait passé directement la liste des
autorisés dans l'appel de control :
cerbere.verifier( new String[] {"toto", "gege"}, true );
// le true, c'est le parametre d'audit...
C'est peut-etre un peu moins lisible, mais netement moins verbeux
- toutes les annotations qui s'attache à une classe pourrait être une
interface *classique*. Là au moins les annotations sont moins verbeuse.
Bref, je dis pas que c'est pas bien... mais pour le moment je n'arrive
pas à voir en quoi les annotations vont révolutionner ma façon de
travailler.
Si tu as déjà entendu parlé de XDoclet, tu comprendras aisément
PS : Et quoi qu''il en soit, il faut que j'attende la version 3.1
d'Eclipse pour en profiter ;-)
- l'exemple sur les todo est interressant également, mais je ne vois
pas l'utilité d'ajouter du code java pour gérer ça dans mon
application (Est-ce que je livre les classes de gestions des todos aux
clients ?)
Je préfère de loin me reposé sur eclipse (qui signale dans une vue
spécial tous les TODO qu'il trouve dans les commentaires... En temps
réel, sans classe supplémentaire.
C'est justement là qu'il y avait un problème.
En effet, pour retrouver les commentaires TODO dans le code, aucune API
standard n'existait. Chaque EDI l'implémentait à sa façon. Maintenant,
avec les annotations, tout cela est bien standardisé, tu as un API pour
les retrouver. Tous les EDI vont pouvoir utiliser l'API des annotations
pour retrouver les annotations TODO plutôt que d'utliser leur propre
implémentation pour le faire.
Est-ce que l'API standrad défini le tag TODO ? sinon on en revient au
Bref, je dis pas que c'est pas bien... mais pour le moment je n'arrive
pas à voir en quoi les annotations vont révolutionner ma façon de
travailler.
Si tu as déjà entendu parlé de XDoclet, tu comprendras aisément
l'utilité des annotations.
Actuellement, avec XDoclet, que se passe-t-il si tu as mal ortographié
un de leur TAG. Et bien il ne se passe rien du tout. Pas d'erreur à la
compilation. Rien. Mais XDoclet n'aura pas fait le boulot que tu aurais
voulu qu'il fasse. Tu peux toujours chercher et te relire avant de
comprendre pourquoi.
Avec les annotations, tu pourras avoir un message d'erreur de
compilation. Et ça, c'est un plus.
C'est effectivement un point auquel je n'avais pas pensé. (Je connais
- l'exemple sur les todo est interressant également, mais je ne vois
pas l'utilité d'ajouter du code java pour gérer ça dans mon
application (Est-ce que je livre les classes de gestions des todos aux
clients ?)
Je préfère de loin me reposé sur eclipse (qui signale dans une vue
spécial tous les TODO qu'il trouve dans les commentaires... En temps
réel, sans classe supplémentaire.
C'est justement là qu'il y avait un problème.
En effet, pour retrouver les commentaires TODO dans le code, aucune API
standard n'existait. Chaque EDI l'implémentait à sa façon. Maintenant,
avec les annotations, tout cela est bien standardisé, tu as un API pour
les retrouver. Tous les EDI vont pouvoir utiliser l'API des annotations
pour retrouver les annotations TODO plutôt que d'utliser leur propre
implémentation pour le faire.
Est-ce que l'API standrad défini le tag TODO ? sinon on en revient au
Bref, je dis pas que c'est pas bien... mais pour le moment je n'arrive
pas à voir en quoi les annotations vont révolutionner ma façon de
travailler.
Si tu as déjà entendu parlé de XDoclet, tu comprendras aisément
l'utilité des annotations.
Actuellement, avec XDoclet, que se passe-t-il si tu as mal ortographié
un de leur TAG. Et bien il ne se passe rien du tout. Pas d'erreur à la
compilation. Rien. Mais XDoclet n'aura pas fait le boulot que tu aurais
voulu qu'il fasse. Tu peux toujours chercher et te relire avant de
comprendre pourquoi.
Avec les annotations, tu pourras avoir un message d'erreur de
compilation. Et ça, c'est un plus.
C'est effectivement un point auquel je n'avais pas pensé. (Je connais
- l'exemple sur les todo est interressant également, mais je ne vois
pas l'utilité d'ajouter du code java pour gérer ça dans mon
application (Est-ce que je livre les classes de gestions des todos aux
clients ?)
Je préfère de loin me reposé sur eclipse (qui signale dans une vue
spécial tous les TODO qu'il trouve dans les commentaires... En temps
réel, sans classe supplémentaire.
C'est justement là qu'il y avait un problème.
En effet, pour retrouver les commentaires TODO dans le code, aucune API
standard n'existait. Chaque EDI l'implémentait à sa façon. Maintenant,
avec les annotations, tout cela est bien standardisé, tu as un API pour
les retrouver. Tous les EDI vont pouvoir utiliser l'API des annotations
pour retrouver les annotations TODO plutôt que d'utliser leur propre
implémentation pour le faire.
Est-ce que l'API standrad défini le tag TODO ? sinon on en revient au
Bref, je dis pas que c'est pas bien... mais pour le moment je n'arrive
pas à voir en quoi les annotations vont révolutionner ma façon de
travailler.
Si tu as déjà entendu parlé de XDoclet, tu comprendras aisément
l'utilité des annotations.
Actuellement, avec XDoclet, que se passe-t-il si tu as mal ortographié
un de leur TAG. Et bien il ne se passe rien du tout. Pas d'erreur à la
compilation. Rien. Mais XDoclet n'aura pas fait le boulot que tu aurais
voulu qu'il fasse. Tu peux toujours chercher et te relire avant de
comprendre pourquoi.
Avec les annotations, tu pourras avoir un message d'erreur de
compilation. Et ça, c'est un plus.
C'est effectivement un point auquel je n'avais pas pensé. (Je connais
D'une manière plus général :
Je vois en quoi ca apporte des avantages, mais je vois pas en quoi c'est
super génial, ni en quoi ca va me changé la vie.
- @Override c'est vraiment cool, se protégé contre les erreurs bete est
vraiment bien, mais une solution telque l'ancien deprecated aurrait pu
suffir.
l'ancien deprecated (tag javadoc) n'a pas la même utilité, je ne vous
- l'exemple sur les todo est interressant également, mais je ne vois pas
l'utilité d'ajouter du code java pour gérer ça dans mon application
(Est-ce que je livre les classes de gestions des todos aux clients ?)
Je préfère de loin me reposé sur eclipse (qui signale dans une vue
spécial tous les TODO qu'il trouve dans les commentaires... En temps
réel, sans classe supplémentaire.
- l'exemple sur la gestion de la sécurité, je vois pas trop l'interret
par rapport à un appel qui aurrait passé directement la liste des
autorisés dans l'appel de control :
cerbere.verifier( new String[] {"toto", "gege"}, true );
// le true, c'est le parametre d'audit...
C'est peut-etre un peu moins lisible, mais netement moins verbeux
OK, mais ce n'est qu'un exemple, pas une solution complète.
- toutes les annotations qui s'attache à une classe pourrait être une
interface *classique*. Là au moins les annotations sont moins verbeuse.
Non, les interfaces Java sont trés différentes des annotations du JDK
Bref, je dis pas que c'est pas bien... mais pour le moment je n'arrive
pas à voir en quoi les annotations vont révolutionner ma façon de
travailler.
Tout dépend, si vous développez sous J2EE, les annotation vont
PS : Et quoi qu''il en soit, il faut que j'attende la version 3.1
d'Eclipse pour en profiter ;-)
Oui !
D'une manière plus général :
Je vois en quoi ca apporte des avantages, mais je vois pas en quoi c'est
super génial, ni en quoi ca va me changé la vie.
- @Override c'est vraiment cool, se protégé contre les erreurs bete est
vraiment bien, mais une solution telque l'ancien deprecated aurrait pu
suffir.
l'ancien deprecated (tag javadoc) n'a pas la même utilité, je ne vous
- l'exemple sur les todo est interressant également, mais je ne vois pas
l'utilité d'ajouter du code java pour gérer ça dans mon application
(Est-ce que je livre les classes de gestions des todos aux clients ?)
Je préfère de loin me reposé sur eclipse (qui signale dans une vue
spécial tous les TODO qu'il trouve dans les commentaires... En temps
réel, sans classe supplémentaire.
- l'exemple sur la gestion de la sécurité, je vois pas trop l'interret
par rapport à un appel qui aurrait passé directement la liste des
autorisés dans l'appel de control :
cerbere.verifier( new String[] {"toto", "gege"}, true );
// le true, c'est le parametre d'audit...
C'est peut-etre un peu moins lisible, mais netement moins verbeux
OK, mais ce n'est qu'un exemple, pas une solution complète.
- toutes les annotations qui s'attache à une classe pourrait être une
interface *classique*. Là au moins les annotations sont moins verbeuse.
Non, les interfaces Java sont trés différentes des annotations du JDK
Bref, je dis pas que c'est pas bien... mais pour le moment je n'arrive
pas à voir en quoi les annotations vont révolutionner ma façon de
travailler.
Tout dépend, si vous développez sous J2EE, les annotation vont
PS : Et quoi qu''il en soit, il faut que j'attende la version 3.1
d'Eclipse pour en profiter ;-)
Oui !
D'une manière plus général :
Je vois en quoi ca apporte des avantages, mais je vois pas en quoi c'est
super génial, ni en quoi ca va me changé la vie.
- @Override c'est vraiment cool, se protégé contre les erreurs bete est
vraiment bien, mais une solution telque l'ancien deprecated aurrait pu
suffir.
l'ancien deprecated (tag javadoc) n'a pas la même utilité, je ne vous
- l'exemple sur les todo est interressant également, mais je ne vois pas
l'utilité d'ajouter du code java pour gérer ça dans mon application
(Est-ce que je livre les classes de gestions des todos aux clients ?)
Je préfère de loin me reposé sur eclipse (qui signale dans une vue
spécial tous les TODO qu'il trouve dans les commentaires... En temps
réel, sans classe supplémentaire.
- l'exemple sur la gestion de la sécurité, je vois pas trop l'interret
par rapport à un appel qui aurrait passé directement la liste des
autorisés dans l'appel de control :
cerbere.verifier( new String[] {"toto", "gege"}, true );
// le true, c'est le parametre d'audit...
C'est peut-etre un peu moins lisible, mais netement moins verbeux
OK, mais ce n'est qu'un exemple, pas une solution complète.
- toutes les annotations qui s'attache à une classe pourrait être une
interface *classique*. Là au moins les annotations sont moins verbeuse.
Non, les interfaces Java sont trés différentes des annotations du JDK
Bref, je dis pas que c'est pas bien... mais pour le moment je n'arrive
pas à voir en quoi les annotations vont révolutionner ma façon de
travailler.
Tout dépend, si vous développez sous J2EE, les annotation vont
PS : Et quoi qu''il en soit, il faut que j'attende la version 3.1
d'Eclipse pour en profiter ;-)
Oui !
Si tu as déjà entendu parlé de XDoclet, tu comprendras aisément
l'utilité des annotations.
Actuellement, avec XDoclet, que se passe-t-il si tu as mal ortographié
un de leur TAG. Et bien il ne se passe rien du tout. Pas d'erreur à la
compilation. Rien. Mais XDoclet n'aura pas fait le boulot que tu aurais
voulu qu'il fasse. Tu peux toujours chercher et te relire avant de
comprendre pourquoi.
Avec les annotations, tu pourras avoir un message d'erreur de
compilation. Et ça, c'est un plus.
Si tu as déjà entendu parlé de XDoclet, tu comprendras aisément
l'utilité des annotations.
Actuellement, avec XDoclet, que se passe-t-il si tu as mal ortographié
un de leur TAG. Et bien il ne se passe rien du tout. Pas d'erreur à la
compilation. Rien. Mais XDoclet n'aura pas fait le boulot que tu aurais
voulu qu'il fasse. Tu peux toujours chercher et te relire avant de
comprendre pourquoi.
Avec les annotations, tu pourras avoir un message d'erreur de
compilation. Et ça, c'est un plus.
Si tu as déjà entendu parlé de XDoclet, tu comprendras aisément
l'utilité des annotations.
Actuellement, avec XDoclet, que se passe-t-il si tu as mal ortographié
un de leur TAG. Et bien il ne se passe rien du tout. Pas d'erreur à la
compilation. Rien. Mais XDoclet n'aura pas fait le boulot que tu aurais
voulu qu'il fasse. Tu peux toujours chercher et te relire avant de
comprendre pourquoi.
Avec les annotations, tu pourras avoir un message d'erreur de
compilation. Et ça, c'est un plus.
Ruse un peu grossière pour faire de la pub pour la boîte :-(((
Ce n'est pas une ruse, au contraire.
Ruse un peu grossière pour faire de la pub pour la boîte :-(((
Ce n'est pas une ruse, au contraire.
Ruse un peu grossière pour faire de la pub pour la boîte :-(((
Ce n'est pas une ruse, au contraire.
Visiblement, cette personne est un indépendant (il est tout seul dans sa
société) et je pense pas qu'un indépendant cherche du boullot en passant
par fclj !
Ce n'est pas le but en effet. Lorsque je regarde une nouvelle techno,
Le tuto est accessible gratuitement (d'ailleur, il manque une licence
visible sur les droits d'exploitation du document... une FDL par exemple
:-))
Je vais l'ajouter.
Visiblement, cette personne est un indépendant (il est tout seul dans sa
société) et je pense pas qu'un indépendant cherche du boullot en passant
par fclj !
Ce n'est pas le but en effet. Lorsque je regarde une nouvelle techno,
Le tuto est accessible gratuitement (d'ailleur, il manque une licence
visible sur les droits d'exploitation du document... une FDL par exemple
:-))
Je vais l'ajouter.
Visiblement, cette personne est un indépendant (il est tout seul dans sa
société) et je pense pas qu'un indépendant cherche du boullot en passant
par fclj !
Ce n'est pas le but en effet. Lorsque je regarde une nouvelle techno,
Le tuto est accessible gratuitement (d'ailleur, il manque une licence
visible sur les droits d'exploitation du document... une FDL par exemple
:-))
Je vais l'ajouter.