전체 글

전체 글

    서비스 기동시 SQL 을 실행시켜 데이터 넣기

    1. 첫번째 방법 main/java/resources폴더 안에 실행시키고 싶은 sql파일을 넣습니다. 설정파일(application.yml이나 application.properties등)에서 아래와 같이 넣어줍니다. jpa: hibernate: ddl-auto: create show-sql: true properties: hibernate: hbm2ddl.import_files: 'classpath:data.sql' hbm2ddl.import_files_sql_extractor: org.hibernate.tool.hbm2ddl.MultipleLinesSqlCommandExtractor jpa.properties의 속성으로 hibernate.hbm2ddl.import_files는 기동시 설정한 해당 경로의..

    react-big-calendar 사용하기

    react-big-calendar React용으로 제작되고 최신 브라우저(read: IE10+)용으로 제작된 이벤트 일정관리 컴포넌트이며 flexbox를 사용합니다. Full Calendar의 영감을 받아 개발했습니다. 설치 yarn add react-big-calendar or npm install --save react-big-calendar 사용 - 언어(한국) moment를 인자로 받는 momentLocalizer를 생성하고 컴포넌트의 localizer속성에 생성한 momentLocalizer를 적용합니다. moment.locale의 국가 코드는 여기에서 확인 할 수 있습니다. import { Calendar, momentLocalizer } from 'react-big-calendar'; imp..

    Javascript 현재 연, 월 찾기

    검색 조건이나 등록 조건으로 현재 연, 월, 일, 요일등을 사용해야 할 때가 있다. Javascript는 클라이언트의 시간을 가져오기 때문에 실제 시간을 위해서라면 서버에서 받아오거나 외부에서 제공해주는 시간 API를 찾아서 사용해야만 한다. 그래도 클라이언트 시간을 사용하겠다면 아래 코드를 통해서 연, 월, 일 등을 가져올 수 있다. const now = new Date(); now.getFullYear(); // 연 now.getMonth(); // 월 now.getDate(); // 일 now.getDay(); // 요일 (일요일은 0, 월요일은 1, 화요일은 2, ...) now.getHours(); // 시간 now.getMinutes(); // 분 now.getSeconds(); // 초