전체보기(181)
-
인텔리제이(Intellij) HTTP 파일을 통한 API 관리와 고민.
현 회사에서 외부와 통신할때 사용하는 인터페이서 정의서 다른말로 하면 API 스펙 정의서가 존재한다. 그러나 실질적으로 개발자들의 경우 각자의 컴퓨터에서 Postman을 통하여 별도로 관리하고 테스트하는 경우가 많다고 이부분에 대해서 통합관리를 하고싶다고 어떻게 관리하면 좋을지 의견을 물어보셨다.(부장님) 문제점 현재 사내에서 따로 관리하는게 없다보니 실질적으로 신입 개발자가 회사에 와서 API를 호출해야하거나 스펙을 확인하고자 할 때는 다음과 같이 해야한다. 1번 방법 어디있는지 알기도 힘든 인터페이스 정의서를 찾아서 해당 문서에 적힌 스펙을 확인 후 요청을 만들어 테스트한다. 2번 방법 로컬환경에서 API 프로젝트를 열어서 어떻게 동작하는지 확인을 해야한다.(컨트롤러와 서비스 확인 및 요청정보 확인 ..
2024.03.12 -
MariaDB에서 Oracle로 DBLINK 적용 및 기타(unixODBC, jdbc)_2
다양한 방법으로 시도를 해봤지만 한글깨짐이 정상적으로 해결되지 못해서... 방향을 바꿔보기로 했다. 현재 odbc 방식으로 연결해서 테스트 하고 있는데 이걸 jdbc방식으로 해보는건 어떨까?? 다른 블로그나 기타 예시를 보니 JVM쪽과 jdbc경로를 지정해주는 것으로 대부분의 설정이 끝나는 듯 보였고 내 경우에는어차피 자바는 깔려있고 jdbc 라이브러리만 환경변수에 지정해주면 될 것도 같은데...? 물론 동일하게 connect 엔진을 사용하기 때문에 connect엔진의 설치는 동일하게 진행되어야 한다. 참고주소 MariaDB Connect engine JDBC 연결 사용하기 MariaDB Connect engine JDBC 연결 사용하기 MariaDB에서 이기종 데이터베이스를 사용하기 위해서 Connec..
2024.02.13 -
MariaDB에서 Oracle로 DBLINK 적용 및 기타(unixODBC, jdbc)_1
현재 회사에서 다른곳에서 서비스하는 데이터를 취합하여 사용하거나 하는 경우가 필요해서 속도가 좀 느리더라도 데이터 조회가 가능하게 연결해줘야 하는 이슈가 발생했다. 인터넷이나 기타 다른 블로그 글들에서 확인 해 본 결과와 내가 테스트 해 본것들에 대해서 정리하려고 한다. 실질적인 환경은 다음과 같다. 대상서버 : 윈도우서버에 설치된 오라클 11g 내가 운영중인 서버 : 리눅스에 설치된 MariaDB 10.6.14 오라클서버에서는 별다른걸 해줄 건 없어보이고 모든 방화벽이 열려있다는 가정하에 진행된다. 프로세스 진행 순서 ODBC 설치 yum install unixODBC unixODBC-devel -y ODBC 설정파일위치 odbc설정은 2개의 파일을 편집하여 설정 합니다.(odbc.ini, odbci..
2024.02.13 -
Vue3 Validation 플러그인 적용하기(VeeValidate + yup + i18n)_2
2024.01.15 - [뷰(Vue)] - Vue3 Validation 플러그인 적용하기(VeeValidate + yup + i18n)_1 Vue3 Validation 플러그인 적용하기(VeeValidate + yup + i18n)_1 Vue3에서 검색이나 입력에 대한 검증을 하나씩 하기보다는 공통적으로 적용되는 부분이 있었으면해서 찾아보았다. VeeValidate, Yup, Zod등이 있다. VeeValidate에서 자체적으로 Yup, Zod 등의 라이브러리와 lollaziest.tistory.com 이전에 작성한 1탄에 이어 2탄의 경우 VeeValidate와 yup 그리고 i18n모두 각각 언어설정이 필요한데 어떤식으로 적용했는지에 대해서 간략하게 정리를 해 두려고 한다. 여러가지 개념에 대한 정리..
2024.01.15 -
Vue3 Validation 플러그인 적용하기(VeeValidate + yup + i18n)_1
Vue3에서 검색이나 입력에 대한 검증을 하나씩 하기보다는 공통적으로 적용되는 부분이 있었으면해서 찾아보았다. VeeValidate, Yup, Zod등이 있다. VeeValidate에서 자체적으로 Yup, Zod 등의 라이브러리와 함께 사용하는 기능등을 제공하기도 한다. 설치 npm install vee-validate 설치 후 별다른 후속절차없이 바로 사용 할 컴포넌트에서 사용하면 된다. Yup과 함께 사용 하려고 하기 때문에 Yup또한 설치한다. npm install yup 선제조건이 존재한다. Form 으로 감싸져있어야 한다. 현재 확인중인 사용방법은 다음과 같음 일단 사용한다고 명시를 한다. 여기선 searchText로 연결된 대상을 validation할것임. //validation import ..
2024.01.15 -
Vue3에서 i18n(다국어) 적용하기..!
I18n이란? 그저 국제화란 뜻입니다. 국제화와 현지화는 출판물이나 하드웨어 또는 소프트웨어 등의 제품을 언어 및 문화권 등이 다른 여러 환경에 대해 사용할 수 있도록 지원하는 것을 의미한다. 다음과 같이 I18n을 설치 및 적용하는 것에 대해서 정리하였다. vue-i18n 를 설치하면 Vue 2버전을 기준으로 동작한다. Vue3의 경우에는..? 공식문서주소 Vue I18n | Vue I18n Vue I18n Vue I18n Internationalization plugin for Vue.js Easy, powerful, and component-oriented for Vue.js vue-i18n.intlify.dev 공식홈페이지에서의 기준은 9버전인듯함. 설치 npm install vue-i18n@9 ..
2024.01.15