본문 바로가기
[spring boot-4] 부트스트랩 무료 템플릿 적용하기 직접 디자인하고 html css 다 하면 좋겠지만 아쉽게도 그렇게 하기엔 귀찮고 내겐 그런 능력이 없다. 실무에서도 따로 디자이너, 퍼블리셔가 하는 영역이라서 그렇게 많이 접해보지도 않았다. 때문에 귀찮아 죽겠는 와중에 집에서 혼자 깨작깨작 하는 공부에는 무료 템플릿을 가져와서 사용하려고 한다. https://startbootstrap.com/ Start Bootstrap startbootstrap.com 나는 여기 사이트에서 맘에 드는 템플릿을 골랐다. 요놈이 맘에 들었다. Free Download를 해준다. 파일을 주르륵 받았고 static 아래에 넣어줬다. 이제 실행시키고 localhost:8080 입력해 주면 요렇게 됐다. 요기서 조금씩 커스터마이징 해야겠다. 2024. 1. 21.
[spring boot-3] MVC 패턴 Controller 생성 MVC 패턴이란.. 라고 한다. 사용자가 화면에서 데이터를 입력하면 그것을 받아 처리하는 로직이라고 생각하면 될 것 같다. 우선 지금까지 스프링부트 프로젝트를 생성했고 디비랑 연동까지 했다. 여기서 특정 요청을 받아서 그것에 따라 처리하기 위해 컨트롤러를 생성할 것이다. 그냥 자바 클래스 파일 생성하듯이 생성하면 되는데 경로가 중요하다. 저기 KaranuApplication.java는 스프링부트 프로잭트를 생성하면 자동 생성되는 파일인데 컨트롤러 경로는 Application이랑 같은 상위폴더 아래에 있어야 컨트롤러가 요청을 받을 수 있다. 왜인지는 저 Application 의 역할을 알면 좋겠지만 나는 귀찮으므로 그냥 그런갑다 하면서 넘긴다. 한번 찾아보면 좋을 것 같다. 기본적으로 스프링부트는 실행하고.. 2023. 7. 26.
[spring boot-2] MariaDB 스프링부트 마리아디비 연동하기 먼저 스프링부트 프로젝트와 마리아디비 데이터베이스를 생성해야 한다. 스프링부트 프로젝트 생성 MariaDB 데이터베이스 생성 spring boot 프로젝트에 application.properties 를 편집한다. spring.datasource.driver-class-name=org.mariadb.jdbc.Driver spring.datasource.url=jdbc:mariadb://localhost:3306/karanu spring.datasource.username=user1 spring.datasource.password=1234 또는 확장자를 yml로 변경해서 작성해도 된다. 개인적으로 그게 더 편리한 것 같다. spring: datasource: driver-class-name: org.mari.. 2023. 5. 3.
[spring boot-1] 이클립스로 스프링부트 시작하기 개발환경 잡기 스프링부트로 간단하게 개발공부를 시작해보려 한다. 여기 들어오신 분들이라면 다들 이클립스, 자바는 설치되었으리라 생각이 된다. 하지만 호옥시 아직 설치 안하신 분들이 있다면 (참고로 이 포스팅에선 Eclipse 2020 12 버전, 자바 11 SE 버전) 이클립스는 여기 hellodoor.tistory.com/106 자바 설치 및 환경변수 설정은 여기 hellodoor.tistory.com/105 를 참고해 주세용~~ 먼저 이클립스를 실행시켜 주시고 상단에 Help -> Eclipse MarketPlace 클릭 sts 검색 후 Spring Tools 4 Install클릭하여 설치한당. accept하고 Finish 클릭 Restart Now 클릭~ 자 그러면 이제 시작해보자. File -> New -> O.. 2021. 2. 18.