Skip to content

!! DEBUG !! !! ASTUCES !!

Arnaud V edited this page Jun 28, 2018 · 2 revisions

DEBUGGAGE :

  • 🔡 Pensez aux LOGS

  • F5 refresh ou Alt F5 si modification des fichiers des données stockées sur le disque

  • Project>Clean :

    • si erreur sur le dossier target = build
  • Arret du server + Server>Clean :

    • Appel à Jeremy 👍
    • Mauvais redéploiement ou déploiement multiple
  • Server>Publish : si le server demande un republish

  • Server>Restart : si on touche à Web.xml et si on touche à la config de Spring

Astuces :

Encodage de caractère du front à la BDD:

Eviter les erreurs d'encodage de caractères en BDD due à la récupération de jeu de caractères windows par Tomcat.

JSP->article.jsp->form HTML-> FILRE HTTP ->Servlet->doPost->Service->Repo->BDD

        <filter>
		<filter-name>Force UTF8 Filter</filter-name>
		<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
	</filter>
	<filter-mapping>
		<filter-name>Force UTF8 Filter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>

Serializable :

Les objets pouvant être transformé en flux = optimise les échanges d'informations sur le réseau.

  • avantage quand passage en context persistence

  • avantage quand les couches sont pas sur le même server