Front End/React 일골드 2023. 11. 29. 22:12
1. Visual Studio Code 설치 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 2. nodejs https://nodejs.org Node.js Node.js® is a JavaSc..
Java/SpringBoot 일골드 2023. 3. 1. 20:09
Model - 서버 템플릿 엔진에서 사용할 수 있는 객체를 저장할 수 있습니다. - 여기서는 postsService.findAllDesc()로 가져온 결과를 posts로 index 뷰(View)에 전달합니다. Method 설명 addAttribute Model에 속성을 추가 getAttribute Model에 속성을 조회 addAttributes Model에 속성을 여러개 추가 getAttributes Model에 속성을 여러개 조회 containsAttributes Model에 특정 속성이 있는지 확인 mergeAttributes Model 두개를 합침 * 클라이언트 템플릿 엔진 : 리엑트, 뷰 * 서버 템플릿 엔진 : jsp, freemarker, mustache 등 $(document).ready(..
Java/SpringBoot 일골드 2023. 3. 1. 00:30
@RestController - 컨트롤러를 JSON을 반환하는 컨트롤러로 만들어줍니다. - 예전에는 @ResponseBody를 각 메소드마다 선언했던 것을 한번에 사용할 수 있게 해준다고 생각하면 됩니다. @GetMapping - HTTP Mehood인 Get의 요청을 받을 수 있는 API를 만들어 줍니다. - 예전에는 @RequestMapping(method=RequestMethod.GET)으로 사용되었습니다. @RequestParam - 외부에서 API로 넘긴 파라미터를 가져오는 어노테이션입니다. - 여기서는 name(@RequestParam("name"))이란 이름으로 넘긴 파라미터를 메소드 파라미터 name(String name)에 저장하게 됩니다. @RequiredArgsConstructor -..