개발( Dev )

( springboot & mysql ) 회원 탈퇴 기능 및 구조에 대한 고민

안녕하세요 ZZOOO 입니다. 포스팅을 한지 오랜 시간이 흘렀네요, 간만에 포스팅을하니까 여러 생각이 듭니다. 처음 시작할 때의 그 열정과 감정이 사그라든건지 바쁘게 살다 보니까 하나둘씩 양보하고 포기하게 되서 조금은 서글픕니다. 오늘 포스팅할 주제는 어려운 주제는 아닌데요, 제가 나중에 돌아봤을 때 어떤 고민을했는지 기록하기 위해서 포스팅을 해보는것이니 비슷한 고민이나 생각을 하고 계신분들은 댓글 남겨주시면 감사하겠습니다. 각설하고 오늘 글을 쓰게 된 것은 아래와 같은 주제입니다. 회원 탈퇴 기능 백엔드 개발자로서의 레벨업을 하고, 이직을 위한 빌드업으로서 사이드 프로젝트를 하게 되었습니다. 다른건 아니고 개발자들이 이용할 수있는 게시판을 만들어 보고자 데모 버전으로 springboot와 mysql 등..

2022.11.07 게시됨

개발( Dev )/에러 ( Error )

( JAVA ) JAR ? WAR ? 차이점 알아보자

안녕하세요 ZZOOO입니다. 오늘은 JAR와 WAR의 개념과 차이점을 간단하게 포스팅해보도록 하겠습니다. ( + 포스팅을 함으로서 제 자신 머릿속에 한번 더 저장하려는 의미 ) 그걸 왜 사용해 ? 들어가기에 앞서 .jar나 .war 확장자를 가진 파일을 왜 사용하는지부터 간단하게 말씀을 드리겠습니다. .jar와 .war 모두 아카이브(압축) 파일로, 애플리케이션을 간단히 배포하고 어느 환경에서나 구동시킬 수 있도록 소스들이나 관련 파일들을 하나로 패키징 한 것입니다. JAR ? jar의 의미는 무엇일까요? 막연히 구글에 jar의 뜻이라고 검색하면 " 항아리 " 라고 나오는 것을 볼 수 있습니다. 하지만 이 의미를 알고 싶은 건 아니겠죠 ㅎㅎ JAR는 Java Archive 라는 의미입니다. 여러 개의 자..

2021.08.09 게시됨

개발( Dev )/에러 ( Error )

( TOMCAT ) 톰캣 캐시 부족 현상 간단 해결

안녕하세요 ZZOOO입니다. 바쁘실 텐데 1분 안에 에러 해결합시다. startup.bat 실행파일로 tomcat 구동 시 다음과 같은 메시지를 보셨다고요 ? 에러 메세지 org.apache.catalina.webresources.Cache.getResource [/~myroot]에 위치한 리소스를 웹 애플리케이션 [/]을 위한 캐시에 추가할 수 없습니다. 왜냐하면 만료된 캐시 엔트리들을 없애버린 이후에도 여유 공간이 충분하지 않기 때문입니다. 캐시의 최대크기를 증가시키는 것을 고려해 보십시오. 해결 방법 1. context.xml 접근 2. 아래와 같이 코드를 추가해주세요 . . . 아래에 위 코드 한 줄을 추가해주세요 해결 도움이 되셨길 바라며 포스팅 마치겠습니다. 감사합니다.

2021.08.05 게시됨

개발( Dev )/에러 ( Error )

( error ) myBatis XML CDATA 에러

안녕하세요 오늘은 myBatis를 사용하면서 간혹 발생할 수 있는 문법 오류에 대해서 다뤄보겠습니다. 간단하니 부담 갖지 마시고 잘 해결하셨으면 좋겠습니다. 들어가기에 앞서 .. myBatis XML 특징 & 장점 사용하기 간편한 Persistent framework 이다 - Persistence Framework는 데이터의 저장, 조회, 변경, 삭제를 다루는 클래스 및 설정 파일들의 집합이다. ( 출처 - 위키백과 ) 수동적인 파라미터 설정과 mapping 구문을 제거할 수 있다. SQL문과 프로그래밍 코드를 분리하여 소스 정리와 유지보수가 더 편리해진다. JDBC에서 제공하는 기능 대부분을 MyBatis에서 제공한다. 간단하게 이 정도의 특징과 장점이 있습니다. 본인의 개발 목적에 맞게 적절히 사용하..

2021.06.02 게시됨

개발( Dev )

( chart.js ) 그래프 오류 해결 / 이전 데이터 오류 / 데이터 초기화

안녕하세요, 오늘은 제가 오픈 소스 chart.js를 사용하며 겪은 오류에 대해서 포스팅하려 합니다. 목표 & 문제 상황 본인이 구현하고자 하는 목표는 다음과 같습니다. 통계 자료 구현 날짜를 선택하여 날짜에 해당되는 데이터를 가져와 차트에 보여준다 문제점은 다음과 같았습니다. 최초 날짜 선택 시 데이터를 잘 가져와서 차트에 잘 보여준다. 그 이후, 날짜 선택 시 마우스를 차트에 올렸을 때 이전 차트와 현재 차트가 번갈아가며 출력된다. 이해가 가지 않으실까, 영상으로 보여드리겠습니다. 문제의 영상 보셨나요 ? 특정 키를 누른다든지 특정 부분을 클릭하지 않아도, 그려져 있는 차트의 자세한 값을 보려 마우스 커서를 올리면 이전의 차트로 변경되었다가 다시 돌아오는 버그가 발생하는 모습입니다. 본인 코드 $(f..

2021.05.19 게시됨

개발( Dev )

( mybatis & ibatis) DB 별 LIKE 절 처리 방식

안녕하세요 저번 포스팅에서는 mybatis를 알아보았습니다. 오늘은 mybatis 문법 LIKE 절에 대하여 포스팅하겠습니다. 2021.04.25 - [개발( Dev )] - ( mybatis ) mybatis 개념과 #와 $의 차이점( mybatis ) mybatis 개념과 #와 $의 차이점안녕하세요 오늘은 mybatis를 이용하여 프로젝트 진행하시는 분들이라면 한번쯤 필요할만한 정보라고 생각이듭니다. mybatis 란 ? 🟠 객체 지향 언어 JAVA의 jdbc( Java DataBase Connectivity )를 이용한 Framewjoohoon.tistory.comLIKE 사용 이유 ? 알아보기에 앞서, LIKE 문법이 언제 어떻게 사용되는지 간단하게 알아볼까요 ? 우리 반 학생 중에 이름에 " 훈..

2021.04.26 게시됨

개발( Dev )

( mybatis ) mybatis 개념과 #와 $의 차이점

안녕하세요 오늘은 mybatis를 이용하여 프로젝트 진행하시는 분들이라면 한 번쯤 필요할만한 정보라고 생각이 듭니다. mybatis 란 ? 🟠 객체 지향 언어 JAVA의 jdbc( Java DataBase Connectivity )를 이용한 Framework 🟠 객체( Object )와 SQL 사이의 파라미터 Mapping 작업을 자동으로 해주기에 유용하게 사용되는 기술이다. 🟠 SQL 쿼리를 따로 작성하여 실제 실행되는 코드와 분리되어 쿼리문 관리에 용이하다. mybatis 특징 ? 🟢 간단한 persistent framework이다 🟢 Mybatis Mapper Interface를 통해서 DB에 접근한다 🟢 파라미터 형식을 수동적으로 변경할 수 있다 🟢 복잡한 jdbc 코드가 아니라 깔끔한 소스코드를..

2021.04.25 게시됨

반응형