일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- TinyMCE
- CSS
- 웹개발
- jQuery
- Activity
- Selector
- 영성
- 회원가입
- 제이쿼리
- #청주주님의교회
- 주님의교회
- 청주
- androidstudio
- java 8
- 안드로이드
- 인텐트
- 자바
- 에디터
- Android
- 안드로이드 AVD
- 생명주기
- 글쓰기
- 프로그래밍
- Spring
- Java
- 게시판
- 아이콘
- JavaScript
- Resources
- Intent
- Today
- Total
목록전체 글 (192)
공부하는 블로그
[Javascript ] 프로토타입 이해하기자바스크립트는 프로토타입 기반 언어라고 불립니다. 자바스크립트 개발을 하면 빠질 수 없는 것이 프로토타입인데요. 프로토타입이 거의 자바스크립트 그 자체이기때문에 이해하는 것이 어렵고 개념도 복잡합니다.하지만 프로토타입이 무엇인지 깨우친 순간 자바스크립트가 재밌어지고, 숙련도가 올라가는 느낌을 팍팍 받을 수 있습니다. 그럼 지금부터 프로토타입을 이해해봅시다.Prototype vs Class클래스(Class)라는 것을 한 번쯤은 들어보셨을겁니다. Java, Python, Ruby등 객체지향언어에서 빠질 수 없는 개념이죠. 그런데 중요한 점은 자바스크립트도 객체지향언어라는 것입니다. 이게 왜 중요하냐구요? 자바스크립트에는 클래스라는 개념이 없거든요. 대신 프로토타입(..
한폴더에 두개의 파일을 만든다. 실행결과
스프링에서 의존성 주입을 지원하는 어노테이션으로는 @Autowired, @Inject, @Qualifier, @Resource가 있다. @Autowired : 주로 변수 위에 설정하여 해당 타입의 객체를 찾아서 자동으로 할당한다.org.springframework.beans.factory.annotation.Autowired @Autowired은 생성자나 메소드, 멤버변수 위에 모두 사용할 수 있다. 어디에 사용하든 결과가 같아서 상관없지만, 대부분은 멤버변수 위에 선언하여 사용한다. 스프링 컨테이너는 변수 위에 붙은 @Autowired를 확인 하는 순간 해단 변수의 타입을 체크한다. 그리고 그 타입의 객체가 메모리에 존재하는지를 확인 한 후에, 그 객체를 변수에 주입한다.그런데 만약 @Autowired..
1) 로그인 처리 123456789101112131415161718192021222324252627@RequestMapping("/orgn/simpleLogin.do") public String simpleLogin(HttpServletRequest request, HttpServletResponse response, ModelMap model, @RequstParam("userId") String userId, @RequestParam("userPw")String userPw, @RequestParam(value="isSaveId", required=false, defaultValue="N")String isSaveId) { . . . try{ . . . } loginVO = loginService.l..
}
Spring - 사실상 업계 표준 프레임 워크 Maven - Spring을 사용하기 위해 Maven Build가 필요 - Spring의 의존 라이브러리를 간편하게 추가 할 수 있도록 의존성 주입을 제공 - 그 외 오픈 소스 라이브러리도 Maven Repository에 업로드 함으로써 대부분의 라이브러리를 자동으로 추가 가능 - 프로젝트의 구조를 자동으로 구성 - Build를 통해 배포를 위한 파일을 생성 Spring = DI Framework = IoC Framework DI / IoC - JAVA의 Class 상속/Interface를 이용한 추상화를 기반으로 하는 개발 방법 - Spring은 아래 DI / IOC를 강력하게 지원하는 프레임 워크 DI : Dependency Injection (의존성 주..
* null - 아무 값도 갖지 않음을 의미한다. - 객체가 없음을 뜻한다. - 주로 객체를 담을 변수를 초기화 할 때 많이 사용한다. ex) null 값으로 데이터를 초기화하는 경우1234567891011// 숫자 변수 초기화var data1 = 0; // 문자 변수 초기화var data2 = ""; // 논리형 변수 초기화var data3 = false; // 객체 변수 초기화var data4 = null;cs// 이처럼 초깃값으로 null을 넣으면 소스코드 어디에선가 이변수에 클래스의 인스턴스를 대입함var data3 = null ... data3 = new MyClass * undefined - 초기화되어 있지 않은 변수에 접근하려고 할 때 얻는 값이다. - 존재하지 않는 객체 프로퍼티 값에 접근..