분류 전체보기273 [MySQL] 대용량 text 파일(.txt) DB 에 업데이트 하는 방법 (feat.행안부) 이번엔 text 파일을 DB 에 업데이트 하는 방법에 대해 알아보자! 정확히는 그 방법에 대해서 공유하고자 하는 게 아니라, 시도하면서 겪은 에러케이스를 공유하고자 포스팅 한다.. (역시 또 에러) 우선 검색하면 나오겠지만, MySQL 에서 대용량 데이터를 insert 하는 방법은 파일을 파싱하여 아래와 같이 'LOAD DATA~' 명령어로 하는 방법이 제일 나은 것 같다. LOAD DATA [LOCAL] INFILE ${파일위치} INTO TABLE ${테이블명} CHARACTER SET utf8 FIELDS TERMINATED BY '|' LINES TERMINATED BY '\n' 자세한 문서는 공홈 참고 > https://dev.mysql.com/doc/refman/8.0/en/load-data... 2020. 1. 20. Swagger-ui vs ApiDocJs Swagger-ui 와 apidoc 의 차이가 궁금해서 찾아봤다가, 정리해본다. 우선, 사용하는 트렌드에 대한 보폭(차이)가 크진 않는 것 같다. 비슷비슷하게 많이들 사용하고 있는 듯 하지만, 역시 Swagger-ui 가 다소 좀 높음. Swagger-ui apidoc Demo URL https://petstore.swagger.io/ https://apidocjs.com/example/ 특징 - 테스트에 특화되어 있음 - UI 버전으로 문서가 예쁘게 보임 - 보여주는(제공) 문서에 특화되어 있음 - 외부에 노출 및 제공해주기 좋음 화면 개인적으로, apidoc 가 설정하기 조금 더 어려웠던 것 같음! 2020. 1. 15. [jQuery] jQuery 3.1 핵심 release note 포스팅 제목은 "jQuery 3.1 핵심 release note" 이지만, 3.1 에 국한되어있는 release note 가 아니라, 기존 프로젝트에서 jQuery1.8 을 썼어서.. 정확히는 1.8 에서 3.1 로 업그레이드 했을 때의 주요 변경사항이다 ^^;; 작성자 기준으로 뽑은거니까 다른 분들도 궁금하면 jQuery.com 들어가셔서 직접 Release Note 보는거 추천드립니다! 1. indexOf 의 표준화 -> https://github.com/jquery/jquery/commit/53aa87f3bf4284763405f3eb8affff296e55ba4f not present 는 ` -1` at index 는 `===N` 2. jQuery.Numeric() 의 .. 2020. 1. 15. [IntelliJ] 서버 실행 시 자동으로 빌드하도록 설정 IntelliJ 서버 기동 시 자동으로 빌드 후 실행 될 수 있도록 설정할 수 있다. "⌘+," 눌러서 Preferences 창 띄우고 Complier > "Budild Project automatically" 체크 :) 포스팅 했으니 잊지 말자 ... -ㅇ- 2020. 1. 15. [Mybatis] insert 시 unsupported return type 에러 해결방법 Throwable Error!!! uri: /demo/user/addUser, trace: org.apache.ibatis.binding.BindingException: Mapper method 'com.example.demo.api.user.mapper.TestMapper.addUser' has an unsupported return type: class com.example.demo.api.user.dto.User 기본 insert 하는 API 를 만들고 테스트해보니까 DB 에는 잘 들어가지만 Application 단에서 위 에러가 발생했다;; 테이블에 있는 데이터 타입과 DTO(Model) 에 선언한 데이터 타입이 상이한게 있나? 하고 봤지만 없음.. 결론은 Application 단 리턴타입이 문제.. 2020. 1. 8. [MyBatis] SqlSessionFactoryBean 속성 정리 내가 매번 헷갈려서 쓰는 게시물. Spring + MyBatis 를 사용하면, DataSource 과 SqlSessionFactory 를 정의해서 빈으로 주입시켜줘야하는데, 그 중 SqlSessionFactoryBean 에서 크게 사용하는 3가지 속성에 대해서 정리하고자 한다. 1. typeAliasesPackage : Aliases 에 해당하는 클래스를 스캔하기 위한 패키지 경로를 지정 (별칭 쓸 클래스 패키지 위치 = 주로 DAO) -> com.example.demo.dao 2. configLocation : mybatis 설정파일이 위치한 경로를 지정 (주로 mybatis-config.xml 위치) -> mybatis-config.xml 또는 classpath:/mybatis-config.xml (.. 2020. 1. 8. 이전 1 ··· 11 12 13 14 15 16 17 ··· 46 다음