분류 전체보기(169)
-
스프링부트 Controller 화면 연결(url)
이전까지 웰컴 페이지를 만들어봤다. https://just-do-it-man.tistory.com/155 스프링부트 웰컴페이지 - welcome page 스프링부트 프로젝트를 생성해서 실행하면 아래와 같은 화면이 뜬다. 스프링부트 프로젝트를 처음에 실행했을때 처음으로 나오는 웰컴 페이지를 만들어보자. 스프링부트 프로젝트가 실행되면 just-do-it-man.tistory.com 이제 웰컴페이지 뿐만아니라 url로 다른 화면들도 연결해보자. 컴퓨터를 하다 보면 사용자들이 페이지에서 다른 페이지로 이동을 한다. 이렇게 페이지가 변할 수 있는거는 사용자가 서버에 원하는 화면을 request(요청)했고 서버는 거기에 맞는 화면으로 response(응답)을 해준다. 그럼 사용자가 어떤 화면을 원하는지 어떠한 요청..
2024.02.17 -
스프링부트 웰컴페이지 - welcome page
스프링부트 프로젝트를 생성해서 실행하면 아래와 같은 화면이 뜬다. 스프링부트 프로젝트를 처음에 실행했을때 처음으로 나오는 웰컴 페이지를 만들어보자. 스프링부트 프로젝트가 실행되면 기본적으로 src/resources/static/index.html 파일을 읽게 되어있다. 그래서 처음으로 나오는 웰컴 페이지가 index.html 이 되는거다. 우리는 src/resources/static 경로에 index.html 파일을 만들어 웰컴 페이지를 만들거다. static 폴더에서 마우스 우클릭 > New > other > HTML File 을 클릭해서 index.html 파일을 만들어준다. 그런데 파일을 생성하려고 하는데 HTML File이 안보이는 사람들이 있을거다. 이 문제점을 해결 하려면 상단에 Help > ..
2024.02.17 -
스프링부트 라이브러리
spring-boot-starter-web spring-boot-starter-tomcat (웹서버 - 톰캣) spring-webmvc (스프링 웹 MVC) spring-boot-starter-thymeleaf (타임리프 템플릿 엔진) spring-boot-starter(공통) 스프링부트 + 스프링 코어 + 로깅 spring-boot( spring-core ) spring-boot-starter-logging( logback, slf4j) spring-boot-starter-test ( 테스트 라이브러리 ) junit : 테스트 프레임워크 mockito : 목 라이브러리 assertj : 테스트 코드를 좀 더 편하게 작성하게 도와주는 라이브러리 spring-test : 스프링 통합 테스트 지원
2024.02.17 -
스프링부트 프로젝트 구조 및 설정파일
여기서는 스프링부트 프로젝트 구조 및 설정파일에 대한 설명을 하겠다. 설명할때 사용한 프로젝트는 이전글 "스프링부트 프로젝트 생성하기" 에서 생성한 프로젝트로 설명할거다. 아래 링크를 참조 https://just-do-it-man.tistory.com/152 스프링부트 프로젝트 생성하기 준비사항 1) Java 설치 (스프링은 자바로 이루어진 프레임워크!!! 따라서 자바 설치 필요) 2) IDE 설치(스프링부트 프레임워크를 이용해서 개발을 하기 위해서 개발을 위한 도구가 필요하다. 그 도구 just-do-it-man.tistory.com 밑에 그림에 각 설명할 부분을 번호를 부여 설명하겠다. 1) src/main/java 패키지 groupInfo.study에 자바 파일을 작성한다. 예를들어 Controll..
2024.02.03 -
스프링부트 프로젝트 생성하기
준비사항 1) Java 설치 (스프링은 자바로 이루어진 프레임워크!!! 따라서 자바 설치 필요) 2) IDE 설치(스프링부트 프레임워크를 이용해서 개발을 하기 위해서 개발을 위한 도구가 필요하다. 그 도구가 IDE이다.) ex) 이클립스, VScode, 인텔리제이 위에 두개의 준비사항들은 구글에 검색하면 금방 방법을 알 수 있다. 이 글에서는 스프링부트에 집중하겠다. 찾기 귀찮은 분은 아래 링크 참조하면 된다. https://www.guru99.com/ko/install-eclipse-java.html 다운로드 및 설치 방법 Eclipse 자바를 실행하려면 FOLLOwing 다운로드 및 설치에 대한 단계별 안내입니다. Eclipse IDE: 1단계) 설치 Eclipse 브라우저를 열고 https://ww..
2024.01.14 -
자바스크립트 - RegExp 객체
우리가 회원가입 화면을 만들다 보면 이메일 같은 형식의 데이터를 입력 받을때가 있다. 이메일은 "id@주소" 의 형식으로 작성을 해야한다. 사용자가 이러한 형식으로 작성을 했는지 문자 패턴을 비교할때 RegExp 객체를 사용한다, RegExp 객체 메서드 - test() 문자열의 일치 여부에 따라 true 또는 false를 반환한다. ex) var rexp = /wow/ rexp.test("wow 친구들 빡빡이 아저씨야"); // true rexp.test("안녕 친구들 빡빡이 아저씨야"); // false - exec(), match() 일치하는 문자열을 반환 ex) var rexp = /wow/ var str = "wow 친구들 빡빡이 아저씨야"; rexp.exec("wow 친구들 빡빡이 아저씨야")..
2023.12.16