@RequestParam은 URL의 쿼리스트링에 있는 요청 파라미터를, @PathVariable은 URL의 경로에 있는 변수를 컨트롤러 메소드의 파라미터에 매핑하는 데 사용 @ModelAttribute: 요청 파라미터를 모델에 바인딩하거나, 모델 속성을 컨트롤러 메소드의 파라미터로 매핑할 때 사용됩니다. (스프링 4.3 버전 이전에 사용되었으나, 최신 버전에서는 명시적으로 사용하지 않아도 됨) @RequestParam: 요청 파라미터를 컨트롤러 메소드의 파라미터로 매핑할 때 사용됩니다. /hello?name=John과 같은 URL 요청을 처리 @GetMapping("/hello") public String greet(@RequestParam("name") String name) { return "Hell..
분류 전체보기
1. Help - Install New Software Name: 테마 주소 Location: https://www.genuitec.com/updates/devstyle/ci/ 2. DevStyle 체크하고 next 3. 동의하고, 재시작하면 됨 설정에서 테마 적용은 아래와 같이 하면 된다.
렌더링(Rendering)? 데이터와 명령을 받아서 시각적인 이미지나 결과물을 만들어내는 과정 웹브라우저가 HTML문서를 파싱해 DOM(Document Object Model)을 생성한 후, CSS파일을 해석해 스타일 규칙을 적용하고, JS를 실행하여 동적으로 변경되는 요소를 처리한다. Ajax(Asynchronous JavaScript and XML)? 웹페이지는 전체를 다시 로딩 하지 않고, 일부분만 갱신 할 수 있음 JSON, XML, HTML, 텍스트 파일 등의 형태를 주고 받을 수 있음 프레임워크: Prototype, script.aculo.us, dojo, jQuery 검색엔진최적화(SEO (Search Engine Optimization, SEO))? 웹사이트와 웹페이지를 검색엔진이 쉽게 발..
JDBC (Java DataBase Connectivity) 기본 객체 Connection 데이터베이스와의 연결을 관리하는 객체 DriverManager.getConnection(url, username, password): 데이터베이스에 연결 createStatement(): Statement 객체 생성 prepareStatement(sql): PreparedStatement 객체 생성 getMetaData(): DatabaseMetaData 객체 생성 Statement(stmt) SQL 문장 전달 및 실행을 담당하는 기본 객체 statement의 exexute메서드를 사용해 쿼리를 내보내고, 그 결과값을 받는다. 정적인 SQL 문장 실행 boolean execute( String sql ): - SQ..