SpringBoot으로 웹 출시까지 #4

springboot logo

4. thymeleaf를 이용해 레이아웃 만들기

1 myhome 만들기

https://start.spring.io/

 

project : maven

springboot :  최대한 낮은 버전 / SNAPSHOT X로 선택

group : godcoder

artifact, name : myhome

java: 8

dependencies : Thymeleaf / Spring Web / Spring Boot DevTools / Lombok

2 IntelliJ와 git 연동하기

https://github.com/

깃허브 계정이 없으신분들은 회원가입을 진행합니다.

그 뒤 강의 내용대로 진행하시면 됩니다.

저는 이번 클론 코딩을 진행하는 모든 코드를 한 번에 관리하기 위해 강의와 다르게 연동하였습니다.

git repository 생성 및 로컬 폴더 연결

을 누르시면 모든 프로젝트를 하나의 리포지토리로 관리 하실 수 있습니다.

3 bootstrap 적용

부트스트랩 스타터 탬플릿 적용

https://getbootstrap.kr/docs/5.0/getting-started/introduction/

– 강의 시점과 시간이 달라 버전이 업그레이드 되었습니다.

    코드가 달라지고, 명령어가 수정되었습니다.

    최대한 유사한 코드를 사용해서 작성했습니다.

<!doctype html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">

    <title>Hello, world!</title>
  </head>
  <body>
    <h1>Hello, world!</h1>

    <!-- Optional JavaScript; choose one of the two! -->

    <!-- Option 1: Bootstrap Bundle with Popper -->
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>

    <!-- Option 2: Separate Popper and Bootstrap JS -->
    <!--
    <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js" integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" crossorigin="anonymous"></script>
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.min.js" integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" crossorigin="anonymous"></script>
    -->
  </body>
</html>

Visual Studio Code 연결

컴퓨터에 자동 설치된 비주얼스튜디오를 실행시켜 프로젝트 파일(myhome – main – resources)을 열어줍니다.

template 폴더 아래 “index.html” 파일을 만들고 복사한 내용을 붙여넣습니다.

<html lang=“en”> -> <html>으로 수정합니다.

[intelliJ] HomeController 만들기

myhome 아래 “controller” 폴더를 생성하고,  “HomeController” 클래스를 작성합니다.

package com.godcoder.myhome.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

@Controller
public class HomeController {
@GetMapping
public String index(){
return "index";
}
}

[VSCode]starter-template.css 작성

myhome – src – main – resources – static 아래 “starter-template.css” 파일을 생성합니다.

body {
padding-top: 5rem;
}
.starter-template {
padding: 3rem 1.5rem;
text-align: center;
}

