분류 전체보기(173)
-
스프링부트 라이브러리
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 -
자바스크립트 - Date 객체
Date 메서드 - getFullYear() 4자리 년도를 반환 - getMonth() 월 값을 반환 - getDate() 일 값을 반환 - getDay() 요일 값을 숫자로 반환 (0 = 일요일, 1 = 월요일 , ........ , 6 = 토요일) - getHours() 시간 값을 반환( 0~23 ) - getMinutes() 분 값을 반환(0~59) - getSeconds() 초 값을 반환 (0~59) - getMilliseconds() 밀리초(1/1000초) 값을 반환 (0 ~ 999) - setFullYear(n) n은 값으로 년도 설정 - setMonth(n) n 값으로 월 설정 - setDate(n) n은 1~31의 숫자로 일 값을 설정 - setHours(n) n은 0~23의 숫자로 시간을..
2023.12.15 -
자바스크립트 - Math 객체
Math 객체는 수학 연산을 위한 객체이다. Math 프로퍼티 - Math.PI : 원주율 - Math.E : 자연 로그 밑인 상수 - Math.LN2 : 2의 자연 로그값 - Math.LN10 : 10의 자연 로그값 Math 객체 메서드 - Math.abs(n) n의 절대값을 반환한다. - Math.max(n1, n2) n1과 n2 중에서 높은 숫자를 반환한다. - Math.min(n1, n2) n1과 n2 중에서 낮은 숫자를 반환한다. - Math.acos(n) n의 아크 코사인값을 반환한다. - Math.asin(n) n의 아크 사인값을 반환한다. - Math.round(n) n의 소수점이하가 5이상이면 반올림 미만이면 정수값 반환 - Math.ceil(n) n의 소수점이하를 올림하여 정수로 만든 ..
2023.12.12