본문 바로가기


[Javascript] 자바스크립트란 지금부터 포스팅할 내용들은 대부분 일명 '코뿔소책' 으로 불리는 자바스크립트 완벽가이드를 독파하면서 저의 공부를 위한 정리와 복습용으로 쓰는 글들입니다.자바스크립트를 더욱 심도있게 공부하실 분이라면 아래의 책을 구매하셔서 읽어보시기를 권해드립니다. 자바스크립트 완벽가이드 데이비드 플래너건 지음 (인사이트)http://www.yes24.com/24/goods/24769929?scode=032&OzSrank=1 자바스크립트란 자바스크립트는 웹 프로그래밍 언어모든 브라우저는 자바스크립트 인터프리터(Interpreter) 를 내장하고있기 때문에 웹 개발에서는 가장 널리 쓰이는 중 자바스크립트의 특징1. first-class function (1급함수)first-class function는 first-class ..
[JPA] JPA시작하기 - JPA란? [JPA] JPA시작하기 - JPA란? JPA(JAVA PERSISTENCE API) JPA를 쓰는 이유 JPA를 제외한 자바를 통한 DB 접근 방법 JDBC API IBatis(MyBatis) 스프링 JDBC Template : SQL Mapper 위의 접근 방법의 문제점 1.CRUD의 SQL이 반복된다. JDBC API를 예를 들어 JAVA에서 Player라는 객체가 있을 때 회원정보를 조회하고 싶으면 다음과 같은 과정을 거쳐야 한다 1.조회 기능을 할 함수를 선언 2.SQL문 작성 3.SQL을 JDBC API를 통해 실행 4.API에서 가져온 데이터를 객체에 매핑 만약, 회원을 추가하는 기능을 구현하고 싶다면 다음과 같은 과정을 거쳐야한다. 1.회원을 추가하는 함수를 선언 2.SQL문 작성 3.정보..
[Java] final keyword(final 키워드) 1. final 변수 final의 의미는 최종의 라는 뜻입니다. 말그대로 더 이상의 값의 변화가 없어야 하는 변수가 있을 때 final을 붙여 final변수로 만듭니다. 예제1)public class Webtest { public static void main(String[] args){ //*final int a; final int a = 1; int tempv = 2; //* a = tempv; tempv = a; } } 예제1의 소스코드 중 //*로 주석처리 한 부분이 에러가 생기는 부분입니다. final은 최종이 되어야 하기 때문에 꼭 생성시에 초기화를 해주셔야 합니다. 그리고 생성한 이후에 다른 값으로 변경하는 것 또한 허용 되지 않습니다. 2. final class & method final ..