profile
사람의 마음에 차 있는 너르고 크고 올바른 기운
post-thumbnail

서브라임(Sublime) InsertNums과 Increment Selection 자동으로 숫자 넣기

InsertNums과 IncrementSelection는 서브라임 텍스트 에디터를 사용할 때 숫자를 유용하게 다룰 수 있는 패키지깃헙 주소 : github숫자를 자동으로 삽입해주는 패키지로 주로 반복되는 행 드래스해서 숫자 일렬로 쫙 넣을 때 자주 사용하는 패키지1부

2023년 10월 15일
·
0개의 댓글
·
post-thumbnail

[파이썬] 엑셀 파일형식 가져와서 적용하기(openpyxl 패키지 활용)

1. 문제 pandas를 활용해서 엑셀의 숫자 데이터를 읽어 데이터베이스에 업로드하는데 표시형식이 적용 안되는 문제가 발생했다. 함수를 적용하거나 셀 서식에서 소수점을 적용한 게 반영이 안 돼서 openpyxl로 패키지를 바꿔서 적용하였다. 2. 해결 > openp

2023년 9월 18일
·
0개의 댓글
·
post-thumbnail

[Spring] 마이페이지 결제내역 불러오기 #ajax

마이페이지에서 결제내역 불러오기. 결제 후 데이터베이스에 저장된 결제정보를 가져오고, 메뉴 선택에 따라 결과를 필터링할 수 있다.

2023년 8월 14일
·
0개의 댓글
·
post-thumbnail

[Spring] 포트원(아임포트)결제api 사용하기 #ajax

스프링에서 포트원 결제api 활용하기. 타임리프로 웹 페이지 구현하고 마이바티스로 데이터베이스와 연동하였다.

2023년 8월 11일
·
2개의 댓글
·
post-thumbnail

[Spring] 카카오 로그인 api 사용하기(REST API)

스프링에서 카카오 로그인 api 구현하기. api 키를 발급받는 과정보다는 스프링으로 데이터를 넘기는 과정을 담았다.

2023년 8월 2일
·
1개의 댓글
·
post-thumbnail

[스프링 타임리프] 영화 정보 기록 페이지 만들기 3 (영화 등록)

영화를 등록해보자! 영화 등록 페이지를 생성하고 쓰기, 초기화, 뒤로가기 버튼 기능을 구현한다.

2023년 6월 26일
·
0개의 댓글
·
post-thumbnail

파이썬 모듈을 알아보자!

모듈이란 함수나 변수 또는 클래스를 모아 놓은 파이썬 파일이다. 모듈은 다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 만든 파이썬 파일이라고도 할 수 있다.모듈은 다른 사람들이 이미 만들어 놓은 것을 사용할 수도 있고 우리가 직접 만들어서 사용할 수도 있다.add와

2023년 6월 14일
·
0개의 댓글
·
post-thumbnail

파이썬 클래스(class)를 알아보자!

파이썬은 객체지향 언어이므로 클래스를 잘만 활용하면 여기저기 조립하듯이 편리하게 활용할 수 있다.cal1과 cal2가 각각 Calculator의 클래스를 참조하여 add함수를 독립적으로 사용하고 있다.클래스와 객체의 관계를 나타내주는 그림쿠키를 만드는 과자 틀과 쿠키들

2023년 6월 13일
·
0개의 댓글
·
post-thumbnail

파이썬 자료형에 대해서 알아보자!

자료형? 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻하며 프로그래밍의 가장 기초단계에서 배우는 단위라고 볼 수 있다. 그만큼 만만하면서도 중요하다는 뜻! > 파이썬(Python) 1991년에 발표된 인터프리터 방식의 프로그래밍 언어로 창시자는 귀도 반 로섬

2023년 6월 8일
·
0개의 댓글
·
post-thumbnail

[스프링 타임리프] 영화 정보 기록 페이지 만들기 2 (페이징)

데이터가 많다면 일정한 간격으로 쪼개서 페이징 처리를 해주는 것이 사용자에게 편리하다.그동안 웹서핑을 하면서 편하게 버튼 눌러가면서 읽기만 했지.....페이징 처리가 이렇게 복잡미묘할 줄이야...엔티티 : 데이터베이스 테이블과 매핑되는 자바 클래스영화 정보를 기록하는

2023년 6월 7일
·
0개의 댓글
·
post-thumbnail

