[JAVA] Ich habe versucht, eine Ramen-Shop-Sharing-Website zu entwickeln.

Wir haben eine Website entwickelt, um Ramen-Shops zu überprüfen. Dieses Mal werde ich über den Hintergrund und das, was ich gelernt habe, schreiben.

Sprachen und Werkzeuge

・ Java · Frühling ・ HTML / CSS ・ JavaScript ・ Heroku ・ MySQL ・ Spring Tool Suite

Hintergrund

Dies ist eine Website, die ich mit meinem Unternehmen synchronisieren sollte, als ich Spring bei Udemy studierte. Wir haben nach den notwendigen Anforderungen aus dem gleichen Zeitraum gefragt und diese freigegeben. Es war eine sehr gute Erfahrung für mich, mich im Frühjahr zum ersten Mal zu entwickeln, zum ersten Mal auf Wunsch eines Freundes und zum ersten Mal. Ich bin froh, dass mein Freund glücklich war.

Ergebnisse

Sie können den Ramen-Shop veröffentlichen, den Sie zu dieser Zeit besucht haben. Das angezeigte Bild unterscheidet sich je nach Klassifizierung von Sojasauce Ramen, Miso Ramen usw. Die gesamte CRUD-Verarbeitung ist abgedeckt.

スクリーンショット 2020-03-08 10.47.47.png

スクリーンショット 2020-03-08 10.50.43.png

Was ich gelernt habe

Frühling wahnsinnig bequem! !! !! Dieses Mal habe ich die Entwicklung fortgesetzt, während ich bei Udemy studiert habe. Ich brauchte neues Wissen über DI und Anmerkungen, aber es war sehr interessant.

Über DI

Abhängigkeitsinjektion, der Name war schon zu cool. Als ich Code in einfachem Java schrieb, war er frisch, weil ich gerade neu war.

Über Anmerkungen

Es war erfrischend, das Übergangsziel mit Anmerkungen in Controller steuern zu können. Es war auch sehr praktisch, Einschränkungen durch Schreiben von @NotNull usw. in die Form-Klasse festlegen zu können! In einfachem Java habe ich nacheinander überprüft, ob die Variable null ist, sodass die Codemenge überwiegend reduziert wurde. Es ist einfach und schön.

Als ich mich von nun an weiterentwickelte, entschied ich mich, Spring aktiv zu nutzen.

Udemy Kurs genommen

Einführung in Spring-Erstellen einer Anfrage-App und einer ToDo-App mit SpringBoot 2- Ich bin kein Dreher, aber es war leicht zu verstehen!

GitHub Besuchen Sie GitHub!

Recommended Posts

Ich habe versucht, eine Ramen-Shop-Sharing-Website zu entwickeln.
Ich habe versucht, eine Website für das Studium von DUO3.0 zu entwickeln.
Ich habe versucht, eine Website zu entwickeln, um Ausgaben zu erfassen.
Ich habe versucht, ein Personalmanagement-Tool zu entwickeln
Ich möchte eine Webanwendung entwickeln!
Java Ich habe versucht, einen einfachen Block zu brechen
Ich habe versucht, eine LINE-Klon-App zu erstellen
Ich habe versucht, eine Anwendung in 2 Sprachen zu entwickeln
Ich habe versucht, einen Server mit Netty zu implementieren
Ich habe versucht, den Block mit Java zu brechen (1)
Ich habe versucht, eine Clova-Fähigkeit in Java zu erstellen
Ich habe versucht, eine Anmeldefunktion mit Java zu erstellen
Ich habe versucht, yum-cron zu verifizieren
Ich habe versucht, mit Chocolatey eine Java8-Entwicklungsumgebung zu erstellen
Ich habe versucht, TabLayout unter Android eine Trennlinie hinzuzufügen
Ich habe versucht, eine Java EE-Anwendung mit OpenShift zu modernisieren.
[Rails] Ich habe versucht, eine Mini-App mit FullCalendar zu erstellen
Ich habe versucht, in Java von einer Zeichenfolge in einen LocalDate-Typ zu konvertieren
Ich habe versucht, eine Webanwendung voller Fehler mit Kotlin zu implementieren
Ich habe einen RESAS-API-Client in Java erstellt
Ich habe versucht, mit Docker eine Padrino-Entwicklungsumgebung zu erstellen
Ich habe versucht, eine Webanwendung aus anderthalb Monaten Programmier-Lerngeschichte zu entwickeln
Ich habe versucht, eine einfache Karten-App in Android Studio zu erstellen
Ich habe versucht, C # (Indexer) zu kauen.
Ich habe versucht, den Weihnachtsbaum in einem Lebensspiel zu beleuchten
Ich habe ein wenig digdags docker.run_options ausprobiert
Ich habe versucht, Code wie eine Typdeklaration in Ruby zu schreiben
Ich habe versucht, die Unterstützung für iOS 14 zusammenzufassen
Ich habe versucht, eine Spring MVC-Entwicklungsumgebung auf einem Mac zu erstellen
[Unity] Ich habe mit NWPathMonitor ein natives Plug-In UniNWPathMonitor erstellt
Ich habe versucht, mit Java zu interagieren
Ich habe versucht, die Methode zu erklären
Ich habe versucht, eine einfache Anwendung mit Dockder + Rails Scaffold zu erstellen
[Java] Ich habe versucht, mit der Grabmethode ein Labyrinth zu erstellen ♪
Ich habe versucht, das Java-Lernen zusammenzufassen (1)
Ich habe versucht, eine C-Sprachprogrammquelle aus cURL zu generieren
Ich habe jetzt versucht, Java 8 zusammenzufassen
C # (Polymorphismus: Polymorphismus)
Ich habe versucht, Active Hash zu erklären
Ich habe versucht, mit Rails eine Gruppenfunktion (Bulletin Board) zu erstellen
Ich habe versucht, ein übergeordnetes Wertklasseobjekt in Ruby zu erstellen
Ich habe versucht, eine einfache Gesichtserkennungs-Android-Anwendung mit OpenCV zu erstellen
[Rails] Ich habe versucht, eine Transaktion zu implementieren, die mehrere DB-Prozesse kombiniert
[iOS] Ich habe versucht, mit Swift eine insta-ähnliche Verarbeitungsanwendung zu erstellen
Ich habe versucht, eine Web-API zu erstellen, die mit Quarkus eine Verbindung zur Datenbank herstellt
Ich habe einen Arbitrage-Transaktionsbot für virtuelle Währungen erstellt und versucht, Geld zu verdienen
Ich habe versucht, mit AI "A3RT" eine Talk-App in Java zu erstellen.
Ich möchte ein schönes build.gradle schreiben
Ich habe versucht, Processing auf VS Code zu migrieren
Ich habe versucht, Java-Lambda-Ausdrücke zusammenzufassen
Ich habe versucht, mit Web Assembly zu beginnen
Ich möchte einen Unit Test schreiben!
Ich habe versucht, AOJs binäre Suche zu lösen
Ich habe versucht, das Iterator-Muster zu implementieren
Ich habe versucht, ein wenig mit BottomNavigationView zu spielen ①