[JAVA] Organisieren Sie die interne Entwicklungsumgebung

Notieren Sie sich die Entwicklungsumgebung, da ich in die Systemabteilung des Unternehmens versetzt wurde.

Entwicklungssprache

** ・ Typoskript ** Entwickelt und gewartet von Microsoft Beim Kompilieren wird es zum JavaScript-Quellcode Typoskript kann auch in einer Umgebung verwendet werden, in der derzeit JavaScript-Code ausgeführt wird

** ・ Scala ** Positioniert als Nachfolger von Java, einer Sprache, die die Güte von Java erbt und die Vorzüge von Skriptsprachen und funktionalen Sprachen aufnimmt.

** · Weil. js ** JavaScript, das auf der Serverseite ausgeführt wird Geeignet für die Verarbeitung, um eine große Menge an Informationen aus der Datenbank abzurufen und auf einer Webseite anzuzeigen Kann über die Kommandozeile bedient werden Eine nicht blockierende Verarbeitung ist möglich

Versionsverwaltungstool

Rahmen

** ・ Play Framework ** Java Framework MVC-Modell übernehmen

** ・ Winkel ** JavaScript-Framework Entwickelt von Google und den Privat- und Unternehmensgemeinschaften Wettbewerbsbild von React.js (dieses wird von Facebook entwickelt)

Integrierte Entwicklungsumgebung

** ・ IntelliJ IDEA ** Entwickelt von einer Firma namens JetBrains Eclipse-Konflikt

Datenbank

Amazon Aurora Die relationale Cloud-Datenbank von Amazon Befehle, die mit MySQL 5.6 kompatibel sind, dh mit SQL 5.6 funktionieren, funktionieren auch mit Amazon Aurora Außerdem ist MariaDB fast gleich MySQL, sodass es auch mit diesem kompatibel ist.

Datenbankverwaltungstool

MySQL Workbench Es kann als GUI verwendet werden, ein kostenloses Tool zur Realisierung des Datenbankdesigns, der Datenbankentwicklung und -verwaltung, das auf der offiziellen MySQL-Website verteilt wird. Bild eines Konflikts mit Adminer usw. (MySQL Workbench ist eine Software, aber Adminer kann mit einem Browser manipuliert werden.)

Versionsverwaltungswerkzeug

** · Bit Bucket ** Webdienste, die die Verwendung von Git vereinfachen Wettbewerbsbild von GitHub Im Gegensatz zu GitHub können Sie private Repositorys kostenlos verwalten

** ・ SourceTree ** Funktioniert mit Versionsverwaltungswerkzeugen wie BitBucket und GitHub Git-Operation kann in der GUI auf Software durchgeführt werden Gitflow Ein strenges Branchenmodell für Projektfreigaben. Das von Git abgelegte Repository wird als abgeschlossenes Repository (als Master bezeichnet, das vom Projektadministrator überwacht werden sollte) bezeichnet, das sich in der Produktionsumgebung widerspiegelt, und als nahezu abgeschlossenes Repository (als Entwickeln bezeichnet), kurz bevor es sich in der Produktionsumgebung widerspiegelt. Verzweigungen in ein Repository (Feature-Zweige genannt, die jedes Mitglied berührt), das für Reparaturen und Fehler verwendet wird (wobei die Repositorys, die jedes Mitglied manipuliert hat, aggregiert werden). Referenz https://www.atlassian.com/ja/git/workflows#!workflow-gitflow https://qiita.com/KosukeSone/items/514dd24828b485c69a05

Recommended Posts

Organisieren Sie die interne Entwicklungsumgebung
Java-Entwicklungsumgebung
Verbessern Sie die Leistung der Docker-Entwicklungsumgebung
Memo zur Java-Entwicklungsumgebung
Java Entwicklungsumgebung Konstruktion
Aufbau der Rails6-Entwicklungsumgebung [Mac]
WSL2 + VSCode + Docker-Entwicklungsumgebung
Java-Entwicklungsumgebung (Mac, Eclipse)
[Eclipse Java] Memo zum Einstellen der Entwicklungsumgebung
Umgebungskonstruktion für die Entwicklung von Servlet-Anwendungen
Bereiten Sie die Java-Entwicklungsumgebung mit Atom vor
[Unity] Konstruktionsverfahren für die Android-Entwicklungsumgebung
Erstellung der Play Framework 2.6 (Java) -Entwicklungsumgebung
Informationen zur aktuellen Entwicklungsumgebung (Java 8)
Erstellen einer Java-Entwicklungsumgebung (für Mac)
Erstellen Sie mit Eclipse eine Jooby-Entwicklungsumgebung
Java-Entwicklungsumgebung (Mac, VS Code)
Erstellen Sie eine Unity-Entwicklungsumgebung auf Docker
Installieren Sie die Java-Entwicklungsumgebung auf dem Mac