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”의 68,604개의 댓글

  1. Das Chicken Road Game hat in den vergangenen Wochen in Deutschland fur einige Diskussionen gesorgt [url=https://chicken-road-de-62.onrender.com]Chicken Road Game[/url] . Viele Spieler entdecken online das Chicken Road Spiel und fragen sich, ob es sich um ein unterhaltsames Zeitvertreib-Angebot oder ein Glucksspielrisiko handelt. Wenn man sich die Chicken Road Erfahrungen online ansieht, wird schnell deutlich, dass dieses Minispiel vor allem durch seine einfache Mechanik und die schnellen Runden besticht. Doch bei der Frage, ob Chicken Road serios ist, sollten Nutzer stets vorsichtig sein.

    Wer sich fragt, ob Chicken Road echt oder Fake ist, muss zunachst verstehen, wie solche Plattformen funktionieren. Das Chicken Road Casino oder entsprechende Spielseiten werben oft mit attraktiven Profiten, doch das Risiko bei einem solchen Glucksspiel bleibt immer bestehen. Die Plattformen, die das Chicken Road Slot Spiel anbieten, operieren oft in einem rechtlich grauen Bereich, weshalb man bei der Nutzung von Chicken Road in Deutschland immer ein gesundes Ma? an Skepsis bewahren sollte.

    Fur viele stellt sich die Kernfrage: Ist Chicken Road serios? Eine offizielle Regulierung ist bei den meisten Anbietern dieses Typs nicht in dem Ma?e gegeben, wie man es von lizenzierten Online-Casinos in Deutschland gewohnt ist. Wer sich dennoch dazu entscheidet, Chicken Road zu spielen, sollte nur Betrage einsetzen, deren Verlust er problemlos verkraften wurde. Sicherheit und Verantwortung stehen bei solchen Glucksspielangeboten immer an erster Stelle.

    Zusammenfassend lasst sich sagen, dass das Chicken Road Game zwar einen hohen Spa?faktor bietet und durch sein Design Spieler anspricht, aber die Seriositat der jeweiligen Webseite vor einer Einzahlung genau gepruft werden muss. Achten Sie auf Nutzerbewertungen und informieren Sie sich umfassend, bevor Sie bei einem neuen Anbieter starten. Insgesamt bleibt das Chicken Road Spiel ein Glucksspiel, bei dem der Zufall entscheidet. Gehen Sie daher stets vorsichtig vor und setzen Sie sich klare Limits, damit der Spa? am Chicken Road Slot nicht in Frust umschlagt. Sicherheit im Internet ist bei neuen Anbietern das wichtigste Kriterium fur ein sicheres Spielen.

  2. spinogambino-Voingub

    Offenheit ist ein entscheidender Punkt fur ein sicheres Spielerlebnis, weshalb die Cookie-Richtlinie auf der Webseite Spino Gambino eine zentrale Rolle spielt [url=https://spinogambino-bewertung.ch/cookie-richtlinie]Spino Gambino[/url] . Wer sich auf der Plattform SpinoGambino aufhalt, mochte genau wissen, welche Daten erhoben werden und wie diese technisch verarbeitet werden. Die Cookie-Richtlinie auf der Seite dient dazu, genau diese Prozesse fur alle Nutzer transparent aufzuschlusseln. Cookies sind kleine Textdateien, die im Browser des Nutzers gespeichert werden, um die Nutzbarkeit der Webseite zu optimieren und personalisierte Inhalte anzubieten.

    Bei Spino Gambino wird viel Wert darauf gelegt, dass der Besucher jederzeit die Kontrolle uber seine Privatsphare behalt. In der vorliegenden Richtlinie wird genau erklart, welche Arten von Cookies zum Einsatz kommen. Dazu gehoren notwendige Cookies, die fur den reibungslosen Betrieb von SpinoGambino zwingend erforderlich sind, sowie funktionale Cookies, die Einstellungen wie die Sprachwahl speichern. Auch Marketing- oder Analyse-Cookies konnen verwendet werden, um die Performance der Webseite zu verbessern und den Nutzern ein individuelles Erlebnis zu bieten. Ein wesentlicher Vorteil fur Kunden ist die klare Kommunikation daruber, wie man diese Cookies uber die Browsereinstellungen jederzeit verwalten oder deaktivieren kann.

    Die Einhaltung solcher Datenschutzstandards unterstreicht die Seriositat von Spino Gambino. Nutzer, die sich regelma?ig auf SpinoGambino aufhalten, sollten sich die Zeit nehmen, diese Informationen zu lesen, um ein tieferes Wissen fur die digitale Sicherheit auf dem Portal zu entwickeln. Die Transparenz, die hier geboten wird, ist ein wesentlicher Bestandteil einer vertrauensvollen Beziehung zwischen dem Anbieter und dem Spieler. Da sich moderne Webseiten standig weiterentwickeln, wird auch die Cookie-Richtlinie auf der offiziellen Bewertungsplattform kontinuierlich aktualisiert, um stets den aktuellen regulatorischen Anforderungen zu entsprechen. Wer auf der Suche nach einer fundierten Analyse ist, findet in der Cookie-Richtlinie von Spino Gambino genau die notwendigen Details, um das Angebot von SpinoGambino sicher und informiert in vollem Umfang genie?en zu konnen. Dies sorgt fur ein transparentes und sicheres Umfeld bei jedem Besuch.

  3. Wer, welcher auf der Jagd nach einem erstklassigen Online-Glucksspielerlebnis ist, es fuhrt kein Weg vorbei an den Deals von palmslots nicht hinweg [url=https://palm-slots-de.pages.dev]palmslot[/url] . Die Plattform, welche auf palmslots-de.pages.dev gefunden werden kann, ist zugig zu einer gefragten Adresse fur Casinospieler gemausert. Wenn Sie sich fragen, ob die palm slots die optimale Entscheidung fur Ihr nachstes Spiel ist, lohnt sich ein genauer Blick auf die verschiedenen Funktionen und Starken. Etliche Zocker, die bereits sich mit palm slots erfahrungen auskennen, loben vor allem die intuitive Benutzeroberflache und die gro?e Vielfalt an aufregenden Spielautomaten.

    Das Beginnen in das palmslot casino ist dank eines unkomplizierten Prozesses extrem muhelos. Via den palmslots login erreichen Anwender zugig in ihr personliches Konto, um direkt loszulegen. Wer bereits Erfahrung mit palmslots 2 oder weiteren Ausgaben der Seite aufweisen kann, wird das ublich exzellente Niveau sowie die Zuverlassigkeit des Portals sehr begru?en. Abseits der Spieleauswahl bedeutet fur etliche User vor allem der palmslots auszahlung Vorgang eine entscheidende Rolle. Das palmslots casino fokussiert sich stark auf durchsichtige wie flinke Ablaufe, damit Gewinne zugig und geschutzt beim Spieler ankommen.

    Aufgrund der angepassten Optik ist die palm slots casino Seite sowohl auf dem Desktop als auch via Tablet ein wahres Glanzlicht. Egal ob Sie ein versierter Experte sind oder zu Beginn im Bereich der Online-Unterhaltung umschauen, das Angebot halt fur jedes Level die geeigneten Games. Suchen Sie nach Abwechslung und einer fairen Spielumgebung, dann ist der Besuch bei palm slot definitiv eine Uberlegung wert. Durch die stetige Weiterentwicklung der Plattform stellt das Team hinter palmslot sicher|garantiert die Mannschaft hinter palmslot|, dass zeitgema?e Normen erfullt bleiben. Im Fazit lasst sich konstatieren, dass diese Auswahl durch Sicherheit, Benutzerfreundlichkeit sowie ein faszinierendes Portfolio uberzeugt. Wer sich aktuell bei palmslots anmeldet, profitiert von einer modernen Infrastruktur und einer motivierten Gemeinschaft, die die Spielfreude permanent priorisiert. Versuchen Sie es personlich und sehen Sie, warum so viele Spieler auf die Standards von palmslots schworen.

  4. An expansion regarding mobile gaming possesses introduced some range involving unique encounters, plus one system attracting considerable focus is the chicken road app [url=https://chicken-roadpredictor.org/app]chicken road apk[/url] . That engaging title previously captured the curiosity of plenty of participants, triggering massive searches concerning the chicken road game app download. Regarding people looking in order to start, the chicken road apk represents the main method for setup on supported hardware. As users browse the menu, users frequently find themselves analyzing the essence concerning the platform, resulting in constant questions concerning is the chicken road app legit possibly whether this tool operates essentially the standard chicken road gambling app.

    During evaluating the chicken road game download apk, this remains vital towards people in order to grasp the content those users are interacting with. Because the chickenroad app remains frequently talked about in message boards concerning digital amusement, many new members inquire is chicken road app real before investing their time or personal information. The attraction of the chicken road app casino style features regularly spurs the interest, as individuals stay constantly hunting for fresh ways to engage with mobile gaming technology.

    Provided you are planning for the purpose of load the chicken road app, consistently ensure you happen to be grabbing the package through some reliable source so as to protect the security of the device. Even though the title provides some entertaining display experience, players should approach any app that includes wagering perhaps rapid decision-making using the amount regarding care. Evaluating assuming the chicken road app legit standing holds involves looking at player comments along with public data. Using analyzing such points prior to finishing the chicken road game download apk, you can improve control your hopes. If you seem purely keen towards the entertainment benefit alternatively the player are interested concerning the logic supporting the chicken road gambling app, being informed represents vital. Always validate the source regarding the chickenroad app setup in order to make sure the user have the correct edition. With the fame regarding the chicken road app rising, remaining informed concerning the latest social discussions should help the player decide whether this precise app is the ideal selection regarding your mobile gaming archive.

  5. The electronic environment associated with mobile gaming remains perpetually developing, along with targeting enthusiasts seeking an effortless wagering experience, the spinogambino app delivers an exceptional hub [url=https://spino-gambino-casinobonus.com/app]spinogambino app download[/url] . Designed specifically for players individuals that emphasize ease and speed, the spinogambino casino app allows you to take your preferred games right inside your pocket. Assuming you are seeking slots, table games, otherwise live dealer interaction, the application supplies top-tier graphics and fluid performance immediately onto your device.

    Initiating your journey is straightforward. To acquire the spinogambino app download, simply visit the official mobile site where users can access the essential setup files. Once one has initiated the spino gambino download, you will observe how the layout is naturally created regarding navigation, ensuring that notably individuals fresh to mobile gaming are able to navigate within effortlessly. The casino spinogambino app is optimized catering to diverse software architectures, implying you can relish a reliable playtime no matter if you’re using a phone or perhaps a mobile device.

    Among the primary perks pertaining to the spinogambino application represents the special access it grants. Via selecting to employ the app spinogambino version, you often gain bonus rewards that are specifically adapted towards mobile users. Additionally, the protection standards incorporated inside the casino spino gambino app guarantee the fact that user information plus financial records remain secured at all times. Assuming you’re an Android user, acquiring the spinogambino apk is a quick process that specifically avoids the necessity regarding repetitive browser logins.

    In the end, the spino gambino app embodies the summit of modern mobile gambling. Via unifying user betting requirements inside a solitary efficient portal, it removes the mess of mobile browsing. Assuming you might be ready to elevate the betting sessions and enjoy rewards while traveling, it seems time to acquire the spinogambino app as well as discover everything this top service has to offer. Featuring powerful performance as well as an extensive collection of games, it is the definite selection for all serious mobile player.

  6. Бывает, человек пьёт неделями. А в обычную больницу класть не хочется. Наркологический стационар — это когда человек под присмотром врачей. Потом стабилизируют состояние. Наркологическая клиника стационар — Когда дома уже не вариант. Советую глянуть источник: платный наркологический диспансер москва [url=https://detoks.narkologicheskij-staczionar-msk-wbo.ru]https://detoks.narkologicheskij-staczionar-msk-wbo.ru[/url] И про адреса для Московской области. Не тяните, если дома уже не справляетесь.

  7. Некоторые симптомы требуют обращения в клинику или вызова бригады скорой помощи. Если состояние тяжелого больного быстро ухудшается, возникли потеря сознания, выраженная одышка, судороги, интенсивная боль, значительные изменения артериального давления или другие опасные признаки, ставить капельницу на дому без полноценной диагностики нельзя. В подобных случаях медицинский центр рекомендует не откладывать обращение в стационар, где круглосуточная помощь доступна рядом с диагностическим оборудованием и персоналом.
    Узнать больше – [url=https://nadomu3.kapelnica-ot-zapoya-v-moskve14-1.ru/]kapelnica-ot-zapoya-na-domu[/url]

  8. chickenroad-baimb

    aplikacja internetowa stała się ulubioną wśród użytkowników chcących prosty, ale zadowalających metod spędzania czasu [url=https://chickenroad-game-196.web.app]Chicken Road Opinie Czy Warto[/url] .

    Jednak przed uruchomieniem tej warto dowiedzieć z wieloma wyrokami na jej temat, aby ocenić, czy zależy poświęcić się na nią oraz finanse.

    W internet można wykryć liczne recenzje, w tym na stronach takich jak Społeczności, gdzie użytkownicy dzielą się swoimi doświadczeniami.

    Opinie na temat tej gry są podzielone. Niektórzy użytkownicy rekomendują efektywność reguł gry, szybkie wygrywanie zysków oraz wspaniałą atmosferę. Inni natomiast uwypuklają uwagę na niektóre zastrzeżenia dotyczące legalizacją i uczciwością serwisu. Warto zauważyć uwagę na to, czy ta platforma funkcjonuje według o prawidłowymi w naszym kraju, ponieważ nie wszystkie online są uprawnione w naszym.

    Serwis ta rozrywka często porównywane jest do innych ulubionych rozrywek wirtualnych, takich jak kasyna mobilne. Niektóre komentarze zwracają, że aplikacja jest prosta w obsłudze, ale niektórzy miłośnicy skarżą się na zaburzenia z zyskiwaniem zysków. Warto również skierować uwagę na komentarze osób, którzy wcześniej bawią się w tej grze, aby efektywniej zweryfikować, czy zależy w nią się zdecydować.

    Czy ta gra jest uprawnione? To problem zadaje sobie sobie wielu osób. W Republika platformy internetowe obowiązują mieć prawidłowe licencje, aby istnieć legalnie. Niektóre komentarze zwracają, że Chicken Road być w stanie nie posiadać tych, co może być problemem dla polskich graczy. Dlatego przed zaczynaniem gry warto przeanalizować czy kasyno operuje według prawidłowością.

    Wiele użytkowników reflektuje się, czy ta platforma jest legit. Komentarze na temat tego są niejednoznaczne, ale większość graczy uznaje się, że platforma jest zadowalająca, choć niektórzy użytkownicy posiadają problemy dotyczące sprawiedliwości reguł. Warto również zwrócić uwagę na komentarze na temat kasyna Chicken Road, które regularnie występują na forach i stronach.

    W rezultacie, Chicken Road to aplikacja, która być w stanie być wspaniała dla wielu użytkowników, ale przed zaczynaniem platformy warto starannie przebadać opinie danych graczy.

    Czy warto bawić się w tej grze? To jest kwestia od indywidualnych preferencji, ale warto pamiętać o problemie dotykającym z gamblingiem. Warto dodatkowo dowiedzieć czy gra operuje legalnie i czy jest dopuszczalne prawidłowo zyskać wygrane.

  9. spinogambino-Thupt

    Datenschutz ist in der heutigen digitalen Welt ein entscheidendes Thema, insbesondere wenn es um die Nutzung von Gaming-Seiten geht [url=https://spinogambino-bewertung.ch/datenschutz-richtlinie]Spino Gambino[/url] . Wer sich fur das Angebot auf Spino Gambino interessiert, sollte die offizielle Datenschutzerklarung ansehen. Transparenz ist ein wesentlicher Aspekt, den Nutzer bei SpinoGambino voraussetzen konnen. Die Webseite bemuht sich sehr, den Besuchern klar und verstandlich darzulegen, welche Informationen gesammelt und genutzt werden. Dabei geht es vor allem um den Schutz der personlichen Daten, die fur den reibungslosen Ablauf notwendig sind.

    In der genannten Datenschutz-Bestimmung wird genau erklart, wie Spino Gambino mit personlichen Informationen umgeht. Dabei halt sich der Anbieter an geltende Standards, um ein sicheres Nutzererlebnis zu gewahrleisten. Besucher konnen dort nachlesen, welche Arten von Cookies verwendet werden und zu welchem Zweck diese zum Einsatz kommen. Auch die Rechte der Nutzer in Bezug auf ihre Daten, wie etwa das Recht auf Auskunft, Berichtigung oder Loschung, werden detailliert behandelt. Fur die Nutzer von SpinoGambino ist es beruhigend zu wissen, dass die Sicherheit und Vertraulichkeit ihrer Informationen oberste Prioritat haben.

    Ein verantwortungsvoller Umgang mit Daten schafft das notwendige Sicherheitsgefuhl zwischen der Plattform und ihrer Community. Durch das transparente Konzept auf der Seite wird sichergestellt, dass jeder Nutzer genau nachvollziehen kann, wie Spino Gambino seine Privatsphare respektiert. Es wird empfohlen, sich regelma?ig uber die Datenschutzbestimmungen zu erkundigen, um stets auf dem neuesten Stand zu sein. Die klare Struktur der Seite hilft dabei, auch komplexe rechtliche Inhalte schnell zu erfassen. Wer bei SpinoGambino spielt oder sich informiert, profitiert somit von einem hohen Ma? an Sicherheit und einem klaren Bekenntnis zum Datenschutz. Die ausfuhrliche Richtlinie dient als sicheres Fundament fur ein sorgenfreies Spielen auf der Webseite, indem sie alle relevanten Aspekte des modernen Datenschutzes abdeckt und fur jeden Interessierten jederzeit transparent einsehbar macht.

  10. Δείτε τον εντυπωσιακό κόσμο του online gaming μέσα από πλατφόρμας friday-roll-9.pages.dev, έναν προορισμό που έχει κατακτήσει την εκτίμηση των παικτών [url=https://friday-roll-9.pages.dev]friday roll[/url] . Το fridayroll αποτελεί μια σύγχρονη επιλογή για τους χρήστες που προτιμούν ανώτερη ψυχαγωγία, παρέχοντας μια πλούσια γκάμα από παιχνίδια που ικανοποιούν κάθε γούστο. Εφόσον επιθυμείτε για το κατάλληλο περιβάλλον, το fridayroll casino ξεχωρίζει για την άνετη πλοήγηση και το άρτια σχεδιασμένο περιβάλλον χρήστη.

    Εκατοντάδες παίκτες που αναζητούν μια πλήρη εμπειρία διασκέδασης διαλέγουν το friday roll casino λόγω των ανταγωνιστικών προσφορών και της σταθερότητας που προσφέρει η πλατφόρμα. Μια προσεκτική ματιά στο friday roll αποκαλύπτει ότι η ασφάλεια των συναλλαγών και η διαφάνεια των παιχνιδιών κείνται στην αιχμή των αναγκών τους. Οι χρήστες που ασχολούνται για το casino fridayroll θα αξιολογήσουν την μεγάλη συλλογή από κουλοχέρηδες και επιτραπέζια παιχνίδια που διαθέτει ο οργανισμός.

    Εάν δείτε τις fridayroll κριτικες, θα διαπιστώσετε ότι η ομάδα των παικτών θεωρεί έμπρακτα την αμεσότητα των αναλήψεων και την επαγγελματική υποστήριξη πελατών. Το fridayroll καζίνο δεν αποτελεί απλώς ένας δικτυακός τόπος για παιχνίδι, αλλά ένας συνολικός κόμβος ψυχαγωγίας. Το καζίνο fridayroll έχει ρίξει σημαντικά στη λειτουργικότητα με έξυπνες συσκευές, δίνοντάς σας να βιώνετε τα προτιμώμενα σας παιχνίδια όπου κι αν κινείστε.

    Με σκοπό να ξεκινήσετε την εμπειρία σας, η διαβίβαση είναι απλή. Χάρη του fridayroll casino review, μπορείτε να πληροφορηθείτε για όλα τα οφέλη που κάνουν αυτή την πλατφόρμα σπουδαία στην βιομηχανία. Όταν ολοκληρώσετε το fridayroll login, θα αποκτήσετε άμεση πρόσβαση σε μοναδικά μπόνους και πλάνα επιβράβευσης που βελτιώνουν το παιχνίδι σας. Η πλατφόρμα στην εν λόγω διεύθυνση παραμένει μια σταθερή αξία στον τομέα των τυχερών παιχνιδιών, παρέχοντας έναν προστατευμένο και ψυχαγωγικό τρόπο για να ελέγξετε την τύχη σας. Είτε είστε αμύητος είτε έμπειρος παίκτης, ο εν λόγω ιστότοπος είναι εγγυημένο ότι θα καλύψει τις ανάγκες σας με τον καλύτερο δυνατό τρόπο.

댓글 달기

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