4. Thymeleaf 템플릿 만들기 [ https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#template-layout ] ◆ 템플릿 파일 위치 ( 확장자 : HTML ) [ 경로 ] src/main/resources/templates ※ src/main/resources( 기본 설정 ) , /templates ( application.yml 선언 prefix: classpath:/templates/ ) ◆ 타임리프 파일 선언 레이아웃이 되는 파일 선언 레이아웃 안에 들어가는 조각(fragment) 선언 만들어진 레이아웃을 사용하는 파일 선언 ◆ 레이아웃 생성 순서 1. head, header, footer 영역 include 파일 만들기 ..
3. Thymeleaf 기본문법 Name Thymeleaf 사용하기 위해 th 네임스페이스 추가 Controller에서 Model로 받아온 name 사용 Name ◆ 컨트롤러 @Controller public class SampleController { @GetMapping("/hello") public String hello(Model model) { model.addAttribute("name", "kepco"); return "hello"; } } @Controller 이기 때문에 return하는 String은 View의 이름이 된다. Model data를 받을 model을 선언 ◆ 기본 표현식 [ https://www.thymeleaf.org/doc/tutorials/3.0/usingthymele..
2. Thymeleaf 사용 설정 2-1 Maven dependencies 추가 ( pom.xml ) spring-boot-starter-thymeleaf thymeleaf 뷰 템플릿 엔진을 사용하기 위한 기본적인 라이브러리 org.springframework.boot spring-boot-starter-thymeleaf thymeleaft-layout-dialect thymeleaf를 이용해서 layout을 만들기 위해 추가적으로 사용되는 라이브러리 header, contents, footer 등으로 나누고 header와 footer는 고정한 뒤 contents 영역만 바꿔가면서 렌더링을 가능하게 해줌 nz.net.ultraq.thymeleaf thymeleaf-layout-dialect 2-2 app..
1. Thymeleaf 란? 텍스트, HTML, XML, Javascript, CSS 그리고 텍스트를 생성할 수 있는 템플릿 엔진. 순수 HTML로 템플릿을 작성 가능 Spring Boot에서 사용이 권장 (Spring Boot에서는 JSP를 추천 않음.) 데이터와 분리된 화면 개발 및 관리 가능. [ 참고 링크 ] 타임리프 공식사이트 마이그레이션 가이드 타임리프 타임리프 + spring https://www.thymeleaf.org/ https://www.thymeleaf.org/doc/articles/thymeleaf3migration.html https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html https://www.thymeleaf.or..
TABLE Create CREATE TABLE table_name ( column1 datatype, column2 datatype, column3 datatype, .... ); 기존 테이블 복사해서 테이블 생성 CREATE TABLE new_table_name AS SELECT column1, column2,... FROM existing_table_name WHERE ....; DROP DROP TABLE table_name; ALTER 열 추가 ALTER TABLE table_name ADD column_name datatype; 열 삭제 ALTER TABLE table_name DROP COLUMN column_name; 열 변경 열 수정 SQL Server MS Access ALTER TABL..
INSERT INTO 문 ( TABLE에 새로운 레코드 삽입 ) 일부 값만 추가시 / 삽입할 열 이름 값 지정 모든 열에 추가시 INSERT INTO table_name (column1, column2, column3, ...)VALUES (value1, value2, value3, ...); INSERT INTO table_nameVALUES (value1, value2, value3, ...); UPDATE ( 수정 ) UPDATE table_nameSET column1 = value1, column2 = value2, ...WHERE condition; ★★ 주의 ★★ WHERE절 을 생략하면 테이블의 모든 레코드가 업데이트 UPDATE CustomersSET ContactName = 'Alfred..
[ JOIN ] 두 개 이상의 테이블에서 행을 결합 JOIN절은 그들 사이의 관련 열을 기반으로, 두 개 이상의 테이블에서 행을 결합하는 데 사용 INNER JOIN두 테이블에서 일치하는 값을 가진 레코드를 선택 하는 다음 SQL 문( 포함 ) 을 만들 수 있습니다 . SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDateFROM OrdersINNER JOIN Customers ON Orders.CustomerID=Customers.CustomerID; (INNER) JOIN: 두 테이블에서 일치하는 값을 가진 레코드를 반환합니다. LEFT (OUTER) JOIN : 왼쪽 테이블의 모든 레코드를 반환하고 오른쪽 테이블의 일치하는 레코드를 반환합니..
SELECT ( TABLE 조회 ) SELECT * FROM TABLENAME; SELECT column1, column2, ...FROM table_name; SELECT DISTINCT문은 고유한(다른) 값만 반환 SELECT DISTINCT column1, column2, ...FROM table_name; 컬럼의 고유한 값의 갯수 SELECT COUNT(DISTINCT 컬럼명) FROM 테이블명; [ WHERE ] 레코드 필터링 ※ AND / OR / NOT 사용 가능 SELECT column1, column2, ...FROM table_nameWHERE condition; SELECT * FROM CustomersWHERE Country='Mexico'; [ WHERE ] WHERE 절의 연산자..
SELECT 데이터베이스에서 데이터를 추출 INSERT INTO 새로운 데이터를 데이터베이스에 삽입 UPDATE 데이터베이스의 데이터 업데이트 DELETE 데이터베이스에서 데이터 삭제 CREATE DATABASE 새로운 데이터베이스 생성 ALTER DATABASE 데이터베이스 수정 CREATE TABLE 새로운 테이블 생성 ALTER TABLE 테이블 수정 DROP TABLE 테이블 삭제 CARATE INDEX 인덱스 생성(검색 키) DROP INDEX 인덱스를 삭제
- Total
- Today
- Yesterday
- jdk #jre
- 연명의료결정제도 #사전연명의료의향서 #사전연명의료의향서등록기관 #광주사전연명의료의향서
- 자바스크립트 #javascript #math
- 자바스크립트countiue
- sw기술자평균임금 #2025년 sw기술자 평균임금
- 정보처리기사 #정보처리기사요약 #정보처리기사요점정리
- 증폭기 #아이피타임증폭기
- 쇼팬하우어 #좋은책
- echart
- ajax
- 와이파이증폭기추천 #와이파이설치
- css미디어쿼리 #미디어쿼리 #mediaquery
- 자바스크립트break
- 무료폰트 #무료웹폰트 #한수원한돋움 #한수원한울림 #한울림체 #한돋움체
- iptime와이파이증폭기 #와이파이증폭기설치
- 바지락칼국수 #월곡동칼국수 #칼국수맛집
- jQuery #jQuery이미지슬라이드 #이미지슬라이드
- 자바스크립트정규표현식
- 파비콘사이즈
- lg그램pro #lg그램 #노트북 #노트북추천 #lg노트북
- SQL명령어 #SQL
- 파비콘 #파비콘 사이트에 적용
- 와이파이신호 #와이파이 #와이파이신호세게
- 좋은책 #밥프록터 #부의원리
- thymeleaf
- 테스크탑무선랜카드 #무선랜카드 #아이피타이무선랜카드 #a3000mini #무선랜카드추천
- 썬크림 #닥터지썬크림 #내돈내산 #내돈내산썬크림 #썬크림추천 #spf50썬크림 #닥터지메디유브이울트라선
- 광주분식 #광주분식맛집 #상추튀김 #상추튀김맛집 #광주상추튀김
- 좋은책
- 와이파이약할때
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |