일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- write by chatGPT
- 코틀린
- jpa
- 역학
- 시스템
- Java
- GPT-4's answer
- flet
- spring data jpa
- 데이터베이스
- 고전역학
- kotlin
- 웹 크롤링
- python
- oracle
- 자바암호
- 파이썬
- JVM
- 유닉스
- android
- 인프라
- Database
- spring integration
- chatGPT's answer
- 자바네트워크
- 자바
- NIO
- write by GPT-4
- 리눅스
- 소프트웨어공학
- Today
- Total
목록오래된글 (226)
기억을 지배하는 기록
@ author 이름 - 이 태그는 모든 클래스와 인터페이스 정의에서 사용되어야 한다. - 개별적인 메소드와 필드에서는 사용하면 안된다. - 클래스가 여러 명의 작성자를 가지고 있다면, 인접 라인에 여러 개의 태그를 사용할수 있다. @ version 텍스트 - 모든 클래스 및 인터페이스 문서 주석에 포함..
Chap 1 쓰레드의 소개 멀티쓰레딩의 개요 1. 프로그램 내의 쓰레드들 중 하나의 시작 지점은 main() 메쏘드 이다. 2. 쓰레드가 수행하는 메쏘드 내의 지역 변수는 다른 쓰레드에서 절대로 접근할 수 없다. 이 지역 변수는 철저하게 보호된다. 3. 반면에 객체와 인스턴스 변수는 자바 프로그램 내..
분산 트랜잭션 | |---->컨테이너 관리 트랜젝션 | |----> 빈 관리 트랜젝션 | |----> JDBC 트랜젝션 | |----> JTA 트랜젝션 세션빈의 경우에는 빈관리 트렌젝션과 컨테이너 관리 트렌젝션을 모두 사용할 수 있습니다. 엔티티빈은 컨테이너 관리 트렌젝션만 사용할 수 있습니다. 1. 컨테이너 ..
* CMP의 문제점 1. 어떤 빈의 상태는 복잡한 관계형 데이터베이스의 Join으로 정의될수 있고, 또 OLTP(online transaction processing)기반의 CICS(Customer Information Control System)같은 기존 시스템에 맵핑 될수도 있습니다. 이럴때는 빈의 필드를 데이터베이스에 맵핑시키는것이 오라클의 필드에 맵핑시키는..
Connection con = null; Statement stmt = null; String query = "select * from tab where id = " + id; stmt = con.createStatement(stmt); ResultSet rs = stmt.executeQuery(); 이와같이 코딩하면 SQL문장이 DBMS에 개별적으로 들어갑니다. 즉, select * from tab where id = 1; select * from tab where id = 2; select * from tab where id = 3; select * from tab where id = 4..
JDBC 2.0 이전에는, JDBC 드라이버는 앞 방향인 , 한 방향으로만 이동하는 커서를 가진, 읽기만 가능한 결과를 반환했다. 각 엘리먼트는 resultset에 next 메소드를 호출함으로써 추출된다. JDBC2.0은 스크롤할 수 있는 결과를 소개하고, 그 결과 값은 만약 데이터베이스에 의해 읽기와 수정이 지원..
JDBC driver typesJDBC driver는 크게 4가지 타입으로 나누어진다. 각각의 타입에 따라서, JDBC드라이버의 구현방법이 다르며, System independent, performance 등에 기본적으로 차이를 보인다. 일반적으로 상위 타입으로 갈수록 perfomance와 independent가 증가한다고 생각하면 된다. JDBC driver의 4가지 타입은 아..