전체 글436 소켓 활용 실시간 채팅 깃허브:https://github.com/kimdhj/teamProject 오늘은 조금 오래 걸렸던 소캣 활용한 실시간 채팅을 설명해보겠습니다. 제가 했던 프로젝트 기반으로 하기 때문에 상단에 프로젝트 깃허브 주소 올려놓겠습니다. 시작은 여기있는 web.xml에서 부터 시작 됩니다. 여기서 소켓이라는 이름의 서블릿을 하나 만들어줍니다. 이 서블릿을 활용해서 소켓통신이 된다고 생각하시면 좋습니다. 그럼이에 따른 설정파일을 보겠습니다. 위에서 socket.xml이라고 선언했기 때문에 socket.xml 안에 설정을 해주어야합니다. 젤 마지막에 websocket 이부분이 젤 중요합니다 handler 부분은 오고가는 데이터를 어떻게 처리할건지 정해져있는 클래스를 가르키고 path는 저 경로로 오는것이 소켓에 관.. 2022. 10. 9. 국비 KGITBANK-(디지털컨버전스)자바기반 빅데이터 응용 SW 개발자 후기 KGITBANK-(디지털컨버전스)자바기반 빅데이터 응용 SW 개발자 과정을 국비로 들었습니다. 힘들기도 했고 힘들어서 그만큼 재밌기도했습니다. 하면서 느낀점은 코딩은 혼자가 아니라 함께하는게 좋다. 를 가장 크게 느꼈고 하면서 가장 크게 배운거는 구글 검색하고 그걸 이해하는 능력이 가장 크게 향상 된거 같습니다. 오늘은 이 두가지에 대해 글을 써보고 내일부터는 제가 썼던 API들설명 부터 하겠습니다. 다른 기본적인거는 구글 하면 자료도 많고 쉽게 나오지만 API가 생각보다 잘 안나오는게 많고 사용법이 바뀐것들이 있어서 힘들었습니다. 1.코딩은 혼자가 아니라 함께하는게 좋다. 이거는 오류 잡을 때 가장 크게 느꼈습니다. 처음에 다른 사람들 가르쳐 줄 때는 제가 오면 쉽게 찾아진다. 라는 말을 듣고 그냥 듣.. 2022. 10. 7. 국비 스프링0727 1.데이터베이스에서 select 한걸 json으로 출력(몇개는 제외하고 출력) 2.데이터베이스에서 select 한걸 xml으로 출력(몇개는 제외하고 출력) 3.mybatis 메이븐 프로젝트로 적용 4.mybatis 를spring 프로젝트에서 resultmap 사용해서 적용 5.mybatis 를 extends SqlSessionDaoSupport 사용 6. mybatis 를 SqlSessionTemplate 사용 7.mybatis 를 Dynamic SQL 적용 2022. 7. 27. 국비 스프링0726 13강 1.listener을 사용해서 /WEB-INF 폴더 안에서 applicationContext.xml 을 읽어오도록 해보세요 2.listener+context-param을 사용해서 src/main/resources 안에서 applicationContext.xml 을 읽어오도록 해보세요 3.spring에서 파일업로드를 해서 바탕화면 또는 바탕화면에 만든 폴더로 저장되도록 해보세요 4. spring 에러처리 NullpointerException ArithmeticException 두개를 처리하는 것과 나머지 에러를 처리하는 기능을 구현해보세요(어노테이션으로) 5. spring 에러처리 NullpointerException ArithmeticException 두개를 처리하는 것과 나머지 에러를 처리하는 .. 2022. 7. 26. 이전 1 2 3 4 5 6 ··· 109 다음