본문 바로가기
반응형

분류 전체보기339

[Spring] WebSocket 을 이용한 메시지 전송 이전글https://greed-yb.tistory.com/280 [SpringBoot] WebSocket 채팅방 구현(1) - 구현 화면사용 중Bootstrap v4.6.0DataTables org.springframework.boot spring-boot-starter-websocket CSS 및 Class 명까지 그대로 올리니 나중에 구현할 때 감안할 것 직원 목록 및 채팅방 목록을 DataTables 로 구현하였으니DataTablegreed-yb.tistory.com WebSocket 의 경우 새로고침 또는 메뉴 이동 시 client 접속이 해제되었다가 재연결을 하는데이전에 만들었던 코드에서는 같은 session Id 를 중복으로 넣거나 최신 session Id 를 가져오는 코드가 없어서이전에 만들.. 2025. 6. 12.
[Java] 파일 안의 데이터 읽고 파일 이동시키기 이전글https://greed-yb.tistory.com/255 [JAVA] 파일 생성, 삭제, 쓰기, 이름변경, 이동, 복사, 읽기 하기파일 생성import java.io.File;public class FileUtil { public static void main(String args[]) throws Exception{ try{ // 만들 파일 이름 및 경로 지정 File file = new File("src/main/resources/config/config.txt"); file.createNewFile(); }catch (Excgreed-yb.tistory.com 배치로 전달받은 txt, xml 등의 json 데이터가 있는 파일들을 읽고데이터 parsing 과 파일을 이동시켜야 하는 코드가 .. 2025. 6. 1.
[JavaScript] Ajax 옵션 beforeSend 를 이용한 Loading 만들기 https://icons8.kr/icons/set/loading-gif Loading gif 아이콘, 로고, 기호 – PNG, SVG 무료 다운로드웹, 모바일, 그래픽 디자인 프로젝트를 위한 여러 디자인 스타일의 iOS, Material, Windows의 Loading gif 아이콘을 무료로 받아보세요. 무료 이미지들은 픽셀 단위로 정교하며, PNG 및 벡터로 제공되어 어icons8.kr위의 사이트에서 gif 를 다운로드하였다 https://greed-yb.tistory.com/253 [SpringBoot] 외부 파일 불러오기기본적으로 /resources/static/ 폴더 안에 파일을 읽어오지만그 외의 외부폴더에서 파일을 참조할 경우 보안상의 문제로 파일을 불러오지 않는다 파일이 동적으로 생성.. 2025. 5. 5.
[Java] ThreadPool 을 이용한 Method 실행하기 배치 스케줄 코드를 구현하다가 사용한 코드를 정리하려고 한다DB 또는 정의되어 있는 메서드 명을 가져와서동적으로 메서드를 실행시키는 코드로 ThreadPool 을 이용하여 병렬처리가 가능하고Method Class 를 이용하여 메서드를 실행시킨다 메서드를 호출하기 위한 테스트 main Classpublic class TestController { public static void main(String[] args) throws Exception { // method 실행 시킬 class TestExecutor testExecutor = new TestExecutor(); testExecutor.TestMethod(); }} ThreadPool 을 생.. 2025. 4. 25.
[Java] ExcelUpload - AJAX 파일 업로드 이전글https://greed-yb.tistory.com/236 [Java] ExcelUpload - 파일 읽고 DB에 insert 하기Java 17 Maven Spring Boot 3.0.3 Oracle 11g IntelliJ Ultimate DBeaver SpringBoot 환경에서 메서드만 이용하여 Excel Upload 기능 할 일이 있어서 테스트 Class 에서 진행하였다 main 메서드를 이용해서 하려면 Junit 을 이용greed-yb.tistory.com    poi 추가 org.apache.poi poi 3.8 org.apache.poi poi-ooxml 3.8   html + js  change 함수를 사용했으나 본인 상황에 맞춰서 click 등으로 변경할 것    controlleri.. 2025. 4. 8.
[JavaScript] Editor 만들기(바닐라, Vanilla) 우리가 흔히 사용하는 글 작성 Editor 를 한번 만들어보고 싶어졌다그리고...난 너무 후회했다, 시작을 하지 말걸.... 요즘 jQuery 를 사용하지 않는 곳이 없다지만공부 겸, 어디서든 사용할 수 있도록 jQuery 를 배제하고 순수 Javascript 로만 코드를 만들고 싶었다 개발자로 일해오면서 거진 대부분은 jQuery 만 사용해 왔고순수 Javascript 로는 getElementById 또는 querySelector 같은 단순한 것 만들 사용 해봐서개발 방향 및 방식은 내 생각대로 하고, 코드 구현은 ChatGPT 로 하였다(개인적으로 ChatGPT 로 개발하는 걸 좋아하지 않는다) jQuery 로 했으면 이렇게까지 고생하지 않고 ChatGPT 없이 만들었을 거 같은데...만들다 지치다 .. 2025. 3. 29.
반응형