JJUG CCC 2017 Herbstbericht Java

Es scheint eine Ansammlung von Java-Benutzern zu sein. Es gab einen Teil, dass es eine zu andere Welt war, aber Es scheint, dass es unerwartet nützlich sein kann Ich werde es melden. Dies ist die offizielle Website-Adresse http://www.java-users.jp/ccc2017fall/

Visualisieren Sie Ihre Datenbank mit Spring Boot und My Batis

ccc_l1 Erläuterung Bei einem älteren und umfangreichen System ist es von größter Bedeutung, zuerst die Datenstruktur zu unterdrücken. Auf solchen Websites holen die Dokumente jedoch häufig nicht auf, und Tatsache ist, dass die Bergung von Informationen in erster Linie Zeit braucht. Das Projekt, an dem ich teilgenommen habe, hatte auch nur ein Excel-Entitätsdefinitionsdokument, das nicht gut gepflegt war. Dokumente werden häufig als Eingabe für die Produktentwicklung erstellt, aber während der Service fortgesetzt wird, wird die aktuelle Situation visualisiert. Es gibt heute viele Visualisierungstools und -dienste, aber es gibt viele Dinge, die Legacy-Systeme nicht in dieses Schema passen. In solchen Zeiten kann Spring Boot ein mächtiger Verbündeter sein. Ich habe Spring Boot und My Batis verwendet, um eine Webanwendung zu erstellen, die Datenbank-Metainformationen visualisiert. Basierend auf dieser Erfahrung möchte ich in dieser Präsentation über die Bedeutung der Visualisierung der aktuellen Situation mit Technologie, die Stärke von Spring Boot und My Batis sowie Hinweise zur Verbesserung vor Ort sprechen.

Erklärendes Material https://speakerdeck.com/higedrum/springboottomybatisdedetabesuwoke-shi-hua-suru

der Begriff SchemaSpy ・ ・ ・ Kann mit CUI ausgeführt werden Es scheint, dass es von der vorhandenen Datenbank umgekehrt werden kann.

Kommentar Konzentration auf Daten, um ältere Systeme loszuwerden Ich glaube schon. Es scheint, dass er mit springBoot und MyBatis etwas bequemeres als SchemaSpy gemacht hat.

Gründlicher Kommentar von Pivotal zertifiziertem Instruktor! Das wahre Verständnis von Spring Boot

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

Kommentar: Es scheint ein berühmter Lehrer zu sein.

Was Spring Security kann und was nicht

ccc_g4 Erläuterung Mit der Einführung von Spring Security müssen Sie sich keine Sorgen mehr um die Sicherheit von Web-Apps machen ... Es gibt einige Bereiche, die von Spring Security abgedeckt werden, andere jedoch nicht. In dieser Sitzung werde ich auf meine eigene Weise über den Schutzumfang von Spring Security im Lichte der Sicherheitsmaßnahmen sprechen, die unter "Erstellen einer sicheren Website" von IPA aufgeführt sind. Anstatt die Details der Implementierung zu diskutieren, liegt der Schwerpunkt auf den Funktionen von Spring Security. Dieser Inhalt ist der gleiche wie "KANJAVA PARTY 2017 !!!", der am 24.06.2017 in Java stattfand.

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

Kommentar Ich konnte sie nicht alle hören, aber es hat Spaß gemacht. Ich war sehr aktiv im Gina-Sicherheitstest. Je nachdem, ob Sie es getan haben oder nicht, war es unterschiedlich, ob Sie das Projekt speichern konnten oder nicht. Was ich interessant finde, ist, dass es keine Leute gibt, die das Gar als Ganzes treffen, also gibt es viele Dinge Ich verstehe. Auch in Bezug auf die Leistung traten bei 3 oder 5 Multiplexen wieder seltsame Fehler auf. Ich erinnerte mich daran.

So lernen Sie eine neue Programmiersprache ~ Erstellen Sie einen HTTP-Server und lernen Sie Java, Scala, Clojure ~

ccc_g6 Erläuterung JVM-Sprachen mit anderen Paradigmen als Java wie Scala und Clojure gewinnen heutzutage an Aufmerksamkeit. Was sollen wir neben "Hallo Welt!" Tun, um effizient zu lernen? Einer der Schulungsvorschläge ist die Implementierung eines HTTP-Servers. In dieser Sitzung lernen Sie durch die Implementierung eines einfachen HTTP-Servers die für die Entwicklung von Webanwendungen erforderlichen Techniken wie die Manipulation von Zeichenfolgen und Byte-Zeichenfolgen, reguläre Ausdrücke, E / A, Parallelisierung usw. für jede Java-, Scala- und Clojure-Sprache. Gehen. (Keine gründlichen Vorkenntnisse in jeder Sprache oder HTTP-Server-Implementierung erforderlich

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

Kommentar Es war ein interessanter Inhalt. Lassen Sie uns Java und JavaScript über Ereignisse unterrichten.

Andere Es scheint, dass das Buch auch heraus ist. Crawling Hack Praktische Techniken zum Crawlen eines Website-Buches (Softcover) - 14.09.2017 Naoki Takezoe (Autor), Takako Shimamoto (Autor), Shunsuke Tadokoro (Autor), Takataku Hagino (Autor), Momoko Kawakami (Autor)

D-Cube Es scheint, dass sie auch Veranstaltungen abhalten. https://d-cube.connpass.com/

Recommended Posts

JJUG CCC 2017 Herbstbericht Java
JJUG CCC Herbstbericht 2018
[* Java *] Ich ging zum JJUG CCC 2017 Herbst
JJUG CCC 2019 Herbstfolienliste
Teilnahme am JJUG CCC 2019 FALL
JJUG CCC 2019 Herbstmaterialien zusammengefasst
Ich habe am JJUG CCC 2019 Herbst teilgenommen
Ich habe am JJUG CCC 2019 Herbst teilgenommen.
[* Java *] Ich habe am JJUG CCC 2019 Spring teilgenommen
JJUG CCC Frühjahr 2018 Memo
JJUG CCC Frühjahrsbericht 2018
JJUG CCC 2018 Frühlingsbeteiligungsprotokoll
Ich ging zum JJUG CCC 2019 Spring