반응형 IT4 도대체 자바스크립트 ES6방식이 뭘까?(화살표함수,const,let) ES6 (ECMAScript 2015)은 JavaScript의 표준 버전 중 하나입니다. 이는 JavaScript의 언어 표현력과 기능을 확장하고 개선하는 데 중점을 둔 새로운 버전입니다. ES6은 이전 버전의 JavaScript와 호환성을 유지하면서 새로운 기능과 개념을 추가합니다. 이에 따라 ES6은 JavaScript를 사용하는 모든 환경에서 지원되지는 않지만, 대부분의 최신 브라우저와 Node.js, React Native 등에서는 ES6을 지원하고 있습니다. 이클립스는 자바 기반의 통합 개발 환경(IDE)으로, JavaScript를 포함한 다양한 프로그래밍 언어를 지원합니다. 이클립스를 사용하여 JavaScript 코드를 작성하면, ES6 문법도 일부 지원되지만, 모든 ES6 기능을 완벽하게 지.. 2023. 3. 29. MySQL RECURSIVE 활용하여 TREE메뉴 추출하기 SI프로젝트 다니던 중 간혹 MySQL을 활용해 Tree구조를 뽑아야 하는 경우가 있습니다.(Ex. 메뉴구조) 오라클의 경우 connect by prior 문을 활용해서 간단하게 뽑을 수 있지만, MySQL의 경우는 조금은 번거롭습니다. 그래서 오늘은 MySQL에서 Tree구조를 어떻게 추출하는지에 대해서 알아보겠습니다. 1. 테스트용 테이블 및 데이터 생성 CREATE TABLE tree ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, parent_id INT DEFAULT NULL, PRIMARY KEY (id), FOREIGN KEY (parent_id) REFERENCES tree(id) ON DELETE CASCADE ); INSERT.. 2023. 3. 16. ChatGPT로 개발하기_개발자도 곧 사라질듯 안녕하세요 까망치즈입니다. 요즘 ChatGPT가 매우 핫한데요 IT업계 종사자로서 도저히 궁금증을 참을 수 없어서 저도 한번 이것저것 해봤는데요.. 생각보다 놀랍고 한편으로는 향후 몇 년 안에 개발자라는 직군도 사라질지도 모르겠다는 걱정도 생기네요 일단 오늘은 ChatGPT를 활용해서 어떤 식으로 개발 쪽으로 도움을 받을 수 있을지 예시를 하나 소개해드리겠습니다. *참고로 이 글을 읽으시는 분들은 IT에 어느 정도 관심이 있을 거라 생각하여 ChatGPT 회원가입등의 절차는 생략하겠습니다.(https://openai.com/blog/chatgpt) < 여기서 가입 ㄱㄱ 저는 ChatGPT로 쿼리 공부를 하는 상황을 가정해 보고 진행해 봤습니다. 1. "ChatGPT에게 mysql group by 공부할 .. 2023. 3. 16. Spring Interceptor 사용이유와 설정방법/사용방법 정 Spring Interceptor는 Spring Framework에서 제공하는 기능 중 하나로, 클라이언트의 요청이 컨트롤러에 도달하기 전에 요청을 가로채어 처리하는 기능입니다. Interceptor는 Spring MVC의 기본 구성 요소 중 하나며, AOP (Aspect Oriented Programming)와 비슷한 방식으로 동작합니다. Interceptor를 사용하면 애플리케이션 전역에서 공통으로 사용되는 기능을 간단하게 구현하거나, 요청과 응답에 대한 로깅, 인증 및 권한 검사, 캐싱 등을 처리할 수 있습니다. Interceptor를 사용하려면, HandlerInterceptor 인터페이스를 구현하고, preHandle, postHandle, afterCompletion 메서드를 오버라이딩하여 요.. 2023. 3. 13. 이전 1 다음 반응형