본문 바로가기
반응형

Spring14

Spring Tiles 사용법 Tiles는 화면분할에 유용한 라이브러리이다. JSP:include를 사용해서 Header와 Footer를 설정해줄수도있지만 매 페이지마다 JSP:include를 사용하여 지시를 해주어야하지만 Tiles는 처음에 세팅을 해주면 그 뒤에는 추가 추가 하는방식으로 URL과 Mapping 처리만 해준다면 간단하게 화면 모듈화를 사용할수있게 해준다. 먼저 Maven 방식으로 Pom.xml에 Tiles 라이브러리를 추가해준다. org.apache.tiles tiles-core 2.2.2 org.apache.tiles tiles-jsp 2.2.2 org.apache.tiles tiles-servlet 2.2.2 그리고 Sevlet-Context나 Root-Context에 Tiles 관련 Bean을 생성해주기 위해 .. 2023. 3. 3.
sts로 mysql을 연동, mybatis를 이용하여 db에 데이터를 입력시 한글 ??? 표기 현상 팀 프로젝트를 진행하던도중 기이한 현상을 발견했다. DB에서 insert문을 직접 날려준 데이터는 정상적으로 한글이 표기되지만, 입력 Form을 만들어서 작성한 글들은 한글이 다 ???처리 되는 현상... DB를 살펴봤다. 음...? DB에도 값이 ???로 들어갔다. 이게 무슨일이지... 한참을 검색해보고 구글링도 신나게해보고, chatGPT에도 물어보고 여러가지 방법을 시도해보았다. 다 하나같이 Encoding 설정을 살펴보라는 이야기였는데.. 분명히 Table 생성과 Database 생성해줄때 Characterset UTF-8이 정상적으로 들어가있었다 Okky에도 질문을 올려보고... Mysql cmd창을 열어서 utf8도 다시 입력을해주고... 온갖 JSP 파일에도 인코딩을 확인하고... sts도 .. 2023. 2. 23.
ChatGPT 사용시 함께 사용해주면 좋은 크롬 확장프로그램 프롬포트지니 현재 IT 업계에서 가장 핫한녀석들이 AI 인공지능이라고 생각한다. 그중에 ChatGPT는 현재 많은사람들이 수업&산업용으로도 충분히 활용되고 있다고생각하는데, 아무래도 외국에서 만든거다보니... 우리나라에서 한국어로 질문하거나 명령할때 반응이 느리고, 중간 중간 렉걸리듯이 멈추고, 문장이 완성되기도전에 끝나는 경우가 빈번하다. 아마 기본적으로 영어 -> 한글로 번역하면서 거기에 사용자가 입력한 메세지에 대해서 명령을 수행하는과정이 중복되다보니 발생하는일이 아닐까 개인적으로 생각해본다. 여러 커뮤니티를 돌아다니면서 눈팅하던도중 좋은 구글 확장프로그램을 발견해서 기록을 남기려한다. 프롬포트지니 라는 녀석이다. 사용자의 질문을 영어로 번역해서 ChatGPT에 전달하고, GPT의 영어 답변을 자동으로 한글로 .. 2023. 2. 17.
STS 3.9.12 버전 설치하기 기존에 Eclipse에서 STS를 확장프로그램처럼 기능 추가해서 사용하다가 오늘은 STS를 설치했다. 먼저 Spring 홈페이지로 이동하자 Spring 홈페이지 이동 Spring | Home Cloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform. spring.io 현재 최신버전은 STS 4 버전대인거같다. 하지만 우리는 3.9.12 버전을 설치해야하니 해당버전을 찾아 나서보자 상단 메뉴에서 Projects - Spring Tools 4로 진입 쭈우우우욱 하단으로 스크롤 하다보면 아래와같은 화면이 나온다. 표시된 링크를 클릭하자. 그럼 Github Spring 페이지로 이.. 2023. 2. 14.
반응형