JJUG CCC 2017 Fall Report Java

Cela semble être un rassemblement d'utilisateurs Java. Il y avait une partie que c'était un monde trop différent, mais Il semble que cela puisse être utile de manière inattendue Je vais le rapporter. Ceci est l'adresse officielle du site http://www.java-users.jp/ccc2017fall/

Visualisez votre base de données avec Spring Boot et My Batis

ccc_l1 La description Face à un système ancien et à grande échelle, il est de la plus haute importance de supprimer d'abord la structure des données. Cependant, dans de tels sites, les documents ne rattrapent souvent pas leur retard, et le fait est que la récupération d'informations prend du temps en premier lieu. Le projet auquel j'ai participé ne comportait également qu'un document de définition d'entité Excel qui n'était pas bien entretenu. Les documents sont souvent créés en tant qu'entrée pour le développement de produit, mais à mesure que le service continue, il se transforme en un rôle de visualisation de la situation actuelle. Il existe de nombreux outils et services de visualisation disponibles aujourd'hui, mais il y a beaucoup de choses que les systèmes hérités ne peuvent pas intégrer dans ce schéma. Dans de tels moments, Spring Boot peut être un allié puissant. J'ai utilisé Spring Boot et My Batis pour créer une application Web qui visualise les méta-informations de la base de données. Dans cette présentation, sur la base de cette expérience, je voudrais parler de l'importance de visualiser la situation actuelle avec la technologie, la force de Spring Boot et MyBatis, et des conseils pour l'amélioration sur site.

Matériel explicatif https://speakerdeck.com/higedrum/springboottomybatisdedetabesuwoke-shi-hua-suru

le terme SchemaSpy ・ ・ ・ Peut être exécuté avec CUI Il semble qu'il puisse être inversé à partir de la base de données existante.

commentaire Se concentrer sur les données pour se débarrasser des systèmes hérités Je le pense. Il semble qu'il ait fait quelque chose de plus pratique que SchemaSpy avec springBoot et MyBatis.

Commentaires approfondis par un instructeur certifié Pivotal! La vraie compréhension de Spring Boot

ccc_e3 Document https://www.slideshare.net/masatoshitada7/spring-boot-jjug

Commentaire: Il semble que ce soit un professeur célèbre.

Ce que Spring Security peut et ne peut pas faire

ccc_g4 La description Avec l'introduction de Spring Security, il n'y a pas lieu de s'inquiéter de la sécurité des applications Web ... Certains domaines sont couverts par Spring Security et d'autres non. Dans cette session, je parlerai de l'étendue de la protection fournie par Spring Security à ma manière, à la lumière des mesures de sécurité répertoriées dans «Comment créer un site Web sécurisé» publié par IPA. Au lieu de discuter des détails de l'implémentation, l'accent sera mis sur les fonctionnalités de Spring Security. Ce contenu est le même que celui de "KANJAVA PARTY 2017 !!!" qui s'est tenu à Java le 24/06/2017.

Document https://qiita.com/opengl-8080/items/6dc37f8b77abb5ae1642

commentaire Je ne pouvais pas tous les entendre, mais c'était amusant. J'ai été très actif dans le test de sécurité de Gina. Selon que cela a été fait ou non, le projet peut être enregistré ou non. Ce que je trouve intéressant, c'est qu'il n'y a personne qui frappe le gar dans son ensemble, donc il y a beaucoup de choses Je comprends. Aussi, en termes de performances, quand j'ai fait 3 ou 5 multiplex, des erreurs étranges sont réapparues. Je m'en suis souvenu.

Comment apprendre un nouveau langage de programmation ~ Créer un serveur HTTP et apprendre Java, Scala, Clojure ~

ccc_g6 La description Les langages JVM avec des paradigmes différents de Java, tels que Scala et Clojure, attirent de plus en plus l'attention de nos jours. Que devons-nous faire à côté de "Hello world!" Pour un apprentissage efficace? L'une des suggestions de formation consiste à implémenter un serveur HTTP. Dans cette session, grâce à l'implémentation d'un simple serveur HTTP, vous apprendrez les techniques nécessaires au développement d'applications Web telles que la manipulation de chaînes et de chaînes d'octets, les expressions régulières, les E / S, la parallélisation, etc. pour chaque langage Java, Scala, Clojure. Aller. (Aucune connaissance préalable approfondie de chaque langue ou implémentation de serveur HTTP requise

Document https://speakerdeck.com/todokr/xin-siihurokuraminkuyan-yu-falsexue-hifang-httpsahawozuo-tutexue-hu-java-scala-clojure

commentaire C'était un contenu intéressant. Enseignons à Java et à JavaScript les événements.

Autre Il semble que le livre soit également sorti. Crawling Hack Practical Techniques for Crawling Any Website Book (Couverture souple) - 9/14/2017 Naoki Takezoe (Auteur), Takako Shimamoto (Auteur), Shunsuke Tadokoro (Auteur), Takataku Hagino (Auteur), Momoko Kawakami (Auteur)

D-Cube Il semble qu'ils organisent également des événements. https://d-cube.connpass.com/

Recommended Posts

JJUG CCC 2017 Fall Report Java
Rapport d'automne 2018 du JJUG CCC
[* Java *] Je suis allé au JJUG CCC 2017 Automne
Liste de diapositives d'automne JJUG CCC 2019
Participation au JJUG CCC 2019 AUTOMNE
Résumé du matériel d'automne du JJUG CCC 2019
J'ai participé au JJUG CCC 2019 automne
J'ai participé au JJUG CCC 2019 Fall.
[* Java *] J'ai participé au JJUG CCC 2019 Spring
Mémo JJUG CCC Printemps 2018
Rapport du printemps JJUG CCC 2018
Mémo de participation au printemps JJUG CCC 2018
Je suis allé au JJUG CCC 2019 Spring