전체_컨텐츠2572 Spring Boot - 스프링부트에서 webapp , WEB-INF, views 폴더는 직접 만들어야 합니다. 안녕하세요. 고코더 입니다. 스프링부트는 앞서 말씀드린 것처럼 기본적으로 JSP를 지원하지 않습니다. 그래서 이전에 기본적으로 제공되었던 폴더들이 보이지 않습니다. 이전에 스프링을 하던 분들은 WEB-INF 폴더를 찾아 헤매셨겠지만, 스프링 부트에서는 해당 폴더가 자동으로 생성되지 않습니다. (치사하게) 그래서 결론적으로 JSP를 사용하기 위해 그리고 JSP 파일을 관리하기 위해서는 폴더를 직접 만들면 됩니다. 폴더 위치 ● 1. 위치 "/src/main"에서 폴더를 생성하면 됩니다. 해당 폴더에서 마우스 우클릭을 통해 폴더를 생성합니다. new-> forder입니다. 폴더 만들기 ● 2. 첫 번째로 만들 폴더는 "webapp"입니다. - 이는 web에서 사용할 정적 자원들을 모아둔 폴더입니다. 그러므로.. 2021. 11. 30. Spring boot - 스프링부트에서 JSP 사용하기 / Gradle 안녕하세요. 고코더 입니다. 스프링 부트에서 JSP는 권장사항은 아닙니다. 그래서 스타터 기본 설정에 JSP가 포함되어 있지 않습니다. 그렇기 때문에 몇 가지 추가적인 설정이 필요로 합니다. JSP을 위한 설정 ● 2. 우선 디펜더시를 추가해야 합니다. "Spring web"이라는 의존성이 필요로 합니다. 이를 추가합니다. ● 2. 그다음은 Build.gradle 파일을 열어 봅니다. 해당 파일을 더블 클릭합니다. ●3. 해당 내용의 두 줄을 입력합니다. 해당 디펜더시는 JSP 사용을 할 수 있도록 라이브러리를 추가합니다. - 1번째 라인 : 톰캣이 JSP 파일을 컴파일 할 수 있도록 도움을 주는 라이브러리 - 2번째 라인 : JTSL을 사용하기 위한 라이브러리 implementation "org.apa.. 2021. 11. 30. Spring Boot - 스프링부트에서 JSP는 권장사항이 아닙니다. 안녕하세요. 고코더 입니다. 공식적으로 권장하지 않는 JSP ●1. 스프링 부트에서는 기본적으로 View 영역에 JSP를 추천하지 않습니다. 지금까지 자바하면 JSP를 써오던 많은 분들에게는 의아하게 들리실지 모르겠습니다. 하지만 이런 의견은 제 주관적인 생각이 아닌 스프링부트에서 말하는 공식적인 입장입니다. https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#getting-help Spring Boot Reference Documentation This section goes into more detail about how you should use Spring Boot. It covers topics such as build s.. 2021. 11. 29. Spring Boot - 이클립스에서 스프링 부트 대시보드 (Boot Dashboard) 창이 없어졌을때 안녕하세요. 고코더 입니다. ●1. 초보 개발자들이 가능 난감한 상황은 평소에 보이던 화면이 안 보이는 것입니다. 스프링 부트에서 가장 필요한 화면은 바로 "Boot Dashboard"입니다. 여기서 서버를 시작하고 끄기 때문에 자주 사용하는 메뉴입니다. ●2. 하지만 이렇게 화면에서 사라지게 된다면 황당합니다. 불안해하지 말고 침착하게 따라 해 보겠습니다. ●3. 상단에 보면 부트 대시보드 아이콘이 생성되어 있습니다. 이 부분을 클릭하면 해당 대시보드가 다시 나타납니다. 그런데 이 버튼 조차 없어졌다면 ● 4. window에서 Show view 그리고 Other를 클릭합니다. ● 5. 해당 Show view에서 "Boot Dashboard"를 선택하면 사라진 부트 대시보드를 사용할 수 있습니다. 2021. 11. 29. Spring Boot - 이클립스에서 Gradle , Dependency 추가,삭제 안녕하세요. 고코더 입니다. 이클립스 기능을 통해 Gradle을 사용하는 스프링 부트에서 Dependency(의존성)을 추가하거나, 삭제하는 방법을 알아보겠습니다. 마우스로 선택하여 디펜더시를 추가하거나, 삭제할 예정입니다. 디펜더시 설정 방법 ● 1. 프로젝트에서 마우스 우클릭을 클릭합니다. 그리고 맨 아래에 있는 "Properties"를 선택합니다. 많은 메뉴 중에 Spring에 마우스를 올려놓습니다. ●2. "Spring -> Add Starters"를 클릭합니다. 그러면 새로운 창이 나타납니다. ●3. 그리고 원하는 의존성을 추가합니다. 한번 Lombok을 추가해보겠습니다. 체크를 하고 Next를 클릭합니다. ●4. 그리고 아래와 같이 프로젝트를 비교하는 화면이 나오면 모두 체크하고, finish.. 2021. 11. 29. Spring Boot - 사용 가능한 포트로 임의로 설정하기 안녕하세요. 고코더 입니다. 사용 중인 포트가 많은 분들은 좋은 설정 방법이 있습니다. 스프링 부트의 프로젝트를 알아서 빈 포트를 찾아 매칭 해주는 설정 방식이 있습니다. 방법은 "0" 이거 하나면 됩니다. 사용 방법 ● 1. 포트를 변경할 수 있는 해당 파일에서 "/src/main/resources/application.properties" 포트를 0으로 설정하면 됩니다. server.port=0 ●2. 프로젝트를 시작하면 포트는 임의대로 수시로 변경됩니다. 아예 포트 사용이 많은 분들이라면 이런 설정 방법도 괜찮아 보이네요. 2021. 11. 29. Spring Boot - 서버 포트 변경하기 / application.properties 안녕하세요. 고코더 입니다. 스프링 부트를 사용할 때 포트를 바꾸는 방법을 알아보겠습니다. 스프링 부트의 설정을 건들지 않으면 기본적으로 제공하는 포트는 8080입니다. 그런데 이 포트는 다양한 시스템에서 즐겨 사용하는 포트입니다. 대표적으로 오라클이 있습니다. 그러므로 해당 포트를 변경하여 테스트하는 게 정신건강에 이롭습니다. 변경 방법 ● 1. 우선 해당 파일을 찾습니다. 주소는 "/src/main/resources/application.properties"입니다. 이클립스를 사용한다면 CTRL + SHIFT + P를 눌러서 검색하시면 됩니다. ●2. 그리고 해당 내용을 이렇게 추가합니다. 원하는 포트를 입력합니다. 이왕이면 겹치지 않는 포트를 정하여서 설정하면 관리하기 매우 편리합니다. server.. 2021. 11. 29. MySQL - 실행중인 쿼리 내역 확인하기 안녕하세요. 고코더 입니다. 데이터베이스를 느리게 하는 슬로우 쿼리를 찾아낼 때 보통 이 방법을 활용합니다. 바로 이 명령문입니다. ● 1. 해당 SQL을 실행하면 현재 실행 중인 쿼리를 확인 가능합니다. SHOW PROCESSLIST ● 2. 이렇게 실행중인 쿼리를 확인 가능합니다. 해당 쿼리에 대한 정보는 info 안에 있습니다. 그런데 이 부분은 글자 제한이 있는데 이 부분을 전체로 보고 싶다면 ● 3. 이렇게 SQL을 실행하면 info에 대한 정보를 전체 확인이 가능합니다. SHOW FULL PROCESSLIST 2021. 11. 25. 각종 로고를 다운로드 받을 수 있는 사이트 - dwglogo.com 안녕하세요. 고코더 입니다. 오늘은 각종 로고를 다운로드 받을 수 있는 사이트를 소개합니다. 그것도 고품질로 가능합니다. ● 1. 사이트의 주소는 아래와 같습니다. https://dwglogo.com DWGLogo.com dwGlogo is an independent magazine dedicated to graphic images of logos in chronological order and in various formats, as well as keep track of changes dwglogo.com ● 2. 접속해보면 각종 로고들을 다운로드 받을 수 있습니다. ● 3. 우리나라 대표적인 기업들의 로고도 저장되어 있습니다. LG의 로고 역사까지 자세히 나와 있네요. https://dwglogo... 2021. 11. 24. 이전 1 ··· 15 16 17 18 19 20 21 ··· 286 다음