ChatGPT 4o
1. 코드 생성
존재하는 코드 개선 JWTFilter
🆀 Spring Security 필터에 커스텀 JWTFilter 을 추가 하여 사용하고 있다. JWTFilter에서 오류가 발생하면 login 페이지가 아닌 오류 메시지를 JSON 데이터로 응답하게 하려면🅰 GitHub Copilot 의 경우 JWTFilter에서 오류가 발생하면 HttpServletResponse 을 사용하여 JSON 데이터를 만들어 응답하라고 답변.
✓ 제시된 코드는 문제를 해결하지 못함. Spring Security 에 의해서 설정된 login 페이지로 이동한다.
🅰 ChatGPT 의 경우 동일 질문에 대한 답으로 CustomAuthenticationEntryPoint 을 구현하는 방법으로 답변
✓ 문제를 해결.
GitHub Copilot
1. 문서자동화
함수 블록 코드를 기반으로 JavaDoc 문서 만들기
함수에 문서화를 위하여 JavaDoc 주석 기호를 입력 /** */
함수 블록의 코드 로직을 기술 하려면 1. 입력하면 로직 설명을 제시. 순차적으로 2. , 3. 을 입력하여 이어 로직 설명을 제시.
JavaDoc 주석의 첫줄로 이동 공백을 입력하고 기다리면 함수에 대한 요약을 제시.
2. 코드 생성
소스 코드 기능 개선
🆀 alert.value.message.response.data.error.exception 값과 스트링 배열을 비교하여 일치하는 경우 authAtore.loguot () 을 실행하려면🅰 언어의 특성을 고려하여 비교할 문자열 배열을 정의하고 존재 여부를 검사하여 일치하는 경우 함수를 호출하는 설명과 예제를 제시.
✓ 참조된 소스가 Vue 언어로 작성된 코드인 것을 확인하여 자바 스크립트 언어 문법으로 정확한 답변을 함
댓글 없음:
댓글 쓰기