일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- local
- maven
- spring boot
- Java
- install
- Jenkins
- ADB
- change file content
- javaascript
- JavaScript
- jdbc
- duplicate lines
- ubuntu
- svn backup
- install maven
- mariadb
- object
- pkgutil
- docker
- Change port
- not to accept jdbcUrl
- ^M바꾸기
- JAR
- gradle
- remove
- driverspy
- spring
- 전송포맷
- key bindings
- 줄복사
- Today
- Total
목록Java (3)
Simplify
서버 측 프로그래밍을 하다 보면, 특히나 웹 프로그래밍을 하다보면, Excel 파일을 읽고 쓰는 일이 빈번합니다. 예를 들어 화면에 출력된 내용을 Excel 파일로 내보내기(export)한다거나, 한꺼번에 다량의 항목을 등록하려 할 때에 Excel 파일로 등록하기(import) 등의 기능이 이에 해당합니다. 물론 다양한 방법으로 Excel 파일을 읽고 쓰는 것이 가능하지만, 가장 흔히 사용되고 편리한 것은 POI 라는 것을 이용하는 것입니다. 사실 과거에 - 아주 오래전 - 는 엑셀 파일을 테스트 파일로 읽어들이면, xml 파일과 유사한 형태를 띄고 있어 쉽게 읽고 쓰는 것이 가능했지만, 최근에는 보안상의 이유인지 이 마저도 제대로 보이지 않고, 특히 xlsx 파일은 똑바로 읽을 방법이 없습니다. 간단하..
보통의 경우, 개발 환경을 구축할 때, oracle 홈페이지에서 dmg 파일을 다운로드 받아서 설치하게 됩니다. 물론 이렇게 하면 PATH 에도 등록되고 하니, 편하게 Java를 사용할 수 있다는 장점이 있습니다. 그런데 특정 버전에 대해서 테스트를 해야 하거나, 다양한 버전을 기반으로 해서 서로 다른 프로그램들을 실행해야 하는 경우에는 이렇게 root 경로에 설치되는 것이 오히려 더 불편하다. 따라서 zip 등으로 압축된 파일을 다운로드 받아 압축을 해제해서 사용햇었는데, 최근 맥 환경에는 이를 제공하지 않고 있습니다. Minor 버전까지 확실하게 신경써야 하는 경우를 대비하여 이런 방법을 아래와 같이 공유합니다. 1. jdk dmg파일 준비 오라클 홈페이지의 archive 다운로드 경로에서 본인이 원..
앞서 2019/06/13 - [Web & Server/Docker & Container] - Docker-compose 를 이용해 편하게 docker 쓰기 에서 설명햇던 것 처럼, docker-compose 를 이용하면 긴 명령어를 대신하여 조금 더 편하게 환경을 구성할 수 있습니다. 그리고 2019/06/17 - [Web & Server/Spring & Spring Boot] - Spring Boot WAR 로 배포하기 (How to deploy with *.war file with Spring Boot) 에서 설명한 것 처럼, Spring Boot 를 war 파일로 변경하여 tomcat 상에서 구동하는 것도 가능합니다. 그런데, 이렇게 구동하면 Spring Boot 가 가진 내장 tomcat 을 활용..