“SpringBoot으로 웹 출시까지 #4”의 20,429개의 댓글

  1. betandplay-weeree

    virtuelles Glücksspielportal konzentriert legt besonderen Fokus auf ein benutzerzentrierte und optimierte Spielerfahrung [url=https://betandplay-casino-30.vercel.app]Casino Betandplay[/url] . Die Plattform ist erreichbar via eine sichere URL und bietet eine attraktive Auswahl an Unterhaltungsoptionen, neben interessante Sonderaktionen. Bevor man sich entscheidet für ein internetbasiertes Casino festlegen möchte, lohnt es sich die Bewertungen der Community zu hinterfragen, um zu verifizieren, dass es vertrauenswürdig und professionell ist.

    Die Spielermeinungen über Betandplay sind gemischt, wobei die meisten Kunden die schnelle Auszahlung und die große Auswahl an Gaming-Optionen schätzen. Vor allem werden die Echtzeit-Spiele und die mobilfreundliche Oberfläche. Trotzdem können Probleme über Fehler, besonders bei der Registrierung oder beim Inanspruchnehmen von Bonussen. Wer vor der Registrierung eine Bet And Play Erfahrung sammeln möchte, sollte aus diesem Grund auf recente Rückmeldungen sich fokussieren.

    Ein kritischer Gesichtspunkt für viele Gamer ist die Regulierung eines Spielportals. Das Online-Casino Betandplay wird von bestimmten als professionell beurteilt, da es eine offizielle Zulassung durch vertrauenswürdige Institutionen wie die MGA (Malta Gaming Authority) vorweisen kann. Die Zertifizierung ist ein überzeugender Beweis, da es die Einhaltung von Spielregeln und den Datenschutz zusichert. Vielmehr sollten Nutzer ausschließlich auf Rote Flaggen sich konzentrieren, wie z. B. unklare Transaktionsregeln oder schleppende Prozesse.

    Die Bet And Play Casino Erfahrungen deuten, dass die Plattform unterschiedliche Stärken als auch Minuspunkte aufzeigen. Während die Gaming-Vielfalt und die Extras positiv überraschen, können technische Einschränkungen und verzögerte Hilfe beeinträchtigen. Wer sich entscheidet für dieses Spielportal festlegt, sollte folglich die neuesten Nutzermeinungen im Auge behalten und auf eine professionelle Interaktion mit dem Support-Team verlassen.

    Endergebnis: Das Online-Casino Betandplay enthält eine gute Auswahl an Casino-Spielen und Sonderaktionen, aber die Bet And Play Erfahrungen deuten, dass nicht fehlerfrei läuft. Wer Priorität auf Regulierung und blitzschnelle Abwicklungen legt, sollte im Voraus die neuesten Bewertungen analysieren, um ein fundiertes Urteil zu fällen. Wer mit dem Ziel einem zuverlässigen Casino ist, sollte darüber hinaus alternative Angebote ansehen, um die passendste Variante zu bestimmen.

  2. Этот медицинский обзор сосредоточен на последних достижениях, которые оказывают влияние на пациентов и медицинскую практику. Мы разбираем инновационные методы лечения и исследований, акцентируя внимание на их значимости для общественного здоровья. Читатели узнают о свежих данных и их возможном применении.
    Полная информация здесь – [url=https://renobuilder.ru/pages/vyzov-vracha-narkologa-na-dom-spb-telefon/]нарколог на дом в санкт петербурге[/url]

  3. cricketroad-axiotly

    Within the transforming domain of online amusement, the cricket road game has grabbed the attention of game enthusiasts and players throughout India [url=https://cricketroad-23.rekhafirandih.workers.dev]real cricket road game[/url] . As plenty of individuals look for an engaging cricket road online game experience, the portal located at cricketroad-23.rekhafirandih.workers.dev has surfaced as a subject of fascination. This hub offers a distinct crossover between traditional sporting motifs and contemporary gaming features, providing a zone where devotees are able to try their talents during enjoying a fast-paced setting.

    For people seeking to start, the cricket road login method is designed to be uncomplicated, permitting members to access the dashboard rapidly. If you happen to be a relaxed participant or someone chasing a greater intense edge, the cricket road casino style aspects include an additional level of excitement to every game. Numerous users remain inquisitive regarding the prospect to earn prizes, frequently looking for information about cricket road game money and how to optimize their output to gain the fullest of their duration on the platform.

    It remains vital to ensure that you are navigating to the cricket road game original variant to secure a smooth and protected customer journey. With the rise of various portals, finding the legitimate cricket road online game is necessary to bypassing non-official or unreliable external locations. By picking the standard route, users may enjoy the intended functions of the cricket road game without system bugs.

    As the status of cricketroad increases, the community persists to expand, with many members sharing tips and tactics on methods to maneuver the challenges offered inside the game. If you are doing your cricket road game login to destress following a tiring day or to engage in a dash of cordial competition, the portal offers a vibrant circle. Remember to always treat these betting sites cautiously, maintaining watch of your play during enjoying the excitement of the event. The digital progression of the sport of is here, and portals such as this persistently bring the excitement of the field straight to your portable handset.

  4. Das Glucksspiel in Online Casinos darf in primar ein spannendes Event bleiben [url=https://spino-gambinospiel.ch/verantwortungsbewusstes-spielen]spino gambino[/url] . Bei spinogambino fokussieren wir uns gro?ten Wert daraufhin, dass unsere Mitglieder ihre Momente auf der Webseite sicher und bedacht genie?en durfen. Die Rubrik verantwortungsbewusstes Spielen agiert als Hauptkontaktstelle, um jedem User die notwendigen Tools und Hinweise an die verfugbar zu machen, sodass das Glucksspiel stets ein Freizeitvergnugen darstellt. Als serioser Betreiber ist sich spino gambino der etwaigen Gefahren bewusst, die mit dem Spielen um bare Munze verbunden sein konnen. Daher setzen wir uns entschlossen fur den Spielerschutz ein und prasentieren praventive Ma?nahmen an.

    Ein zentraler Baustein unserer Philosophie ist die Eigenverantwortung. Wir motivieren unsere Nutzer bei spinogambino dazu, sich klare Limits fur ihre Deposits, Wetten und die Lange der Spielsitzungen zu definieren. Wer merkt, dass das Einsatzverhalten schwierig ist, entdeckt auf der zugehorigen Sektion hilfreiche Tipps zur eigenen Analyse sowie direkte Kontaktmoglichkeiten zu Beratungsstellen, die bei Anliegen zur Spielsuchtpravention kompetente Beratung offerieren. Bei spino gambino ist es obendrein jederzeit erlaubt, eine vorubergehende Unterbrechung zu beantragen oder das Benutzerkonto ganzlich zu blockieren, sofern eine ausreichende Erholung erforderlich ist.

    Ehrlichkeit und Schutz positionieren sich bei spinogambino an hochster Position. Wir garantieren, dass unsere gesamten Dienste den hohen Anforderungen an den Praventionsschutz erfullen. Erziehungsberechtigte, die Kinder im Umfeld haben, finden bei uns ebenfalls Details zur Anwendung von Schutzprogrammen, um den Zutritt auf unsere Plattform zu blockieren. Wenn Sie das Gefuhl hat, dass das Zocken bei spino gambino keine Spur unter eigener Steuerung ist, zogern Sie bitte nicht, unser Service-Team zu benachrichtigen oder externe Beratungsangebote in Anspruch zu nehmen. Wir sind fest uberzeugt, dass ein verantwortungsbewusster Umgang mit dem Spiel die Voraussetzung fur nachhaltigen Genuss und Unterhaltung ist. Ihre Sicherheit und Ihr Wohlergehen sind fur spinogambino das wichtigste Anliegen, deswegen wir immer wieder an der Optimierung unserer Sicherheitsrichtlinien arbeiten und unsere Spieler maximal aufklaren. Erleben Sie Ihre Momente bei uns durchgehend mit Verstand und setzen Sie sich strenge Vorgaben.

  5. betandplay-Optose

    Digitale Spielplattform spezialisiert hat ein vielfältiges Feld an Glücksspielangeboten [url=https://betandplay-casino-31.web.app]Casino Betandplay[/url] .

    Besonders in Deutschland wird die Frage nach der Seriosität und die Meinungen über Bet And Play immer wieder aufgeworfen. Wer sich für das Angebot interessiert, sollte verschiedene relevante Faktoren analysieren, um fundierte Entscheidungen zu treffen.

    Bet And Play bietet eine moderne und intuitive Plattform-Oberfläche, die sowohl auf Stationären Geräten als auch auf Handhelds gut funktioniert. Die Plattform ist in unterschiedlichen Sprachen verfügbar, inklusive Deutsch, was besonders für deutschsprachige Nutzer von Vorzug ist. Die Neuanmeldung ist unkompliziert, was viele Spieler als Pluspunkt unterstreichen. Dennoch sollte man beachten, dass man sich nur auf seriösen Seiten registriert, und keine privaten Informationen offenlegt, bevor man sich absichert, dass es sich um eine zuverlässige Plattform handelt.

    Die Rückmeldungen von Spielern zeigen, dass die Spielpalette umfassend ist. Von klassischen Glücksspielautomaten über Tischcasino-Spiele bis hin zu Live-Casino-Angeboten ist für jedes Interesse etwas Passendes. Besonders attraktiv sind die Live-Interaktionsspiele, die durch ihre Live-Kommunikation und überragende Verarbeitung überzeugen. Die Technologiepartner wie Pragmatic Play sorgen für eine hohe Spielqualität und ausgewogene Spielprozesse. Viele Kunden bestätigen, dass die Rückzahlungsraten und die Seriosität der Spiele den Erwartungen entsprechen.

    Ein entscheidender Faktor ist die Vertrauenswürdigkeit und die Zertifizierung des Casinos. Bet And Play sollte eine seriöse Zulassung von einer seriösen Behörde besitzen, um sicherzustellen, dass es den gesetzlichen Vorgaben erfüllt. In Europa ist es notwendig, dass das Casino eine Lizenz von einer zuständigen Instanz wie der Österreichischen Glücksspielbehörde oder einer weltweiten Kontrollbehörde wie der DGCCRF (Frankreich) erhält. Spieler sollten sich vor der Nutzung über die Zertifizierungsnachweise prüfen, um Fälschungen zu vermeiden.

    Bet And Play Erfahrungen zeigen auch, dass das Angebot an Prämien anreizvoll ist. Neue Nutzer erhalten oft ein Startbonus, das sich über mehrere Einzahlungen erstreckt. Trotzdem sollte man die Angebotsdetails detailliert prüfen, da es oft Bedingungen für die Gewinnfreigabe und Mindestspielzeiten vorhanden sind. Besonders wichtig ist, dass die Gewinnrückerstattungen effizient und problemlos abgewickelt werden. Viele Nutzer berichten, dass die Ausbezahlungen in kurzer Frist durchgeführt werden, was ein Beleg für Zuverlässigkeit ist.

    Abschließend lässt sich feststellen, dass Die Plattform eine interessante Option für Kunden darstellt, die Wert auf eine große Auswahl an Spielen legen und eine intuitive Plattform erwarten. Wer aber auf Zuverlässigkeit und Schutz Wert legt, sollte sich vor der Einschreibung über die Zertifizierung und die Bewertungen von Nutzern informieren. Die Bewertungen sind überwiegend gut, aber wie bei allen virtuellen Casinos sollte man verantwortungsvoll spielen und die persönlichen Limits beachten.

    Das Casino ist eine Website, die sich durch ihre Vielfalt und Benutzerfreundlichkeit überzeugt. Wer sich für Bet And Play auswählt, sollte allerdings immer beachten, dass es sich um eine regulierte und seriöse Plattform handelt. Die Bewertungen zeigen, dass viele Kunden mit der Unternehmung gut bewerten, aber es ist notwendig, sich vor der Nutzung ausführlich zu analysieren. So kann man sicherstellen, dass man ein sicheres und erfreuliches Erlebnis erlebt.

  6. Этот медицинский обзор сосредоточен на последних достижениях, которые оказывают влияние на пациентов и медицинскую практику. Мы разбираем инновационные методы лечения и исследований, акцентируя внимание на их значимости для общественного здоровья. Читатели узнают о свежих данных и их возможном применении.
    Подробнее тут – [url=https://lexlawyer.ru/pages/anonimnoe-lechenie-narkomanii/]лечение наркомании в стационаре[/url]

  7. Мой отец ушёл в запой после смерти матери. Вызвал нарколога на дом. Нарколог на дом — врач ввёл препараты. Всё анонимно, без учёта. Лучше сразу вызвать специалиста. Если у вас похожая ситуация — не тяните. вызвать нарколога на дом срочно [url=https://vrach.narkolog-na-dom-vrn.ru]вызвать нарколога на дом срочно[/url] Сохраните, поделитесь, не потеряйте для области. Это надёжный способ. Нарколог на дом — быстро, анонимно, эффективно!

  8. spinmacho-neerini

    On Spinmacho, we stand committed to supplying a clear and secure gaming environment for all our users [url=https://spinmacho-login.com/cookie-policy]spin macho[/url] . Knowing the way our organization handle your information remains a vital piece of your time on our portal. Our cookie policy is designed to detail the manner in which we apply analytics methods when you visit spinmacho to verify your periods are fluid, individualized, and efficient. Cookies represent minute scripts housed on your device that help our portal keep your settings and refine your general exploration. While entering spin macho, these files enable us to authenticate your access state, tailor content according to your interests, and review visitor activity to magnify our support standard. We utilize a mix of temporary trackers, which expire following the closure of your browser, and permanent files, which remain on your machine to retain your configurations for later browsing. These aids remain critical for maintaining the high protection levels expected by our player group. For instance, they support confirming your user information during the login stage, avoiding unauthorized access and guaranteeing your private details remains guarded. By continuing to operate our domain, you agree to the employment of cookies as outlined in our policy. It is your privilege to adjust your choice options at any moment via your interface options. You can choose to disable or erase data; nonetheless, consider that blocking this data may affect the performance of individual pages on spin macho. Certain components will likely not perform right, which might influence your capacity to access the complete variety of games and options we extend. We prize your faith and invite you to check this document regularly, as we possibly revise our practices to match recent system or statutory requirements. In case of some inquiries regarding how we process your details or should you require support with your membership, our support agents is always ready to serve. Your confidentiality and contentment continue to be our main goals during your play the amusement offered by our service.

  9. Rynek zakładow sportowych oraz gier hazardowych online stale się powiększa, a platforma ivybet zyskuje coraz większą popularność wśrod graczy poszukujących nowoczesnych rozwiązań [url=https://ivy-bet-74.pages.dev]ivybet pl[/url] . Jeśli interesuje Cię ivybet casino, warto dokładnie sprawdzić ofercie, jaką przygotował ten operator dla użytkownikow z naszego kraju. Serwis ivybet pl został zaprojektowany w taki sposob, aby zapewnić intuicyjną nawigację zarowno miłośnikom sportu, jak i fanom automatow czy gier na żywo.

    Kluczowym elementem przy wyborze miejsca do obstawiania są oczywiście ivybet opinie. Wielu graczy chwali platformę za przejrzysty interfejs oraz bogatą ofertę dyscyplin sportowych. Jako profesjonalny ivybet bukmacher, strona oferuje konkurencyjne kursy oraz szeroki wybor rynkow zdarzeń, co sprawia, że oferta jest atrakcyjna zarowno dla początkujących, jak i zaawansowanych typerow. Jeśli natomiast szukasz rozrywki w wydaniu kasynowym, ivy bet casino dostarcza szeroki wachlarz tytułow od renomowanych dostawcow oprogramowania, co gwarantuje emocje na najwyższym poziomie.

    Dostępność ivybet polska to odpowiedź na zwiększone oczekiwania na stabilne i bezpieczne serwisy hazardowe. Użytkownicy, ktorzy wybierają ivy bet, cenią sobie przede wszystkim szybkie procesy rejestracji oraz sprawne metody płatności, ktore są kluczowe w codziennym korzystaniu z serwisu. Warto zaznaczyć, że ivy bet polska nieustannie pracuje nad optymalizacją swojej witryny, co przekłada się na płynne działanie strony niezależnie od urządzenia, z ktorego korzystasz.

    Podsumowując, jeśli zastanawiasz się nad wyborem nowego miejsca do gry, warto wziąć pod uwagę propozycję tego operatora. Zarowno sekcja bukmacherska, jak i bogata oferta gier hazardowych sprawiają, że marka ta staje się coraz bardziej rozpoznawalna. Pamiętaj jednak, aby zawsze grać odpowiedzialnie i sprawdzać regulaminy promocji przed rozpoczęciem rozgrywki. Dzięki temu Twoje doświadczenie z tą platformą będzie w pełni bezpieczne i satysfakcjonujące, a Ty będziesz mogł w pełni cieszyć się funkcjonalnościami, ktore przygotował ten serwis dla swoich użytkownikow.

댓글 달기

이메일 주소는 공개되지 않습니다.