본문 바로가기

분류 전체보기27

com.mysql.cj.jdbc.driver 와 com.mysql.jdbc.driver 차이 들어가며필자는 새로운 프로젝트의 appication파일을 설정하던 중. 위 사진과 같이 com.mysql.cj.jdbc.driver 와 com.mysql.jdbc.driver 를 만나게 되었다. 이 두개의 차이점을 몰라서 차이점에 대해 알아보기 위해 글을 작성하게 되었다.  JDBC란?(Java DataBase Connectivity) 다들 알것이라고 생각하지만 한번만 더 짚고 넘어가자..! JDBC란 단순히 java에서 DB에 접속할 수 있게 해주는 것이 아닌 JDBC 표준을 통해서 연결, 내용, 요청 응답들을 표준화 하여 JDBC API를 직접적으로 사용하지 않아도 된다는 엄청난 이점을 가져왔다.JDBC의 동작 흐름 JDBC 드라이버DB와의 통신을 담당하는 interfaceOracle, MS SQL,.. 2024. 5. 27.
[정보처리산업기사] 홈쇼핑, 회원관리, 학생투표 . . . (JSP) 과정평가형 정보처리산업기사 실기를 공부하면서 실습하였던 jsp 코드입니다. 개발환경- eclipse- jdk-17- tomcat v10.1- ojdbc5 0회 홈쇼핑 관리 어플1회 회원관리 프로그램2회 학생투표 프로그램3회 좌석예약 프로그램4회 지역구의원 투표 프로그램5회 골프 회원관리 프로그램 각각 깃헙 링크 첨부해두었습니당 이때 작성하면서 파일에서 response, request로 값을 받아오거나 보낼때 한글이 깨지는 경우가 있으니 아래 코드를 참고하시길 바랍니다.request.setCharacterEncoding("utf-8");requestresponse.setCharacterEncoding("UTF-8");response 2024. 5. 8.
[Spring Security - kotlin] Spring Bean 순환 참조 에러_Relying upon circular references is discouraged and they are prohibited by default. 들어가며spring security에 대한 개발을 어느정도 완료하고 실행하며 테스트하는 도중에 Spring Bean에 대한 순환 참조에 대해 오류가 났다. 이 문제 상황을 Spring Bean에 대해 공부하며 정리할려고 한다. 글을 읽기 전에 Spring Bean에 대해 조금 알아오시는 걸 추천합니다 문제 상황application을 실행해 봤는데 이런 오류가 나타났다. Description:The dependencies of some of the beans in the application context form a cycle:┌─────┐| securityConfig defined in file [C:\Users\sun\IdeaProjects\authentication_example_kotlin-ba.. 2024. 5. 7.
[Spring boot Error] The web application [ROOT] appears to have started a thread named [HikariPool-1 housekeeper] but has failed to stop it 2024-05-07T15:16:24.111+09:00 WARN 35080 --- [ main] o.a.c.loader.WebappClassLoaderBase : The web application [ROOT] appears to have started a thread named [HikariPool-1 housekeeper] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.base@17.0.9/jdk.internal.misc.Unsafe.park(Native Method) java.base@17.0.9/java.util.concurrent.loc.. 2024. 5. 7.