일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 스프링 엑셀 다운로드 의존성
- 프론트엔드
- 스프링 엑셀 다운로드 기능
- 리액트 Context 사용방법
- CSS
- 문자보내는 API
- SQL 문법
- 프론트엔드개발자
- 리액트 훅 사용하기
- 자바스크립트 변수 상수 차이
- 스프링 엑셀 다운로드 기능 만들기
- 자바 문법
- 엑셀 다운로드 기능
- HTML
- 스프링 시큐리티
- 스프링 문자보내기 API
- 스프링 문자 인증
- css layout
- 문자보내는 API사용방법
- 자바스크립트
- 소셜로그인 API
- sql 타입
- 스프링 문자보내기 구현
- 인텔리제이 콘솔 한글안됨
- 인텔리제이 콘솔 한글깨짐 해결방법
- JSTL 초기세팅
- coolSMS 사용방법
- 인텔리제이 콘솔 한글깨짐
- JSTL 사용방법
- css 레이아웃
- Today
- Total
목록전체 글 (88)
keembloo

인텔리제이에서 터미널 -> 깃 배쉬를 킨다 이름, 이메일 확인 git config --list 이름 수정 git config --local user.name "새로운이름" 이메일 수정 git config --local user.email "새로운이메일"

스프링 - 자바 프레임워크 스프링 특징 1. 강력한 예외처리 프레임워크란? 여러 기능을 가진 클래스와 라이브러리가 합쳐진 형태/틀 환경설정을 똑같이 설정하여 바로 개발할수있기 때문에 협업할때 편하다 라이브러리와 프레임워크의 차이 프레임워크 - 소프트웨어의 구체적인 부분에 해당하는 설계와 구현을 재사용이 가능하게끔 상호 협력하는 클래스와 인터페이스의 집합 - 쉽게 말해 개발자가 개발을 쉽게 할 수 있도록 뼈대를 제공해준다 - 라이브러리보다 큰 개념이다 - 흐름제어를 한다 (IOC) 라이브러리 - 소프트웨어를 개발할 때 컴퓨터 프로그램이 사용하는 비휘발성 자원의 모임 - 재사용이 가능한 기능을 미리 구현해놓고 필요한 곳에서 호출하여 사용 가능하도록 만들어진 집합 - 프레임워크보다 작은 개념이다 - 개발자가 ..
1. 메소드를 호출하고자 하는 클래스의 객체 이용 클래스명 객체명 = new 클래스명(); 객체명.메소드명(); (스택영역(변수) = new 힙영역) 2.지역변수 없을때 바로 메소드 일회성 호출 new 클래스명().메소드명(); (위 방법은스택영역에 변수가없기 때문에 힙, 주소를 몰라서 1회성이다) 3. 싱글톤사용 [ 단 해당 클래스가 싱글톤 구현 되어야 가능 ] 클래스명.getInstance().메소드명(); 1,2,3은 객체 생성해야한다. 힙에 있는 구조기 때문에 4. 메소드가 싱글톤이 아니면 단순 static 메소드이면 클래스명.메소드명(); 스프링 컨테이너 - 스프링 객체들을 관리하는 메모리 공간 빈 - 스프링 컨테이너에 저장된 객체 빈 등록하는 방법 전제 조건 : 스프링에 빈 등록이 되어있어야한..
매개변수 요청하는 방법 1.HttpServletRequest request String param = request.getParameter("매개변수명"); 2.@RequestParam 해당 URL @RestController // @Controller + @ResponseBody @RequestMapping("/day03/get") // 해당 클래스의 URL 매핑 정의 // [ 메소드들의 공통 URL ] public class GetMappingController { // 1. HttpServletRequest request 객체 이용한 GET 메소드 @GetMapping("/method1") public String method1 (HttpServletRequest request){ System.ou..

@ 어노테이션(Annotation) - 사전적 의미로는 주석 - 클래스와 메소드에 추가하여 특별한 의미, 기능을 수행하도록 하는 기술 - 장점 : 코드량이 감소하고 유지보수하기 쉽다. 생산성이 증가한다. 어노테이션의 종류는 2가지로 나뉜다 1. 표준 어노테이션 자바가 기본적으로 제공하는 어노테이션 ex) @Override 2. 메타 어노테이션 메타 데이터를 제공하는 어노테이션(어노테이션을 위한 어노테이션) 메타 데이터 - 컴파일 과정과 실행 과정에서 코드를 어떻게 컴파일하고 처리할 것인지 알려주는 정보 - 스프링 프레임워크를 사용하는데 있어서 중요함 - 스프링은 라이브러리자체를 제공함 자주쓰는 어노테이션 스프링 1. @SpringBootApplication 스프링 부트 실행 관련 제공 2.@S..