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”의 21,609개의 댓글

  1. vegashero-Illign

    Sturze dich in die faszinierende Welt des portablen Glucksspiels mit der Vegashero App, die dir hochwertiges Casino-Entertainment unmittelbar auf dein Smartphone ubertragt [url=https://vegashero-au.at/app]vegashero app download[/url] . Fur jeden Spieler, die haufig auf Reisen oder bequem vom Ruhesessel aus ihre Lieblingsspiele erleben mochten, ist das Vegashero Casino App Erlebnis die perfekte Option. Die Software uberzeugt durch eine intuitive Navigation, flotte Ladezeiten sowie eine riesige Vielfalt an fesselnden Slots sowie traditionellen Tischspielen.

    Wenn du dich fur den Vegashero App Download wahlst, profitierst du von einem reibungslosen Zugang auf dein Spielerkonto, exklusiven mobilen Boni und einer sicheren Spielumgebung. Die systemseitige Umsetzung sorgt dafur, dass die Geschwindigkeit auf verschiedenen Endgeraten angepasst ist. Damit den Vorgang zu starten, ist ein Vegashero Download schnell sowie problemlos bewaltigt. Nutzer von Android-Geraten recherchieren dabei oftmals nach der Vegashero APK Datei, damit die Installation direkt vorzunehmen. Prufe beim Vegashero APK Download grundsatzlich darauf, die seriose Seite zu verwenden, zwecks Sicherheit sowie Lauffahigkeit zu sichern.

    Das Vegas Hero Casino App Design ist gezielt darauf fokussiert, das gesamte Zock-Erlebnis eines Desktop-Casinos auf den Touchscreen zu ubertragen. Mit dem Vegas Hero App Zugang hast du deine Lieblingsspiele immer griffbereit. Ob du nun nach dem zugigen Vegas Hero Download suchst ansonsten vorher Know-how mit dem Service hast, die mobile App definiert aktuelle Standards in Punkten Bedienkomfort. Durch den Vegas Hero APK Download bekommst du die volle Mobilitat, damit auch bei knapper Zeit eine Runde an den Slots zu drehen.

    Zusammenfassend kann man festhalten, dass die Vegashero App fur alle Fan handlicher Casinos ein echtes Muss ist. Die Symbiose aus einer massiven Spielbibliothek sowie der Unabhangigkeit, jederzeit und uberall zu spielen, gestaltet den Vegashero Download zu einer exzellenten Wahl. Ziehe dir sofort die App herunter, installiere das Paket mittels Vegashero APK und tauche ein in eine Sphare voller Vergnugen, gro?er Gewinnchancen sowie hervorragendem Kundenservice, die dir die Vegas Hero App liefert. Dein folgender gro?er Gewinn konnte nur einen Fingerzeig entfernt sein. [url=https://borayoluklu.com/2022/02/23/and-the-day-came-when-the-risk-to-remain-tight-in-a-bud-was-more-painful-than-the-risk-it-took-to-blossom/#comment-10869]Tauche dich innerhalb die mitrei?ende Welt des handlichen Glucksspiels mit der Vegashero App fur dein personliches Smartphone[/url] [url=http://bookangel.co.uk/boards/threads/hey-folks.364/page-4273#post-138837]Sturze dich in die aufregende Sphare des mobilen Glucksspiels mit der Vegashero App fur dein liebstes Mobiltelefon[/url] 797a610

  2. В этой статье рассматриваются способы преодоления зависимости и успешные истории людей, которые справились с этой проблемой. Мы обсудим важность поддержки со стороны близких и профессионалов, а также стратегии, которые могут помочь в процессе выздоровления. Научитесь первоочередным шагам к новой жизни.
    Не пропусти важное – [url=https://autohirebuy.ru/pages/narkolog-na-dom-sankt-peterburg/]врач нарколог выезд на дом[/url]

  3. droptheboss-iodirm

    Throughout the advancing domain of virtual amusement, plenty of gamers are persistently looking for original and engaging experiences [url=https://droptheboss-1.web.app]drop the boss slot[/url] . If you have been exploring the latest movements in virtual play, you may have already discovered the buzz concerning droptheboss. This singular website is rapidly securing the attention of enthusiasts throughout the nation. For those hoping for a rush, the drop the boss game presents a distinct combination of joy and usability that sets it apart from standard sites.

    Upon visiting to the site, players will quickly notice the attention on a streamlined layout designed for peak immersion. As a well-known drop the boss casino adventure, the site delivers an variety of engaging features that appeal to players who enjoy a fast-paced surrounding. Whether you are actively looking for the drop the boss slot systems or broad amusement, the platform is arranged to ensure that every user discovers their favourite way of gaming. Many individuals are currently uncovering that the drop the boss online session is ideally adjusted for either desktop and handheld gadgets, proving it effortless to experience regardless of your whereabouts.

    Security and transparency are paramount when interacting with any drop the boss uk service. As with all digital task, understanding how to handle your drop the boss stake is crucial for a steady and fun period. By holding your drop the boss game stake inside reasonable boundaries, you can focus on the entertainment benefit provided by this creative drop the boss casino game. The group built on this drop the boss betting game keeps to develop, pulling fresh fans who appreciate its modern aesthetic and natural layout. If you are curious about what creates this platform a leading option in the current industry, checking the page will offer you a thorough glimpse at its distinct products. It is time to discover why such many players are selecting this platform as their go-to hub for high-end online play.

  4. spinmacho-cexia

    Diese Universum des Online-Glucksspiels entwickelt sich bestandig, und stets mehr Zocker recherchieren nach einer Plattform, die sowohl Sicherheit als auch eine beeindruckende Bandbreite an Spielspa? bietet [url=https://spinmacho-spiel.com.de]spinmacho betting[/url] . Hier kreiert das Spinmacho Casino innovative Ma?stabe. Jeder, der auf der Suche nach einem hochwertigen Spielerlebnis ausschau halt, wird bei Spinmacho rasch bemerken, dass an diesem Ort Zeitgeist und Benutzerfreundlichkeit im Zentrum liegen. Besonders fur Spieler, die ein Spinmacho Casino Deutschland Angebot wahlen, bietet die Webseite eine spezielle Umgebung, die absolut Wunsche offen lasst.

    Das Spinmacho Online Casino punktet durch eine enorme Palette an Spielautomaten, Live-Dealer-Tischen nebst exklusiven Bonusaktionen. Dabei ist die Struktur der Plattform so konzipiert, dass sich ebenso Anfanger als auch profunde Profis sofort zurechtfinden. Ein zusatzlicher Aspekt, der das Spinmacho Casino unglaublich attraktiv macht, ist das integrierte Spinmacho Betting Angebot. Hier konnen Sportbegeisterte ihre Einsatze auf eine Vielzahl an Events platzieren, was die Plattform zu einem wahren Allrounder fur Glucksspiel-Fans werden lasst.

    Analysiert man sich die unterschiedlichen Spinmacho Casino Erfahrungen durchliest, wird deutlich, dass vor allem die schnelle Bearbeitung von Ein- und Auszahlungen nebst der hilfreiche Kundensupport gelobt werden. Die Kunden achten es, wenn sie sich auf eine geschutzte und klare Umgebung fokussieren konnen. Spinmacho nutzt aktuelle Verschlusselungstechnologien, um den Support der Nutzerdaten jederzeit zu gewahrleisten. Egal, ob Sie Anhanger von klassischen Slots oder moderner Sportwetten-Action sind, bei Spinmacho entdecken Sie genau das richtige Ma? an Nervenkitzel.

    Kurzum lasst sich konstatieren, dass das Spinmacho Casino eine hervorragende Wahl fur jeden ist, die ein serioses und vielfaltiges Spielerlebnis begehren. Die Synthese aus hochwertigem Casino-Entertainment und einem stabilen Sportwetten-Bereich kront Spinmacho zu einem der aufstrebenden Namen in der Branche. Wer aktuell noch nach einem erstklassigen Spin Macho Casino Deutschland Erlebnis ausschau halt, sollte sich die Webseite kurz checken. Klicken Sie Spinmacho und erfahren Sie, warum so unzahlige Spieler auf dieses Online Casino setzen und ihre Leidenschaft fur Spiel und Spannung an diesem Ort voll auskosten.

  5. Наркологическая клиника «Мед Алко» в Москве оказывает медицинскую помощь людям с алкогольной и наркотической зависимостью. Лечение организуется анонимно, круглосуточно и с учетом клинической ситуации каждого обратившегося. Врач оценивает физическое и психическое состояние, историю употребления алкоголя или наркотиков, хронические заболевания, длительность зависимости и предыдущий опыт терапии. После первичной диагностики определяется индивидуальный план: детоксикация, вывод из запоя, снятие ломки, медикаментозное лечение, кодирование, психотерапия, амбулаторное наблюдение или лечение в стационаре.
    Изучить вопрос подробнее – [url=https://narkologicheskaya-klinika-moskva15-4.ru/]частная наркологическая клиника москва[/url]

  6. premier entertainment destination for domestic gamblers is Bet And Play Gaming Hub [url=https://bet-and-play-casino-logi.vercel.app]Bet And Play Casino Canada[/url] . Whether you’re searching for a reliable gaming site or checking Bet And Play Reviews before signing up, this platform delivers a innovative approach to digital betting.

    This online betting site dominates with its intuitive layout and a diverse range of entertainment options, designed for both newcomers and experienced players.

    One of the defining aspects of Bet And Play Online is its accessibility. The gaming hub is engineered for both mobile and desktop users, ensuring that enthusiasts can enjoy their preferred entertainment whenever, anywhere. Whether you’re exploring a user assessment or casually discovering the platform, you’ll discover a streamlined and effortless layout that eases usage. The gaming platform also prioritizes safety, offering a secure space for transactions and entertainment.

    For those interested in Bet And Play Online Casino, the site shines with its broad game library. From traditional slots and table games to live dealer choices, there’s a choice for every sort of gambler. Many user assessments praise the platform’s honest practices and open bonus frameworks, making it a trusted option among Canadian players.

    If you’re fresh to digital betting and seeking discover more about Bet And Play Casino Canada, it’s worth to recognize that the casino offers a inviting environment for new users. The platform’s standing is founded on honesty, player service, and a seamless gaming session. Whether you’re reviewing a Bet And Play Casino Review or weighing whether to try it yourself, the casino’s focus to excellence ensures it a compelling option in the Canadian digital betting market.

    For gamblers searching for a reliable Bet And Play Casino, this site offers a well-rounded combination of fun and ease. With upbeat testimonials in Bet And Play Reviews, it’s evident that many gamblers appreciate the platform’s user-friendliness and entertainment selection. Whether you’re a lover of slots, poker, or real-time entertainment, Betandplay Casino Canada offers a comprehensive journey that maintains enthusiasts hooked.

    In summary, Bet And Play Online Casino Canada is a solid option for those seeking a dependable gaming platform. With a priority on player satisfaction, security, and a diverse selection of entertainment, it’s understandable that many gamblers rely on this site for their gaming demands. If you’re thinking about giving it a shot, be sure to review the most recent user feedback to get a better sense of what to expect. Whether you’re a occasional player or a skilled player, Bet And Play Online delivers a fun and rewarding experience.

  7. В этой статье обсуждаются актуальные медицинские вопросы, которые волнуют общество. Мы обращаем внимание на проблемы, касающиеся здравоохранения и лечения, а также на новшества в области медицины. Читатели будут осведомлены о последних событиях и смогут следить за тенденциями в медицине.
    Получить больше информации – [url=https://drainix.ru/pages/narkologicheskij-centr-telefon-nizhnij-novgorod/]частная наркологическая клиника[/url]

  8. Das bekannte Spinmama Casino hat sich in der deutschen Glucksspielwelt einen stabilen Status erarbeitet und lockt durch sein ansprechendes Angebot viele neue Nutzer an [url=https://spinmama-loginbonus.de]spin mama[/url] . Wer nach einer modernen Plattform sucht, sto?t bei der Suche oft auf die Webseite spinmama-loginbonus.de, die als Hauptinformationsquelle fur Informationen rund um Boni und Spielmoglichkeiten dient. In einer ausfuhrlichen Spinmama Review wird schnell klar, warum sich Spieler fur diesen Anbieter entscheiden. Die Spinmama Bewertung ist dabei besonders aufgrund der einfachen Bedienung und der vielfaltigen Auswahl an Slots sehr gut.

    Wenn man bei Casino Spinmama spielen mochte, profitiert man von einer benutzerfreundlichen Umgebung, die sowohl am PC als auch auf dem Handy optimiert wurde. Spinmama de bietet ein sicheres Spielumfeld, das auf die Bedurfnisse der Spieler zugeschnitten ist. Ein wichtiger Aspekt, den viele Nutzer im Vorfeld prufen, sind die Spinmama Auszahlung Erfahrungen. Spieler berichten immer wieder von zugigen und unkomplizierten Transaktionen, was das Vertrauen in den Anbieter starkt. Das Gesamtpaket macht Spinmama zu einer ernsthaften Konkurrenz fur etablierte Anbieter.

    Hinter dem Erfolg von Spinmama stehen zudem kompetente Spinmama Partners, die sicherstellen, dass das Angebot stets aktuell und attraktiv bleibt. Ob man nun als Gelegenheitsspieler ein paar Runden drehen oder strategisch in den Live-Bereich einsteigen mochte – das Casino bietet fur jeden Geschmack das passende Format. Die Plattform zeichnet sich durch kundenfreundliche Bonusregeln aus, die den Einstieg erleichtern. Wer sich fur das Casino Spinmama interessiert, sollte ofters die offiziellen Kanale prufen, um keine limitierte Angebote zu verpassen. Zusammenfassend lasst sich sagen, dass Spinmama durch seine Zuverlassigkeit, das breite Spielportfolio und die transparente Kommunikation uberzeugt. Wer eine vertrauenswurdige Adresse fur Online-Unterhaltung sucht, findet bei Spinmama eine Top-Option. Die Kombination aus erstklassigem Kundenservice und einer soliden technischen Infrastruktur sorgt dafur, dass der Spielspa? jederzeit im Vordergrund steht und man sich als Nutzer bei Spinmama rundum gut aufgehoben fuhlt.

  9. O Fortune Tiger se tornou uma sensacao entre os jogadores de cassinos online no Brasil, conquistando uma multidao que buscam entretenimento e a chance de alcancar vitorias expressivas [url=https://fortune-tiger-br.pages.dev]tigrinho jogo[/url] . Conhecido popularmente como jogo do tigrinho, este slot cativante mescla uma estetica vibrante com jogabilidade facil, tornando-o acessivel tanto para novatos quanto para apostadores veteranos. Se voce esta procurando onde acessar essa diversao, nossa recomendacao apresenta uma proposta otimizada para quem busca o jogo do tigrinho com rapidez.

    Muitos apostadores perguntam como apostar no tigre de forma estrategica. O segredo esta em compreender o mecanismo das linhas de pagamento e usar a favor os momentos de sorte para multiplicar os ganhos. Ao procurar uma plataforma de slots que paga, e fundamental escolher sites que oferecam transparencia e seguranca. O slot do tigrinho e famoso pelos seus premios extras e pela rodada bonus, que fazem do o jogo do tigre em um dos jogos mais buscados do momento. Se voce quer encontrar a plataforma mais rentavel, e crucial verificar o retorno ao jogador e a reputacao do site escolhido.

    O jogo do tigre fortune tiger fascina pelo seu visual atraente e pela performance rapida nos dispositivos moveis. Tanto no computador quanto no mobile, o jogo do tigrinho fortune tiger entrega uma vivencia envolvente onde cada rodada pode ser crucial. Para quem esta comecando agora, a dica e entender as normas principais do jogo, gerenciando bem o seu banca e jogando com responsabilidade.

    Conhecer o jogo do tigre atraves de portais dedicados possibilita que voce tenha entrada facilitada ao jogo tigrinho favorito do Brasil. Lembre-se que o Fortune Tiger e uma forma de entretenimento, e a diversao deve vir sempre em prioridade. Entre agora e coloque sua sorte a prova no slot que revolucionou o mercado de cassinos online. Aproveite os recursos graficos e a sonorizacao incrivel deste sucesso mundial e descubra por que tantas pessoas estao se divertindo com o jogo do tigre diariamente.

  10. В данной статье мы акцентируем внимание на важности поддержки в процессе выздоровления. Мы обсудим, как друзья, семья и профессионалы могут помочь тем, кто сталкивается с зависимостями. Читатели получат практические советы, как поддерживать близких на пути к новой жизни.
    Узнай первым! – [url=https://shkatulkaesoteric.ru/vyezd-narkologa-na-dom-kruglosutochno/]вызов врача нарколога[/url]

댓글 달기

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