[JAVA] Mémo pour la création d'API Niconico (Matériaux)

Différences entre les modules et les bibliothèques

module Une collection de logiciels et de matériel pouvant être gérés indépendamment

Library Une collection de fonctions, de sous-programmes, de données, etc. utilisés dans le programme

http://tatsu-umi.hateblo.jp/entry/20150302/1425301642

Bibliothèque qui semble utile

Apache commons Lang: Fournit des classes de base supplémentaires comme celles trouvées dans java.lang Codec: codecs Base64 ou binaires IO: Fonctions de gestion des entrées / sorties de fichiers et des noms de fichiers, etc.

http://www.mwsoft.jp/programming/scala/commons.html

Apache HttpComponents Client HTTP. Divisé en Core et Client à partir du milieu

Jsonic Encodeur / décodeur JSON

https://jsonic.osdn.jp/

Xerces Processeur XML

http://msugai.fc2web.com/java/XML/xerces.html

Junit Un outil de test unitaire des programmes Java

http://www.techscore.com/tech/Java/Others/JUnit/index/

log4j API de journal pour Java

http://www.techscore.com/tech/Java/ApacheJakarta/Log4J/1/

Terminologie pour l'organisation des classes

entity Une entité est une collection de données qui est traitée comme une unité. Fait référence à un ensemble de données qui est «l'entité» d'un indicateur

method procédure

snapshot Un fichier source d'un programme en cours de développement, un fichier de base de données en fonctionnement, etc. extrait à un moment précis

Règles de nom de package

https://mechalog.com/java-package

Recommended Posts

Mémo pour la création d'API Niconico (Matériaux)
Mémo API Niconico (Voyons voir et imitons)
Mémo API Stream
(Mémo) Java pour instruction
API standard pour le format de chaîne
Traduction de JavaDoc pour Servlet API 4.0.
Conseils pour généraliser l'API