일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- frontend
- flex-basis
- cron표현식
- decoratetext
- singleton container
- 톰캣실행
- aws
- 로딩이미지변경
- BEAN
- 넥사크로loadingimage
- Grid
- DB #데이터베이스
- singleton
- WITH절
- 빈
- Spring
- 싱글톤
- gif초기화
- react
- CSS
- flex-grow
- setrealrowsize
- 스프링 빈
- 싱글톤컨테이너
- 마진상쇄
- HTML
- loadingimage
- 넥사크로
- 코딩
- annotaion
- Today
- Total
목록Spring (5)
All Day Tired

하.. 이직을 했는데...조졌다... 너무 나랑 안 맞는다... 그래서 다시 이직을 준비하렵니다...이직은 신중하게... ^^심지어 C# 하는 중인데 웹개발 다시 하려고 백투더 베이직... ㅋㅋㅋ큐ㅠㅠ MVC란MVC는 그냥 디자인 패턴 중 하나다. MVC 패턴이 유명한 이유는 그저 '이런 디자인 패턴을 따르면 유지보수가 쉽고 편리하다' 라는 이유때문이다. MVC가장 태초의 MVC 패턴클라이언트가 호출하면 Controller가 비즈니스 로직을 처리Model은 데이터로 Controller에서 처리한 로직에서 나온 데이터를 Model로 전달하면 View는 이 Model을 참조하여 화면을 표시 MVC2MVC 패턴에서 발전한 형태좀 더 세부적으로 나누어보자Controller는 오직 컨트롤러 로직만을 처리 -> 클..

기본 강의를 듣는데 참 신기하다 신기해...왜이렇게 새로울까... 스프링 컨테이너스프링 컨테이너는 스프링 서버 내부에 거대한 컨테이너(상자)이 컨테이너 안에는 클래스들이 들어감그리고 컨테이너 안에 들어간 클래스들은 스프링 빈이라고 부름컨테이너로 클래스가 들어갈 때 이 들어가는 빈에 대한 다양한 정보들을 컨테이너가 저장하고 인스턴스화(쉽게 생각하자면 new를 해준다)도 함 아래와 같은 일이 일어나게 됨 스프링 빈 등록스프링 빈을 등록하는 것은 크게 2가지로 생각할 수 있다.1) @Service, @Repository 같은 어노테이션으로 스프링 빈을 등록개발자가 직접 만든 클래스를 스프링 빈으로 등록할 때 보통 저런 어노테이션을 써서 등록하게 됨2) @Configuration + @Bean 조합으로 스프링 ..
강의 듣다가 일하면서 쓴 방법이 아닌 빈 등록 방법이 있어서 기억할 겸 정리... 우선 빈을 등록하는 방법 전에 빈이란 뭐냐Bean서버가 시작되면 스프링 서버 내부에 컨테이너가 만들어지고 이 컨테이너 안에 클래스가 들어감이 때 다양한 정보도 들어가고 인스턴스화 됨 -> 이렇게 컨테이너 안에 들어간 클래스를 스프링 빈이라 함의존성이 있다면 스프링 컨테이너가 의존하는 것도 빈으로 등록함즉, 스프링 컨테이너가 알아서 관리해주는 자바 객체스프링이 빈으로 등록한 걸 찾아서 알아서 객채 생성해주고 이걸 통해서 제어의 역전도 일어나고 이렇다고 이해 중... 그렇다면 이런 빈을 등록하는 방법은?컴포넌트 스캔과 자동 의존관계 설정자바 코드로 직접 스프링 빈 등록이렇게 2가지 방법이 있다. 1. 컴포넌트 스캔과 자동 의존..
개발하다보니까 RestTemplate로 API를 호출하는게 생김혹시라도 나중에 코드 찾을까봐 일단 써놓음(근데 더 모던한 RestClient가 있대 Spring 6버전부터) import org.codehaus.jackson.map.ObjectMapper;import org.json.JSONObject;import org.springframework.http.HttpEntity;import org.springframework.http.HttpMethod;import org.springframework.http.ResponseEntity;import org.springframework.web.client.RestTemplate;import org.springframework.util.UriComponents..

아주 간단한 실습으로 여러개의 값을 MyBatis SqlMap.xml에서 파라미터 값으로 사용하고 싶어서 구글링을 하던 중 VO/DTO를 쓰거나 HashMap을 쓰라는 글을 보고 Hash Map으로 간단히 써보자 해서 HashMap으로 구현하는데 계속 SQL오류가 떴다... 하려고 한 실습은 이렇게 select box의 value와 input의 값을 받고 이 두 값을 MyBatis로 넘겨줘서 해당하는 조건에 따라 if태그로 경우를 나눠줘서 조회할 수 있게 하는 것 근데 자꾸 if태그가 안 먹는게 문제 HashMap에 search, value라는 key로 select box의 value와 input의 value를 보내줬지만 계속 안돼서 구글링 하는데 하라는대로 해도 계속 if태그의 조건이 안 맞고 에러 떠..