목록web (12)
관심쟁이 영호
오늘부터 HTML을 공부할 것이다. 웹 기초라고 보면 된다. HTML은 건물을 짓을 때, 기초 골격이라고 생각하면 된다. 해당 포스팅은 유튜브의 ZeroCho님을 보고 포스팅한 것이다. HTML 공부 다음에는 CSS공부를 할 것이다. 두 공부는 초중급정도만 해둘 생각이다. 목표는 1~2주만에 모든 것을 공부하고 자바스크립트로 넘어가는 것이다. 화이팅! 아 참고로 html은 본 내용은 엄청 대충 다룰 예정이다..
오늘은 이전에 만들었던 코드부분을 직접 html을 만들고, css를 적용하고 실제로 동작을 시켜볼 예정이다. html, css수업이 아니기 때문에 코드에 대한 설명은 생략하셨다. 먼저 html과 css를 적용해야한다. 필요한 부분은 회원 가입, 회원 목록, 상품 등록, 상품 목록, 상품 주문, 주문 내역이다. 약간의 코드는 생략한다. 1. html 매칭시켜주기. //home Controller @Controller @Slf4j public class HomeController { @RequestMapping("/") public String home(){ log.info("home controller"); return "home"; } } - @RequestMapping("/") 이렇게 작성하면, 기본 ..
CSS를 HTML에 적용하는 방법은 3가지가 있어요. HTML File의 태그마다 CSS 적용하기! HTML File의 태그 안에 CSS 넣기! CSS File을 새로 만들어서 적용하기! 3가지의 방법을 모두 알아두면 좋지만, 현업에 나가게되면 3번째 방법인, "CSS File"을 새로만드는 방법을 사용해요! 그래서 3번째 방법만 알아보도록 합시다. 안녕하세요. 관심쟁이 영호입니다. html이 이렇게 있어요! CSS를 적용하기 위해서는, 안녕하세요. 관심쟁이 영호입니다. 라인을 추가했어요! CSS_FILE.css 라는 파일이 css폴더안에 있어야합니다!
1. Getter와 Setter 실무에서는 Getter를 이용하여 데이터 조회를 하는 경우가 상당히 많다. 그래서 Getter를 열어두지 않으면 많이 힘들다. 그래서 열어두는 것이 좋다. 반면에, Setter는 데이터를 잘못 바꾸는 경우가 있어서 열어두었다가 어느 부분에서 어떻게 데이터가 업데이트 되었는지 파악하기가 힘든 경우가 있다. 그래서 꼭 필요한 경우가 아니라면 Setter를 닫아두는 것을 추천하신다. -> 변경전용 비지니스 메서드가 필요하다. 2. 엔티티 식별자 엔티티의 식별자는 id, PK 컬럼명은 member_id를 사용해주는 이유는, 엔티티는 타입이 있어서 id필드 만으로 쉽게 구분할 수 있지만, 테이블은 타입이 없다. 그래서 구분이 상당히 힘들다. 그리고 관례상 테이블은 테이블명 + id..
오늘은 Spring Boot에 H2 DataBase를 설치할 것이다. 1. H2 DataBase란? 맨 처음 포스팅한 내용에도 들어있다. H2 DataBase는 H2는 자바로 작성된 관계형 데이터베이스 관리 시스템이다. 자바 애플리케이션에 임베드하거나 클라이언트-서버 모드에서 구동할 수 있다. - 위키백과 - 주로 개발이나 테스트용도로 좋은 DB이다. 매우 가볍고 빠른게 장점이라고 한다. 2. h2database.com에 접속하여 다운로드 받아준다. - 다운로드 받아주고 추가 설치를 해준다. 3. 설치한 파일에서 bin 폴더의 h2(Windows 배치 파일)파일을 실행을 해주어야 한다. - 실행하면 웹 페이지가 하나 열리게 된다. 이렇게 뜨게 되는데, 여기서 주소창의 "192.168.56.1" 부분만 l..