thumbnail

log4j.properties

src 내에 resources 경로에 넣어주기.

2019년 7월 13일0개의 댓글

form 전송시 한글깨질때

web.xml에

2019년 7월 13일0개의 댓글

인텔리제이에서 롬복적용하기.

providedCompile group: 'org.projectlombok', name: 'lombok', version: '1.18.8' annotationProcessor "org.projectlombok:lombok:1.18.6" 아마도 그래들 5버전과 충돌...

2019년 7월 12일0개의 댓글

IoC/DI

IoC(Inversion of Control) - 제어의 역전. 프로그램의 제어 흐름 구조가 뒤바뀐 것. - 일반적 으로 오브젝트는 능동적으로 자신이 사용할 클래스를 결정하고, 언제 어떻게 그 오브젝트를 만들 지 스스로가 정한다. 모든 종류의 작업을 사용하는 쪽에서 ...

2019년 7월 5일0개의 댓글

의존관계주입과 의존관계검색 코드비교.

의존관계주입

2019년 7월 4일0개의 댓글

스프링 어노테이션

토비 스프링 p96 - @Configuration 빈 팩토리를 위한 오브젝트 설정을 담당하는 '클래스'위에 붙인다. 애플리컨텍스트 또는 빈 팩토리가 사용할 설정정보라는 표시. @Bean 오브젝트를 만들어주는 '메소드' 위에 붙인다. @Configuration 클래...

2019년 7월 4일0개의 댓글

NamedParameterJdbc, SimpleJdbcInsert ...

스크린샷 2019-07-03 오후 1.03.53.png NamedParameterJdbcTempleate : 사용자가 준 Query문을 실행해서 한 행 한 행 실행한 후 결과값을 내부에 있는 ResultSet, List 등에 담아준다. Simple...

2019년 7월 3일0개의 댓글

@Configuration 해주냐 안해주느냐의 차이

CountingConnectionMaker - @Configuration ? 이 어노테이션은 컨테이너만들 때 참고할 설정정보다 라고 명시해주는 걸로 알고있음. 근데 저 어노테이션 안붙여줘도Test에서 user정보를 잘 갖고오고, (dao == dao2) ? tr...

2019년 6월 29일0개의 댓글

스프링컨테이너가 대부분의 객체를 싱글톤으로 제공하는 이유?

Bean(스프링이 관리하는 오브젝트)이 생성되고, 존재하고 적용되는 범위? 이것을 Bean의 scope라 부른다. 기본적으로 빈의 스코프는 싱글톤스코프이다. 싱글톤스코프는 컨테이너 내에 한 개의 오브젝트만 만들어져서 강제로 제거하지 않는 한, 컨테이너가 살아있는 한 ...

2019년 6월 29일0개의 댓글

0625 스프링

제어의 역전 매개변수로 받는 것(수동적) 컨테이너가 DI 알아서 해줌(외부에서) 분리! - 관심사의 분리. - 가변과 불변의 분리.

2019년 6월 25일0개의 댓글

오늘 공부 중요한 부분.

request.getRequestURI(); - subString(getContextPath()) request.getHeader("referer"); - JSP 8장. jsp:useBean 쓰는 이유? % 를 안쓰기 위해. html 내부에 자바코드를 최대한 줄이기...

2019년 6월 25일0개의 댓글

DDL(create, drop) 쿼리 (MySQL 5.7 사용)

테이블만들기. -

2019년 6월 25일0개의 댓글

mysql 8.0이상 Timezone 관련 에러 발생시

MySQL 8.0 이상 버전Timezone, SSL관련 에러 발생할 경우 다음과 같이 QueryString을 추가한다. jdbc:mysql://localhost:3306/firstDB?serverTimezone=Asia/Seoul&useSSL=false Class...

2019년 6월 23일0개의 댓글

mysql 접속, 접속종료, 데이터베이스만들기, 유저만들기, 권한주기.

접속. - 터미널에서 `mysql -u root입력후 엔터. 아직 비밀번호가 없는 상태기 때문에 -p`옵션은 빼준다. 스크린샷 2019-06-23 오후 1.59.21.png 접속종료. - 입력. 스크린샷 2019-06-23 오후 2....

2019년 6월 23일0개의 댓글

mac에서 mysql 설치,실행,종료

설치. - `homebrew를 이용해 설치한다. 터미널에서 brew install mysql 실행. 실행. - 터미널에서 mysql.server start 실행. 데몬으로 실행하려면? brew services start mysql 종료. - mysql...

2019년 6월 23일0개의 댓글

토비의 스프링 시작. - 스프링이 제공해주는 것들.

스프링? - 자바엔터프라이즈 애플리케이션 개발에 사용되는 애플리케이션 프레임워크. 기본 틀, 공통프로그래밍 모델, 기술API 등을 제공한다. 스프링을 사용한다는 것은 다음 세가지 요소를 적극적으로 활용해서 개발한다는 뜻이다. 스프링의 구성요소. - 애플리케이션의...

2019년 6월 23일0개의 댓글

오늘의 공부

퍼센트인코딩. 주소창에 한글있으면 외국에선 어떻게 받지? 그러니까 안깨지도록 퍼센트인코딩을 사용하자. 어느인코딩이든 퍼센트인코딩에 쓰이는 문자가 다 있다. (중립적코드?중립적인코딩?) 스크린샷 2019-06-20 오후 12.06.19.png 요청전송...

2019년 6월 20일0개의 댓글

jquery ) 190617 업데이트 중.

1. $(document).ready() 2-7-1. 입력양식필터선택자 2-7-2. 위치필터선택자 2-7-3. 함수필터선택자 3. 배열관리 4. 객체확장 5. jQuery충돌방지

2019년 6월 17일0개의 댓글

javascript) 0617 let과 const

let과 const. - 그동안 var를 써왔다. var는 function scope를 가진다. function 안에서 정의하면 외부의 접근을 막아주지만, if안이나 try-catch문 등등 에서 선언하면 외부에서도 접근이 가능하다. 따라서 프로그램의 덩치가 커지거나...

2019년 6월 16일0개의 댓글