거낙이의 하루

Day63 Java프로그래밍 기초(웹프로그래밍)

웹프로그래밍 기존 myapp 프로토콜 기존 프로젝트는 전용 프로토콜을 사용하여 클라이언트-서버간 통신을 수행한다. 현 프로젝트에는 유효한 기술이지만, 범용성적인 측면에서 효용성이 떨어진다. 보편적인 기술을 적용하는 것이 범용성, 보편성을 충족 시킬 수 있다. 보편적인 기술을 적용하여 클라이언트와-서버가 통신 하도록 하는 프로그래밍을 ...

Day59 Java프로그래밍 기초(reflect), 실습프로젝트(Mybatis)

Reflection API 클래스로딩 클래스를 동적으로 호출 할 때 필요하다. 주로 라이브러리 개발에 사용된다. 클래스 로딩을 하면 스태틱 변수를 준비하고 스태틱 블록을 실행한다. 객체를 인스턴스 하는 것이 클래스 로딩이며, 레퍼런스(배열 등)을 선언하는 것과는 다르다. Class.forName("패키지를 포함한 전체 클래스명"...