[Database] DDL(Data Definition Language)
·
데이터베이스
1. 자주 쓰이는 데이터 유형 CHARACTER(s) - 고정 길이 문자열 정보. - s는 기본 길이 1바이트, 최대 길이 Oracle 2000바이트, SQL Server 8000 바이트 VARCHAR(s) - 가변 길이 문자열 정보(Oracle은 VARCHAR2로 표현, SQL Server는 VARCHAR로 표현) - s는 최소 길이 1바이트, 최대 길이 Oracle 4000 바이트, SQL Server 8000 바이트 - s만큼의 최대 길이를 갖지만 가변 길이로 조정이 되기 때문에 할당된 변수 값의 바이트만 적용 NUMERIC - 정수, 실수 등 숫자 정보 (Oracle은 NUMBER로, SQL Server는 10가지 이상의 숫자 타입을 가짐) - Oracle은 처음에 전체 자리 수를 지정하고, 그 ..
[Error] ajax 사용 중 'JSON parse error: ~'
·
이슈 해결
ajax로 이것저것 해보던 중 에러를 만났다. JSON parse error: Unrecognized token 'param1': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false'); nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'param1': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false') 오류 발생 ajax코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 $.ajax(..
[ORM] 1. JPA란?
·
Backend/ORM
요즘 회사에서 Spring boot를 공부하고 있다. 신입이라 모르는게 산더미인데 가장 이해가 가지 않았던건 JPA와 Hibernate를 구분하는 것이였다. 뭐 대충대충~.~ JPA는 표준 명세고 그걸 구현해주는게 하이버네이트야! 라고는 알겠다. 그래서 뭐... 거기서부터 뭐...ㅎㅎㅎ 또한 JPA를 정말 잘 사용한다면 쿼리가 아닌 개발 로직에만 집중 할 수 있다는 사실도 알겠다. 그럼 어떻게 하면 로직에만 집중할 수 있도록 잘 사용할 수 있을까? 라는 생각들로 공부하기로 마음을 먹었다! 1. JPA(Java Persistence API)란? 자바 진영의 ORM 기술 표준이다. 쉽게 이야기하여 인터페이스를 모아둔 것. 따라서 JPA를 사용하려면 JPA를 구현한 ORM 프레임워크를 선택해야 한다. (ORM..