[스프링 타임리프] 영화 정보 기록 페이지 만들기 1 (메인 페이지)

영화 정보를 등록하고 확인할 수 있는 페이지를 스프링과 타임리프를 이용해서 만들어본다.타임리프는 스프링 부트에서 공식적으로 지원하는 View 템플릿으로JSP와 달리 html 확장자를 갖고 있어 JSP처럼 Servlet이 문서를 표현하는 방식이 아니기 때문에 서버 없이도

2023년 6월 5일
·
0개의 댓글
·
post-thumbnail

JAVA 맵에 대해서 알아보자! (개념, 데이터 사용)

맵의 개념과 데이터를 다루는 방법에 대해서 알아보고, 반복문으로 맵을 이리저리 요리해본다.

2023년 6월 3일
·
0개의 댓글
·
post-thumbnail

Java Spring JSP웹페이지 만들기9 (뒤로 가기, 게시글 수정 기능)

javascript와 sql명령문을 통해 뒤로 가기 버튼, 글 수정 및 삭제 기능을 구현한다.

2023년 6월 2일
·
0개의 댓글
·
post-thumbnail

spring 타임리프와 JPA 사용해서 데이터 입력 페이지 만들기

타임리프와 JPA를 활용해서 데이터를 입력하고 검색하는 페이지를 만든다.Point데이터입력 링크를 누르면 데이터 입력 페이지로 넘어간다.데이터 목록 섹션에서 데이터 목록을 출력한다.문자열을 검색하면 해당 컬럼을 보여준다. 자바 어플리케이션에서 관계형 데이터베이스를 사

2023년 6월 1일
·
0개의 댓글
·
post-thumbnail

spring 타임리프와 jsp 같은 페이지 다른 코드 비교

jsp로 만들었던 웹 페이지를 타임리프로 재구성해보기! 회원가입, 로그인 페이지만 구현해본다. 파일 링크 🥨 회원가입, 로그인 페이지 만들기 🔻 메인 페이지

2023년 5월 31일
·
0개의 댓글
·
post-thumbnail

Spring Thymeleaf 타임리프 2 : 데이터 처리, 제어용 태그, 연산식 활용

✅ 타임리프 데이터 처리 방법을 알아보자! Dto 데이터 처리 model.addObject("식별자", dto); → th:text="${식별자.필드명}" → th:text="${식별자['필드명']}" → th:text="${식별자.get

2023년 5월 30일
·
0개의 댓글
·
post-thumbnail

Spring Thymeleaf 타임리프 1 : 세팅하기, 활용법

Spring boot에서 view(HTML)를 처리하는 기본 방식 중 하나.resources/template에 페이지의 틀을 저장하는 방식.jsp처럼 prefix와 suffix를 설정할 필요가 없으며,webapp/WEB-INF/views 폴더를 만들 필요도 없음.Con

2023년 5월 30일
·
0개의 댓글
·
post-thumbnail

spring 회원 관리 예제 실습 : 서비스 테스트 케이스

작성한 회원 서비스가 정상적으로 작동하는지 확인하기 위해 테스트 케이스를 작성한다.클래스에서 바로 테스트 케이스 만드는 방법!단축키 : control + Shift + T테스트할 메소드를 선택하고 OK 버튼을 누른다.테스트 케이스 만들어진 모습테스트 할 때는 직관적으로

2023년 5월 29일
·
0개의 댓글
·
post-thumbnail

spring 회원 관리 예제 실습 : 회원 서비스 개발

회원 관리에 필요한 멤버 저장소를 만들었다면 이번엔 작동할 수 있는 회원 서비스 처리를 작성한다.service 패키지를 만들고 그 안에 MemberService 클래스를 생성한다.리포지토리 불러오기중복 이름은 회원가입이 불가능하다는 전제로 이미 존재하는 이름이 있을 경

2023년 5월 28일
·
0개의 댓글
·
post-thumbnail

spring 회원 관리 예제 실습 : 회원 도메인과 리포지토리 만들기, 테스트 케이스 작성

데이터 : 회원ID, 이름기능 : 회원 등록, 조회아직 데이터 저장소가 선저오디지 않음(가상의 시나리오)일반적인 웹 애플리케이션 계층 구조서비스 : 핵심 비즈니스 로직 구현리포지토리 : 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리도메인 : 비즈니스 도메인

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