Effectivement, ltrim, c'est mieux, soit:
update
plan_adressage p
set adresse_radio_tetra = ltrim(p.adresse_radio_tetra,'0')
Effectivement, ltrim, c'est mieux, soit:
update
plan_adressage p
set adresse_radio_tetra = ltrim(p.adresse_radio_tetra,'0')
Une solution (pas la plus élégante): passer par des procédure stockées.
Soit:
create procedure fnc_113819()
language plpgsql
as $$
declare count_plan_adressage integer;
declare r_var...
Bonjour,
J'ai une table plan_adressage qui contient un id, un varchar adresse_radio_tetra (et d'autre chose).
Dans radio TETRA, j'ai 8 digit.
Or, tout les 0 qui préfixe (nombre indéterminé)...
JUnit:
https://www.jmdoudoux.fr/java/dej/chap-junit5.htm
Merci beaucoup. Je pense que vous permettez d'éclairer ma lanterne.
Cordialement.
Merci pour ta réponse.
De fait, selon des critère de performance et/ou qualité de code, vaut-il mieux la liste (comme le pense mon collègue) ou la map (comme je le pense).
Il est vrai que j'ai...
Bonjour,
J'ai une question où j'aimerais avoir l'avis de la communauté.
Je développe un logiciel qui fait de la phonie. Les phonies disponibles sont énumérées par une énumération.
Chaque...
Même avec mvn clean et mvn install?
Au pire,fermer l'Eclipse, aller dans le cache maven (C:\Users\phili\.m2\repository pour moi), puis en ligne de commande (c'est mieux), mvn clean install. Il...
<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
...
Le projet est géré par Maven. C'est un projet Maven. Il est construit par Maven. Il faut donc ajouter toutes les librairies à utiliser dans le POM.
A rechercher par Maver repository:...
Juste pour rappeler que pour vérifier la cohérence d'un objet/classe représentant un concept, il existe un excellent framework, très simple, qui s'appelle Hibernate validator.
C'est même devenu une...
Déjà, on respecte les conventions Java (Une classe commence par une majuscule,...).
Bon, là, il y a plusieurs méthodes.
La première, la plus simple, c'est de faire du récursif.
public...
Dans ce cas là, la meilleure solution est de vider la BDD et d'ajouter par JPA de la donnée.
Tu verras si ton mapping est bon et si tu arrives à insérer de la donnée.
Par ailleurs, avec Spring,...
Pour commencer, je recommande de revoir les bases en théorie de la BDD.
Bon, déjà, on sépare l'affichage du traitement (SOLID, Rasoir d'Ockham ...).
Une fois la séparation faite, 2 cas:
Le...
Bonjour,
Là, je ne vois vraiment pas où est le problème (et il y en a effectivement 1).
Ce que je propose, c'est de tout reprendre par étape.
1. Je ne mets qu'une seule classe (comme...
Oui et?
A part des questions de qualité de code, je ne vois pas quoi critiquer?
je ne vois même pas où est ton problème.
Par exemple, à la place de:
if (caseCorrecte(i-1,j-1)==true)
ll y a 2 problème:
1)Séparation des rôles, notamment entre l'affichage (JOptionPane) et la mise à jour ( st.executeUpdate(requete);).
2) Toujours utiliser des PreparedStatement à des Statement...
Et il y a quoi dans la BDD?
Essaye
SELECT * FROM Articles
Que ce passe-t-il si on insert:
Seulement Ligne 1?
Seulement Ligne 2?
Seulement Ligne 3?
INSERT INTO Articles (reference, marque, designation, prixUnitaire, qteStock, grammage, couleur, type) VALUES
('Bic','BBOrange', 'Bic bille Orange', 1.2, 20, null,...
Le grammage est propre à la ramette, et non au stylo. Je pense que on doit avoir null pour le grammage dans le cas d'un stylo.
...
Je pense qu'il y a une idée plus simple: faire les calculs dans la requête SQL.
Je pense que l'on fait ce que l'on appelle de l'injection de dépendance.
apiService doit être une Interface et la classe UserRepository doit fonctionner pour toute implémentation de apiService.
...
pour la compilation, essaye un truc genre:
int[][] tab = {
{0,2},
{1,3}
};
this.mapper = tab;
Qui est l'envoi de l'exception.
Dans le constructeur Test01 la méthode configure avec pour paramètre 1.
Le cas 1 n'étant pas traité, on va donc sur default -> envoi de l'exception.
Sauf...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.