본문 바로가기

728x90

전체 글

(150)
Using Java Reflection in a Spring Boot Application Java Reflection is a powerful tool that allows you to inspect and manipulate classes, methods, and fields at runtime. In a Spring Boot application, reflection can be particularly useful for dynamic behavior and flexibility. This blog post will demonstrate how to use Java Reflection within a Spring Boot application through a practical example.What is Java Reflection?Java Reflection provides the a..
Understanding Java Reflection: A Comprehensive Guide Reflection is a powerful feature in Java that allows a program to inspect and manipulate its own structure at runtime. While it can be incredibly useful, it's also complex and can be prone to misuse. This guide will help you understand what Java Reflection is, how it works, and how to use it effectively.What is Java Reflection?Java Reflection is an API that provides the ability to inspect and mo..
사람들이 많이 실수하는 개발 실수들 개발을 하다 보면 누구나 실수를 하기 마련입니다. 특히 초보 개발자들은 실수에서 배우는 경우가 많습니다. 이 포스팅에서는 개발자들이 자주 하는 실수들과 그 해결 방법을 소개하겠습니다. 여러분이 이러한 실수를 미리 알고 있다면 개발 과정에서 시간과 노력을 절약할 수 있을 것입니다. 1. 변수 이름 짓기실수초보 개발자들이 자주 하는 실수 중 하나는 변수 이름을 의미 없이 짓는 것입니다. 예를 들어, a, b, temp와 같은 변수 이름은 코드의 가독성을 떨어뜨립니다.해결 방법변수 이름은 그 변수의 역할을 명확히 나타낼 수 있도록 지어야 합니다. 예를 들어, 사용자의 나이를 저장하는 변수는 age로, 총 가격을 저장하는 변수는 totalPrice로 지으면 좋습니다. # 잘못된 예시a = 25# 올바른 예시ag..
나이키 조던 11 그래티튜드 CT8012-170 쇼크 드로우 구매 후기 !! 오전 9시 50분 나이키 SNKRS 앱에서 알림이 왔다 정식발매 이전, 조던 11 그래티튜드를 쇼크드로우 한다는 알람 ! 신발 어린이인 나는 당연히 조던 11 시리즈가 한 켤레도 없었고, 소장이라도 하자는 마인드로 주문했다. 10시가 되자마자 바로 주문했고 성공했다 !! 5일에 주문했는데 6일에 바로 배송받았다.. 허겁지겁 집 문앞에 도착했더니 커다란 나이키 박스가 도착해있는데, 내가 375를 주문했나 싶을 정도로 큰 박스에 포장해주더라 일단 집으로 들여보내서 사진부터 찍었다 ㅎㅎ 오오 조던... 사실 나는 조던 하이를 신어본 적이 없다. 여기저기서 주워들은 지식을 토대로 1사이즈업으로 구매했다. (저는 발볼이 넓습니다) 소장해두더라도 언젠가 신을테니까 끈이 두껍고 양 옆 가죽 부분이 두꺼워서 신어보진 ..
[Vue3] Composition API 환경 컴포넌트 간 이벤트 전달하기 Vue3 환경에서 서로 다른 컴포넌트 간의 이벤트를 전달하기 위해 사용했던 방법이다. 사용 이유 나의 경우에는 상단의 알림 다이얼로그에서 보여지는 알람들 중, 읽지 않은 것은 별도의 표시를 해주고 있다. 또한 알림 리스트 페이지를 따로 구현해서 전체 알림을 조회할 수 있는 페이지가 별도로 구현되어있었는데, 다이얼로그에서 알림을 클릭해 상세 페이지로 이동할 때에는 문제가 없었지만, 리스트 페이지에서 상세페이지로 이동했을 때, 알림 다이얼로그 페이지는 별도의 페이지로 구현되어 있기 때문에, 해당 이벤트를 인지할 수 없어서 reactive하게 알림 다이얼로그 데이터를 최신화할 수없었다. 요약 주체가 알림 다이얼로그 페이지일 때, 알림 다이얼로그 -> 상세 페이지 인지 가능 알림 리스트 페이지 -> 상세 페이지..
[Vue] 페이지 이동 시 Router state로 객체 전달하기 Vue3 이후, this 및 $router 등에 접근할 수 없음에 따라 useRouter를 사용해서 페이지 전환을 한다. https://router.vuejs.kr/guide/advanced/composition-api.html Vue Router | Vue.js의 공식 라우터 Vue 3에 필요한 최신 공식 라우터 router.vuejs.kr 보통 페이지 전환 시, URL을 통해 넘길 파라미터를 주고 받는다. 하지만 URL에 노출하고 싶지 않은 파라미터나 데이터타입이 객체인 데이터를 주고 받을 때, useRouter 내부 state 에 접근하여 객체를 주고 받으면 된다. params 또는 query로 데이터를 주고 받을 때는 다음과 같이 데이터가 URL에 남는다. 메인.vue 메인 페이지 상세페이지 객체..
[RDB MariaDB] 자주 실수하는 쿼리 오류들 모음 통계 데이터 추출을 위한 쿼리를 작성하거나 기능 개발을 위한 동적쿼리를 작성하는 등 데이터베이스 쿼리문을 개발할 때는 집중력이 점점 흐려진다... 뻔히 보이는 오류임에도 뇌를 고생시키다보면 보이던 것도 보이지 않고, 알던 것도 모르게 된다. 해당 포스팅에서 집중력이 흐려질 때 볼 수 있는 쿼리 오류를 정리한다. 1. SQL 오류 (1054): Unknown column 'A.CODE' in 'field list' SELECT A.CODE, -- B.CODE 로 변경해야 함 A.ID, A.CODE_ID_NM FROM code A, code_detail B WHERE A.ID = B.ID; SELECT update_date-- 서브쿼리에서 조회하고 있지 않은 컬럼 FROM ( SELECT ID,name,is..
[Vue] [Vue warn]: Component inside <Transition> renders non-element root node that cannot be animated. 에러 해결 방법 Vue 프레임워크로 프론트엔드 및 퍼블리싱 작업을 진행할 때, 많이 볼 수 있는 경고 메세지다. Vue의 template 안에는 하나의 root 엘리먼트만 존재해야 한다. root element 밖에 어떠한 엘리먼트가 존재하면 발생하는 경고 메세지로, 간단하게 수정할 수 있다. 다음과 같이 소스를 수정해주면 된다. ▼ warning warning 메세지 보고싶다..... good life ... ... ... ▼ 처리 warning 메세지가 안보인다..... good life ... ... ...

728x90