코테 및 다른 코딩 공부32 [Spring Boot] 웹페이지 만들기 3 - 환경 설정 및 REST API, Controller 앞서 테스트를 해봤으면 이제 유튜브를 보면서 따라해볼것이다.내가 아직 모르는 것이 많기 때문에 유튜브는 참조용이고(만드는 방식 이런것들)나는 내가 생각해놨던 것을 만들어 보고 싶어서 시작하려고 한다. https://chocolatey.org/ Chocolatey - The package manager for WindowsChocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesse.. 2025. 3. 25. 2025-03-25 백준 2480번 - 주사위 세개 주의할점1. 3개의 눈이 모두 같으면 10000 + (값) * 10002. 2개의 눈이 같으면 1000 + (같은 눈) * 1003. 모두 다른 눈 (가장 큰 눈) * 100의 상금을 얻게 됨. 원래 하는거 대로 하는건 상관 없을것이고여기서 Math함수를 사용했다.Math.max(a, b) Math.max(a, Math.max(b, c)) 2025. 3. 25. 2025-03-25 백준 2525번 - 오븐 시계 주의할 점을 살펴보자1. 시간은 0~23인점2. 분은 0~59인점3. 시간, 분을 잘 나오게 해야함.4. ex) 시간을23 2020위 형식대로 쓰게 나오게 하기 StringTokenizer를 만들고hour, minute는 Integer.parseInt로 해주고 st.nextToken을 넣어준다.여기서 C를(나는 operationTime 이라고 했다.) Integer.parseInt(br.readLine()); 으로 해줬다. 모든 값을 '분'으로 생각했을때 시간은 60을 곱해주고 시간을 모두 더해준다예를 들어 2시 20분에 30분을 돌렸다 생각하자.60 * 2 + 20 + 30 => 170이라는 값이 나오게 된다.시간 : 170 / 60 -> 2 % 24 => 2분 : 170 % 60 => 50이라는 값.. 2025. 3. 25. 2025-03-24 백준 2884번 - 알람시계 주의할 점 : 입력시간은 24시간 표현 사용. 시간은 0시~23시 까지 있다.해결방법 1. ScannerScanner로 그냥 받고 만약 '분'이 45분보다 작으면 hour을 -- 해주고(hour -1 과 같음)'분'도 60 - 45 + minute를 해준다. (만약 30을 적었다면 60 - 45 + 30 -> 45의 값이 나온다.)그리고 만약 hour이 0보다 작다면 23을 출력한다. 해결방법 2. BufferedReaderScanner에서 BufferedReader로 변경한건데1. throws IOException 넣어주기2. BufferedReader 넣기3. String str = br.readLine() 넣기4. StringTokenizer 만들어주기5. int 에서 Integer.parseInt.. 2025. 3. 24. [Spring Boot] 스프링 부트 웹페이지를 만들어보자 - 2(JSP 파일을 생성 & JSP 기본 경로 설정하는 방법, JAVA로 만든 Controller로 JSP 호출하기) JSP 파일 생성하기생성할 프로젝트에 src에 main이라는 폴더가 있는데 그 밑에 찾아보니까 src -> main -> webapp -> WEB-INF -> views로 경로를 만들어주자그리고 views에 test.jsp를 만들어주자 이제 test.jsp가 어디에 있는지 경로를 지정해줘야 하는데src/main/resources 폴더 밑에 properties 파일이 있는데 그 쪽에 spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp 이 2개를 넣어주자이러면 controller를 추가해서 test.jsp 파일을 호출하면 실제 웹페이지처럼 개발할 수 있다. 그러면 이제 controller 파일을 만들어보자src/main/java pack.. 2025. 3. 23. [Spring Boot] 스프링 부트 웹페이지를 만들어보자 - 1 진짜 오랜만에 뭘 만들어 보기 위해 Spring boot로 무언가 만들어보기로 결심했다.설치 방법이나 만드는 과정에서 다른 곳에서 봤던 것들이 있을수도 있다.왜냐하면 모를때는 사람들이 찾아서 보기 때문이다.한 번 설치부터 해서 공부를 하며 내 기술을 늘려보자. 목표는 하루에 퇴근 후 1시간 30분 하는거다.(운동하는 날은 제외) 먼저 옛날 공부 시절 Spring Framework를 썼었는데 Spring Boot라는 게 있다고 하여Spring Boot를 사용해보기로 맘먹었다. (잘 모르기도 해서) https://spring.io/tools Spring | Tools spring.io 여기에 들어가서 STS4를 다운 할것이다.흔히 사용들 하는 이클립스나 인텔리제이를 사용해도 무방한걸로 알고있다. 제일 최신버.. 2025. 3. 21. 이전 1 2 3 4 5 6 다음