2024/11/06 2

[내일배움캠프/백엔드] 기초 Spring 4주차 강의

1. Spring Annotation-@Slf4j-@Controller VS @RestController-Annotation 2. Request Mapping-@RequestMapping-@PathVariable-특정 파라미터 매핑-Spring이 지원하는 Parameter@Slf4j-Slf4j는 인터페이스이고 그 구현체로 Logback 같은 라이브러리를 선택한다.-실제 개발에서는 Spring Boot가 기본으로 제공하는 Logback을 대부분 사용한다. *Logging-Thread 정보, 클래스 이름과 같은 부가 정보를 함께 확인할 수 있다.-실제 운영 환경에서는 System.out.println();을 사용하여 Console에 정보를 출력하지 않고, 별도의 로깅 라이브러리를 사용하여 로그를 출력한다.-..

내배캠/Spring 2024.11.06

[프로그래머스/ 코딩테스트 연습문제] 핸드폰 번호 가리기

Q. 핸드폰 번호 가리기A.class Solution {    public String solution(String phone_number) {        String answer = "";//가독성을 높이기 위해 길이를 나타내는 변수 새로 선언//phone_number.length()를 사용하게 되면 메서드 호출이기 때문에 length 처럼 필드 접근하는 것이 효율적인 면에서도 좋음        int length = phone_number.length();        //*로 바꿔줄 문자열을 새로 선언한 후에 repeat 사용//repeat는 문자열을 주어진 횟수만큼 반복하는 메서드다.//repeat(length-4)를 하게되면 길이-4만큼을 *로 바꾸겠다는 뜻이다.//repaeat로 뒷 4자리 ..