일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- restapi
- Class Component
- Masterd와 Slave
- React Class Component lifeCycle
- database
- wora
- REST
- restfulapi
- restful
- react
- React Lifecycle
- API
- 로이필딩
- Today
- Total
목록Language/java (5)
Chat 상우
안녕하세요 chat 상우입니다. 오류가 있거나 수정이 필요한 부분은 피드백해주시면 감사드리겠습니다. java Mybatis3 자바에서 데이터베이스 프로그래밍을 좀 더 쉽게 할 수 있도록 도와주는 개발 프레임워크로 JDBC를 이용하여 DB에 액세스 로직을 작업을 캡슐화하고 쿼리와 동적 쿼리 및 매핑을 지원하여 JDBC를 보다 간편하게 사용할 수 있도록 만든 기술이다. 하지만 DB의 매핑을 위한 OBJ가 변경되는 경우 매핑의 대한 부분을 다시 수정해야 하는 번거로움이 발생되며 이로 인한 유지보수 비용이 많이 발생된다는 단점이 존재하며 xml 파일로 쿼리를 분리해서 사용하고 있어 SQL을 다루기보다 편리한 장점을 가지고 있으나 실제로 코드를 실행해야 오류를 확인할 수 있는 단점이 존재한다는 단점을 가지고 있다..
안녕하세요 chat 상우입니다. 포스팅에 오류가 있거나 수정해야 할 내용은 피드백해주시면 감사하겠습니다. 자바 프로그래밍을 어느정도 하였다면 우리의 프로그램에서 발생한 데이터를 관리하거나 프로그램 재시작에 영향을 받지 않고 일관된 데이터를 유지하길 희망할 것이다. 오늘 배워볼 Chap - JDBC 파트에서는 JAVA Application에 DataBase를 연결하는 기술인 JDBC를 알아볼 것이다. JDBC란? JDBC(java Database Connectivity)는 자바로 만든 애플리케이션과 데이터베이스를 연결할 수 있는 API로 자바에서 표준화된 방식으로 만들어진 기술이다. JDBC는 자바에서 표현하면 다음과 같은 아키텍처를 갖게 된다. 자바에서 데이터 베이스에 연결되어 값을 조작하고자 하는 경우..
it 강사 chat 상우입니다. 오늘은 jvm 메모리 구조와 실행 개념의 대하여 정리하겠습니다. 오류나 잘못된 정보가 있을 경우 댓글 남겨주시면 수정하겠습니다. JAVA 역사 1995년 썬마이크로 시스템의 제임스 고슬링과 다른 연구원에 의해 개발된 객체지향 언어인 자바는 초창기 가전제품을 제어하기 위해 만들어진 언어였으나 다양한 업데이트를 통해 애플리케이션에서 널리 사용되는 언어가 되어 2010년 오라클에 인수가 되어 Oracle JDK / Open JDK로 구분되고 있다. 최근 이클립스 재단에서 만든 테무린 JDK도 존재한다. 요즘 웹 어플리케이션을 보면 어느 정도 규모가 형성되는 시점에서 자바를 기반으로 서버를 만드는 것을 쉽지 않게 발견할 수 있다. 이렇게 가전제품을 위해 만들어진 자바가 현대의 서..
JAVA_HOME 등록하는 이유 우리가 자바를 처음 시작하게되면 프로그램의 환경 변수에 JAVA_HOME으로 등록하여 사용하게 되는데 JAVA_HOME으로 등록하는 이유는 다음과 같은 이유를 갖게 된다. 우선 우리가 알고있는 자바는 JDK라고 불리우며 이는 매우 많은 버전을 거치면서 업그레이드가 되어왔다. 이렇게 언어가 업그레이드 되면 크게 변화가 있는 경우와 그렇지 않는 경우가 있는데 크게 변하는 경우 기존에 지원을 해주던 문법을 지원하지 않거나 삭제 예정인 내용을 삭제하거나 하게된다. 그러나 우리는 개발을 하는 입장에서 한가지 어플리케이션만 개발을 하는 것이 아니기 때문에 경우에 따라서 JDK의 버전을 변경해주어야 하는 경우가 종종 발생되는데 이러한 경우 IDE의 설정을 변경해주어 자바 버전을 다르게..
자바란? 썬 마이크로시스템즈의 제임스 고슬링을 필두로 여러 연구원이 개발한 객체 지향(oop) 프로그래밍 언어인 자바는 1995년 처음 가전제품 내에 탑재하여 동작되는 소프트웨어를 제작하기 위해 만들어진 언어로 현재 웹 애플리케이션과 모바일 앱 개발에 가장 많이 사용되는 언어로 한번의 코딩으로 여러 os에서 동작이 가능하다는 패러다임으로 출시가 되었다. Open JDK와 Oracle JDK의 차이점 모두 Java SE(Standard Edition)을 구현하는데 사용되는 자바 개발 키트로 라이선스 및 지원 모델의 차이가 있음 Oracle JDK는 오라클에서 제공하는 자바 개발키트로, 오라클이 제공하는 Oracle Binary Code License Agreement에 따라 라이선스가 부여되며 이 라이선스..