#1-1 / 🌸 Gradle Project start + Oracle create a project application.propertiesspring.application.name=bootspringserver.port = 8080server.servlet.encoding.charset=utf-8server.servlet.encoding.force-response=trueserver.servlet.encoding.force=trueserver.servlet.encoding.enabled=truespring.devtools.restart.enabled=truespring.servlet.multipart.enabled=truespring.servlet.multipart.max-file-size=10MBspring.servlet.multipart.max-request-si.. 2024. 8. 30. spring boot server memo spring-boot [실행] - Maven or Grandle-groovy [Server 가동] => MVC 전체 read 후 실행Module, Controller, View Module : Background 실행 (Memory)View : 웹 app를 이용해서 실행 ( 단독실행 or Controller 에서 return받아 실행 )Controller : 호출 (POST,GET,PUT,Delete,Fetch) => 실행 2024. 8. 30. #11-1 / websocket - socket 통신 [ socket ~ chat 구성] : 실제론 다 요렇게 만들어야함HTML => 제작 (채팅 접속에 대한 로그인 정보)Socket Server => 구성Socket UDP,TCP => Room 정보Client (HTML, JSP) => Server에서 전달한 값을 출력✅ 해당 예제에선 server 구성 / Client Client 채팅까지만 제작해볼거임 ( 그 다음 : Room 생성 및 DTO를 이용해서 생성하는 방식 제작 해야함 ) chrome 접속 -> simple websocket client 검색 -> Simple WebSocket Client - Chrome Web Store -> chrome에 추가 - websocketconfig.java : classsocket 서버 정.. 2024. 8. 29. #10-3 / Ajax로 이미지 전송 및 JPA => 삭제 👀 ftp에 올린 실제파일 , database 삭제 - cdn_repo.java (interface)public interface cdn_repo extends JpaRepository{ @Query("select now()") String mysql_times(); //insert때 쓴거 List findByImgnameLikeOrderByIdxDesc(String imgname);} - Controller@Autowiredcdn_repo cdn_repo;@GetMapping("/cdn_del/{filenm}")public String cdn_file_delete(@PathVariable String filenm) { FTPClient ftp = new FTPClient(); .. 2024. 8. 29. 이전 1 ··· 6 7 8 9 10 11 12 ··· 77 다음