Daily Codig Reminder(80)
-
ECMA
setget, 상속 클래스3표현방식 var Person =class{ 클래스4생성자 상속시 생성자 고려할 점 자식 클래스와 부모 클래스 양쪽 constructor를 작성하지 않아도 인스턴스 생성된다. ( default constructor 사용 ) 부모 클래스에만 constructor를 작성하면, 자식 클래스의 ‘default 생성자’가 호출되고 부모 클래스의 constructor가 호출된다. 자식 클래스에만 constructor를 작성하면 자식 클래스의 constructor가 호출되고 반드시 부모 constructor를 명시적으로 호출해야 된다. 자식과 부모 클래스 양쪽 constructor를 작성하면 자식 constructor가 호출되지만 반드시 부모 constructor를 명시적으로 호출해야 된다...
2024.03.13 -
ECMA
let_var_const 객체분해할당1배열 객체분해할당2객체 객체분해할당3파라미터 중요!!!!! ❗❗❗❗❗❗❗ template리터럴 함수1생성방법 함수2일급객체_콜백 함수3_default_rest 중첩, 애로우 4중첩함수 arrow 클래스
2024.03.12 -
thymeleaf, external_img
thymeleaf2__JPA_H2 package com.example.demo.controller; @Controller public class MainController { // 자동 index.html 부터 시작 주소는 / @Autowired UserService service; @RequestMapping("/join") //회원가입 폼 public String join(){ System.out.println("/join"); return "joinForm"; } @RequestMapping("/register") //회원가입 public String register(User user){ System.out.println("/register "+ user); service.save(user);//d..
2024.03.12 -
redirect,thymeleaf
thymeleaf main Main.html main2 Main2.html main3 main3.html main4 main4.html main5.html 홍길동/20 이순신 홍길동/20 세종/40 세종/40 main5_1.html main6 main6.html 1. 문자열 리터럴 template file 2. 숫자 리터럴 this year is 1111. In two years, it will be 1111. 3. 불린 리터럴: 태그의 사용 여부 결정 이름은 홍길동 (thymeleaf 가 처리) 이름은 홍길동 (springEL 가 처리) 이름은 aaa 아님 null 문자 사용 가능 null 문자 사용 가능 4. null 리터럴 null 문자 사용 가능1 null 문자 사용 가능2 5. 텍스트 추가 및 ..
2024.03.12 -
boot-mybatis
jsp @Controller public class MainController { @RequestMapping(value = "/") public String main() { System.out.println("/주소요청"); System.out.println("/주소요청33333"); return "main"; } } #내장 tomcat server.port=8090 server.servlet.context-path=/app #view-resolver spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp main.jsp jsp-css-image main @Controller public class MainController { @Requ..
2024.03.12 -
boot-database
h2 h2 DROP TABLE IF EXISTS USER; CREATE TABLE IF NOT EXISTS USER( ID NUMBER IDENTITY PRIMARY KEY, -- identity는 auto increment 값이다. NAME VARCHAR(50), ADDRESS VARCHAR(50) ); INSERT INTO USER(NAME, ADDRESS) VALUES('HONG', 'SEOUL'); INSERT INTO USER(NAME, ADDRESS) VALUES('KIM', 'BUSAN'); INSERT INTO USER(NAME, ADDRESS) VALUES('LEE', 'INCHEON'); drop table user; application.properties spring.datasour..
2024.03.11