본문 바로가기 메뉴 바로가기

THE VALUE

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

THE VALUE

검색하기 폼
  • 분류 전체보기 (26)
    • TH_스프링 (0)
    • SpringBoot 프로젝트 (4)
    • 2023년 (5)
    • 2022년 (4)
    • 리액트 스터디 (12)
    • 리액트 참고 (1)
  • 방명록

전체 글 (26)
[업무일지] MariaDB / mysql 날짜일수 | JAVA 파이프라인 문자열 자르기

[ mariadb / mysql n년전 날짜 및 날짜 일수 계산 ] SELECT DATE_FORMAT(DATE_ADD('2021-01-04', INTERVAL -6 MONTH), '%Y-%m-%d') AS FROM_DATE1 , DATE_FORMAT(DATE_ADD('2021-01-04', INTERVAL -1 YEAR), '%Y-%m-%d') AS FROM_DATE2 , DATE_FORMAT(DATE_ADD('2021-01-04', INTERVAL -3 YEAR), '%Y-%m-%d') AS FROM_DATE3 , DATE_FORMAT(DATE_ADD('2021-01-04', INTERVAL -5 YEAR), '%Y-%m-%d') AS FROM_DATE4 , DATEDIFF('2021-01-04', D..

2023년 2023. 4. 6. 14:48
[MSSQL] 프로시저 내 특정 문자열 포함 여부 확인

MSSQL 프로시저 내에 특정 문자열이 포함된 프로시저만 추출하기 위해 사용 -- MSSQL 프로시저 내 특정 문자열 포함된 프로시저만 추출 -- 1 SELECT OBJECT_NAME(OBJECT_ID) , ORBJECT_DEFINITION(OBJECT_ID) FROM SYS.PROCEDURES WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%검색문자열%' -- 2 SELECT DISTINCT A.NAME FROM SYSOBJECTS AS A LEFT JOIN SYSCOMMNENTS AS B ON A.ID = B.ID WHERE A.XTYPE = 'P' AND B.TEXT LIKE '%검색문자열%'

2023년 2023. 4. 5. 10:20
[DBeaver] SQL 편집기 디폴트 이름 설정

DBeaver를 이용하여 다수개의 데이터베이스 연결 시 동일한 스키마명인 경우 SQL 편집기 이름이 혼동되는 경우가 있어서 "새 스크립트"를 띄울 때 디폴트 이름을 설정하기 위한 방법을 작성. 상단 메뉴바 > 윈도우 > 설정 편집기 > SQL 편집기 > 스크립트 메뉴 클릭하여 하단의 Script title pattern을 수정하여 사용 ${connectionName}_${database}_${fileName}

2023년 2023. 2. 27. 23:40
[SpringBoot] Mysql 라이브러리 dependency 설정

[ gradle 기준 ] 과거 Spring Boot 프로젝트와 mysql 라이브러리 연동을 하고자 할 때 여러 블로그에서 검색한 결과와 같이 아래처럼 설정을 하면 연동이 되는 것으로 나오나 (runtimeOnly 'mysql:mysql-connector-java') 작성 후 gradle refresh를 하여도 오류 및 DB 연동 오류가 발생하였음 caused by: java.lang.illegalstateexception: cannot load driver class: com.mysql.jdbc.driver [ 결론 ] Spring Boot 버전 업에 따른 mysql 라이브러리 dependency 설정법이 달라짐 (기존) runtimeOnly 'mysql:mysql-connector-java' (변경) ..

2023년 2023. 2. 1. 16:23
[MariaDB] 연말 마지막 영업일 대비 직전 영업일 조회

특정년도의 연말 마지막 영업일(평일)의 직전 영업일을 가져오기 위해 사용. 예) 2022년 12월 30일을 선택하여 쿼리에 파라미터로 보낸 경우에는 직전 영업일인 2022년 12월 29일이 조회되어 나오도록 함 업무와 관련된 내용으로 특별한 경우가 아니면 사용하지 않을 것으로 판단되지만... 주가(주식) 정보는 마지막 영업일의 정보는 조회되지 않으므로 아래와 같이 직전 영업일 날짜를 조회하여 해당 날짜의 주가 정보를 가져오기 위해서 사용하였음. -- 1: 일요일 -- 7: 토요일 SELECT CASE WHEN DAY_S = '2022-12-30' THEN ( CASE WHEN DAYOFWEEK(DATE_ADD(DAY_S, interval -1 day)) = 1 THEN DATE_ADD(DAY_S, int..

2023년 2023. 1. 26. 16:38
[React] 14. 리액트 스터디 - github 배포 테스트

vscode에서 작성한 리액트 프로젝트를 github 에 배포하여 나만의 테스트 서버를 구축하는 방법. (니꼬쌤 강의를 보면서 복습해봅니다~) 선행되는 작업으로는 1. 깃헙 가입하여 계정 정보가 있어야 하며 신규 repository를 생성 후 프로젝트와 연결이 필요 2. 로컬 PC에 git 을 설치한 후 프로젝트에 git remote를 통한 깃헙 리포지토리와 연결 [ gh-pages ] github pages git으로 관리하는 로컬 프로젝트를 호스팅 서버로 배포해주는 기능 프로젝트 내 콘솔창에서 npm 명령어를 이용하여 해당 라이브러리를 설치 # npm install gh-pages [ package.json ] - 파일 수정 deploy 스크립트 추가 및 타겟 홈페이지 url (깃헙 주소) 를 매핑하..

리액트 스터디 2023. 1. 25. 19:15
[React] 13. 리액트 스터디 - useCallback

[ useCallback ] useCallback 은 함수를 재사용할 때 사용 첫번째 인자로 넘어온 함수를, 두번째 인자로 넘어온 배열 내의 값이 변경될 때까지 저장해놓고 재사용할 수 있게 해준다. import { useEffect, useState, useCallback } from "react"; import { useParams } from "react-router-dom"; function Detail() { const [loading, setLoading] = useState(true); const [detailMovie, setDetailMovie] = useState({}); const {id} = useParams(); const getMovieDetail = useCallback(asyn..

리액트 스터디 2023. 1. 5. 22:01
[React] 12. 리액트 스터디 - react router

[ router ] 브라우저 URL이 변경될 때 페이지 이동을 처리하기 위해 사용 라우터를 사용하기 위해 패키지를 먼저 설치해야 한다. [ router 종류 ] 1. BrowserRouter - 예 > thevalue.tistory.com/mypage - 일반적인 url 형태를 취하는 라우터 - 동적인 페이지에 적합 - 일반적인 프로젝트에서는 브라우저 라우터를 많이 사용 2. HashRouter - 예 > thevalue.tistory.com/#/mypage - url 의 hash를 이용한 라우터로 주소와 디테일 주소 사이에 #이 붙음 - 정적인 페이지에 적합 프로젝트 폴더 내에서 콘솔창에 아래 명령어 실행 # npm install react-router-dom@5.3.0 현재는 6.6.1 버전까지 나왔..

리액트 스터디 2023. 1. 5. 20:10
이전 1 2 3 4 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 게시판구현
  • 신입사원태복이
  • 권한분리
  • 수정사항
  • 장바구니
  • 세션
  • 프로젝트연습
  • 스터디
  • centOS7
  • 리액트오류
  • 로그인
  • 태복
  • 리액트스터디
  • 스프링프로젝트
  • java
  • BCryptPasswordEncoder
  • 신입
  • 스프링시큐리티
  • gitlab삭제
  • 신입사원태복
  • springboot
  • 프로젝트
  • 1주차끝
  • Oracle
  • 깃헙배포
  • 스프링
  • 처음시작은어색할지도몰라
  • 메이븐설정
  • 공통스크립트
  • 리액트
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바