Comment écrire des tests et de la documentation pour le code Java basé sur le bucket de la famille Spring ?
过去多啦不再A梦
过去多啦不再A梦 2017-06-12 09:22:02
0
2
618

Récemment, je suis responsable d'un petit projet de critique de livre dans la bibliothèque de l'école. Le projet est basé sur Java, car le sujet a déjà étudié le C++ et n'avait aucune expérience Java avant de commencer. Je dois dire que c'est vraiment bien que l'écosystème open source de Java soit comparable à Python. Maintenant, je rencontre un problème lors de l'écriture de Java. La première chose est d'aller sur Github pour trouver des outils. . Cependant, l'un des problèmes causés par cela est que vous n'avez presque pas besoin d'utiliser votre propre cerveau, et ces frameworks Java traditionnels sont essentiellement pris en charge par Spring.De cette façon, l'ensemble du projet ne devient qu'une simple opération grossière.

L'ensemble du projet semble simple maintenant (Je n'ai pas encore utilisé des choses comme ehcache et redis pour la mise en cache, et je n'ai pas pris en compte les performances de la concurrenceJ'ai mis toutes les petites roues que j'ai construites auparavant, comme l'authentification des utilisateurs, etc. Après avoir été remplacé par Spring Security, etc., il existe également de bons outils commedruidpour la surveillance des bases de données. J'ai l'impression que je n'ai presque rien écrit dans l'ensemble du projet. Controller/service/dao/model/util et d'autres éléments sont tous des buckets de la famille Spring. Dans ce cas, comment dois-je écrire des tests unitaires ?J'ai l'impression qu'il n'y a rien à écrire.

Parce que j'ai déjà regardé certains anciens projets d'étudiants seniors et qu'il n'y avait pas de tests ni de documents. Même si le projet était relativement simple, cela ressemblait aussi à un casse-tête, donc je veux quand même le standardiser autant que possible. Ne pas faire Java à l'avenir, cela peut aussi profiter aux futurs gens. .

ps : Cette question n'est pas un sujet de plainte. Il y a de nombreux points de connaissances en Java qui doivent être appris, comme le code source de divers excellents frameworks et jvm, si Spring ne regarde pas le code source, s'il y en a un. bug, il ne peut s'agir que de stackoverflow.

过去多啦不再A梦
过去多啦不再A梦

répondre à tous (2)
左手右手慢动作
  • Vous pouvez envisager de tester chaque fonction de la couche contrôleur. La saisie à partir du contrôleur peut éviter des dépendances d'objet trop complexes.

    仅有的幸福

    Écrire simplement sur les affaires ne sert à rien. . . Les algorithmes et les idées de conception sont les plus importants et les plus précieux. . .

    Testez la sécurité et les performances. . .

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!