[JavaScript] 특정 영역 이미지를 PDF 파일로 저장

✔ 라이브러리 다운로드 html2canvas.min.js : html을 canvas로 변환하는 라이브러리 https://www.cdnpkg.com/html2canvas/file/html2canvas.min.js/ jspdf.min.js : 객체를 pdf 파일로 변환하

2023년 5월 22일
·
0개의 댓글
·

JSTL 표현식 안에서 자바스크립트 변수 사용 불가능

컨트롤러에서 응답으로 받은 값을 사용하기 위해 JSTL 표현식을 사용한다. 효율적으로 데이터를 활용하기 위해, JSTL 표현식에 직접적으로 javascript 변수를 사용하는 것은 불가능하다.

2023년 4월 21일
·
0개의 댓글
·

[Java] List에 객체를 추가하는 반복문 오류

List 객체에 add 함수로 객체를 추가하는 반복문을 작성했고 문제가 발생했다. 코드는 다음과 같다.

2023년 4월 20일
·
0개의 댓글
·

iBATIS 발생 오류 및 해결 (property, 부등호)

🔔 동적 태그 사용시 property 관련 오류 iBATIS를 사용하여 다음과 같이 작성했다. String 타입의 var라는 파라미터 1개를 넘겨 주고 isEqual 태그에서 property로 받아 값 비교에 사용하려 했다. 작성 후, 실행했고 아래와 같은 오류가

2023년 4월 20일
·
0개의 댓글
·

SQL Server (MSSQL) 근속연수 계산 쿼리

입사날짜와 현재날짜를 넘겨 받아 근속연수로 구성되는 년, 월, 일을 반환하는 쿼리이다.'입사날짜'와 '현재날짜'에는 원하는 날짜를 8자리 문자열로 입력한다. 예를 들어, '20230420'과 같이 문자열 형식으로 입력한다. empYear, empMonth, empDay

2023년 4월 20일
·
0개의 댓글
·

이클립스 설정 관련 오류 해결 방법

이클립스로 프로젝트를 실행할 때, 분명 코드 상의 문제는 없지만 많은 오류를 접한다. 기본 클래스를 로드할 수 없거나 빈을 생성할 수 없거나 등 어떻게 해결할지 난감했다. 검색해보면 다양한 방법이 나오지만, 다른 오류에 같은 방법이 나오기도 한다. 이클립스 초기 프로젝

2023년 4월 20일
·
0개의 댓글
·
post-thumbnail

[Spring] 스프링 컨테이너 & 싱글톤 패턴

🔔 DI(의존관계 주입) 적용하는 자바 코드 예시에 스프링 컨테이너 적용하기 이전에 작성한 SOLID 5 원칙을 정리한 글에서 의존관계를 연결하여 예시로 사용하던 코드는 일반적인 자바 코드로 작성했다. 이번에는 스프링 컨테이너를 적용하여 자바 코드를 스프링으로 전

2022년 7월 21일
·
0개의 댓글
·
post-thumbnail

[OOP] SOLID 원칙 (객체 지향 설계의 5원칙)

🔔 좋은 객체 지향 설계의 5가지 원칙 SOLID SOLID 원칙은 좋은 코드로 좋은 아키텍처를 정의하는 원칙이다. 함수와 데이터 구조를 클래스로 배치하는 방법, 이 클래스를 결합하는 방법을 명시한다. 보통은 객체 지향 프로그래밍의 5가지 핵심 원칙이라고 하지만 꼭

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

[Spring] 스프링 빈을 등록하는 기본적인 방법 (컴포넌트 스캔과 자동 의존관계 설정 / 직접 스프링 빈 등록)

🔔 컴포넌트 스캔과 의존성 주입 > 스프링 컨테이너는 스프링에서 사용하는 자바 객체를 관리한다. 스프링에서 자바 객체를 빈(Bean)이라고 한다. 스프링 컨테이너는 빈의 생성부터 소멸까지의 생명 주기를 관리한다. 스프링 컨테이너에 빈을 등록하여 의존관계를 관리하도록

2022년 7월 8일
·
0개의 댓글
·
post-thumbnail

[Python] pyinstaller 설치 및 사용 (발생했던 오류)

🔔 pyinstaller 설치하기 설치 방법은 쉽다.

2022년 4월 22일
·
0개의 댓글
·