자기개발

· BE/JPA
이 포스팅에서 작성하는 내용은 자바 ORM 표준 JPA 프로그래밍 (김영한 지음) 에서 발췌하였습니다. 1. JPA에서 단일건이 아닌 리스트 조회 우선, MemberInfo 테이블을 아래의 데이터처럼 직접 수정해둔다. 리스트를 조회하기 위해서는 JPQL이라는 기능을 이용해야함. JPQL은 우리가 알고있는 일반적인 쿼리는 아님. package com.sampleJpa; import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.EntityTransaction; import javax.persistence.Persistence; import java.util.List;..
· Algorithm
- 알고리즘 분류 : 문자열, 스택 - 사용 언어 : JAVA - 문제 요점 닫힌 괄호는 가장 마지막에 들어온 열린 괄호와 확인하기 때문에 스택을 이용하였다. 문제에서는 소괄호만 주어져있지만, 필자는 자체적으로 대괄호와 중괄호도 있다고 가정하고 구현하였다. 소스 설명은 주석을 참고해주세요. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Stack; public class Main { // 해당 문자열 정합성 검사 public static String isClear(String str) { Stack s = new Stack(); for(int j=0; j
· Algorithm
- 알고리즘 분류 : DFS, 백트래킹 - 사용 언어 : JAVA DFS와 백트래킹을 이용하여 조합을 구하는 문제입니다. 이전 게시글(N과 M(1))과 다른 부분은 호출한 함수에서 수를 선택할 때 현재 숫자에서 +1부터 시작한다는 부분입니다. 소스 설명은 주석을 참고해주세요. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static int N, M; public static boolean[] visited; // 조합 계산 public static void calcCombi(i..
· BE/JPA
이 포스팅에서 작성하는 내용은 자바 ORM 표준 JPA 프로그래밍 (김영한 지음) 에서 발췌하였습니다. JPA - Java Persitence API - JAVA의 ORM 기술 표준 - 인터페이스의 모음. (3가지 구현체 중, 하이버네이트를 대부분 사용) ORM? - Object-relational mapping(객체 관계 매핑) - 대중적인 언어는 대부분 ORM 기술이 존재하며, JAVA의 ORM 기술 표준이 JPA이다. - 객체는 객체 지향 언어가 지향하는 대로 모델링을 하면 되고, RDBMS는 RDBMS대로 설계 → 객체와 RDBMS의 매핑 작업을 ORM이 도와줌. JPA의 역사 1. EJB - 엔티티 빈 자바 표준 ORM이었으며, 이 기술이 획기적이었지만 사용하기 불편하여 잘 사용되지 않았다. 2..
· Algorithm
import java.io.IOException; import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class Main { static int[][] graph; static int N,M; static int[] dnum1 = {-1,1,0,0}; static int[] dnum2 = {0,0,1,-1}; static int result = 0; public static void main(String[] args) throws IOException{ // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); N = sc.nextIn..
멍목
'자기개발' 태그의 글 목록 (7 Page)