SQL 중심적인 개발의 문제점 무한 반복, 지루한 코드 테이블 마다 CRUD... 자바 객체 SQL 무한 루프 SQL 에 의존적인 개발을 피하기 어렵다. 객채 지향 vs RDBMS 패러다임 불일치 Java Object vs Table 연관관계 객체는 참조를 사용 * 객체는 단방향 테이블은 외래 키를 사용 * 테이블은 양방향 JPA는 Java Persistence API로 자바 ORM 표준을 의미한다. JPA를 사용하면 애플리케이션 개발자는 엔티티 객체를 중심으로 개발하고 데이터베이스에 대한 처리는 JPA에 맡겨야 한다. 필요한 부분은 JPQL을 사용하여 쿼리를 만든다. JPQL( Java Persitence Query Language ) JPQL 사용 시 테이블 명은 엔티티명으로 작성한다. ( JPQL ..
Apache Poi를 활용한 엑셀(Excel) 이미지 출력 이번에 엑셀 출력 기능을 만들면서, 조금더 Apache Poi에 익숙해졌습니다. 엑셀 출력을 하면서, 엑셀 모양을 잡으면서 출력하는 것은 템플릿 엑셀 파일을 만들어 놓고 부분 별로 로우 및 셀 생성과 위치 설정으로 진행하니 좀 편하더라구요. 오늘은 이미지 출력 부분만 정리하도록 하겠습니다. 시나리오는 DB에서 파일 정보(저장된 파일명) 획득 -> 파일 READ -> 엑셀 출력 입니다. DB에서 파일을 JSON 형태로 저장을 했습니다. 이 부분은 고정적으로 최대 0~3개 까지 파일을 저장할 수 있는 형태였는데, 따로 테이블을 두기가 귀찮아서.. JSON구조의 스트링을 DB에 저장하는 형태로 하였고, 파일은 따로 Path를 설정하여 저장하였습니다. ..
- Total
- Today
- Yesterday
- static resources
- AngularJS
- 브라우저 콘솔
- Excel
- 쿼리 로그
- 자바스크립트
- 초대장
- offline.js
- summernote
- mybatipse
- 오프라인 확인
- java
- AOP
- spring jpa
- RollingFileAppender
- @Temporal
- WYSIWYG
- jQuery 삽입
- Spring
- jsonify
- telegram bot
- learning javascript
- 스프링 부트
- 한성키보드
- @Access
- bootstrap
- 정적 파일
- log4jdbc
- Spring Boot
- GO1104 LED
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |