본문 바로가기

Web Development

[스크랩] 스프링으로 포트원 api로 결제하기 https://howisitgo1ng.tistory.com/entry/%EC%8A%A4%ED%94%84%EB%A7%81%EC%9C%BC%EB%A1%9C-%ED%8F%AC%ED%8A%B8%EC%9B%90-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%84%9C-%EA%B2%B0%EC%A0%9C-%EA%B5%AC%ED%98%84-%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95Java-Spring-Boot-JPA-PortOne [스프링 + 포트원] 스프링으로 포트원 사용해서 결제 구현 하는 방법(Spring Boot, JPA, PortOne)[스프링 + 포트원] 스프링으로 포트원 사용해서 결제 구현 하는 방법(Java, Spring Boot, JPA, PortOne) 포스팅 동기 .. 더보기
[스크랩] Quill 퀼 에디터 사용하기 https://velog.io/@refoli_20/Quill-Editor-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 Quill Editor 내 이미지 삽입/ 붙여넣기 (base64) 핸들링웹페이지 내에 에디터를 쉽게 임베딩 할 수 있는 Quill.js는 정말 간편하게 사용할 수 있는 자바스크립트용 툴이다. https://quilljs.com/docs/quickstart/ 공식문서에도 굉장히 깔끔하게 정리가 되어있지만,velog.io 더보기
[스크랩] JSP vs Thymeleaf https://velog.io/@posasac/SpringJSP-vs-Thymeleaf [Spring]JSP vs Thymeleaf자바 프로그래밍을 처음 배울 때 기본적으로 JSP를 배운다. JSP는 일반적인 Java MVC 구조에서 View의 역할을 하는데 요즘 Spring에서는 View로 Thymeleaf를 더 추구한다고 한다! JSP vs Thymeleaf JSP의 경우에는velog.io 더보기
[스크랩] Spring MVC란 무엇인가? https://velog.io/@do_dam/Spring-MVC%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80-%EC%8A%A4%ED%94%84%EB%A7%81-MVC-%EA%B5%AC%EC%A1%B0-%EC%9D%B4%ED%95%B4 [Spring] Spring MVC란 무엇인가? - 스프링 MVC 구조 이해하나의 서블릿 혹은 JSP 만으로 비즈니스 로직과 뷰 렌더링까지 모두 처리한다면, 너무 많은 역할을 하게 되어 유지보수가 어렵다.JSP 같은 뷰 템플릿은 화면을 렌더링 하는데 최적화 되어 있기velog.io 더보기
[JS] 8주차 수업: 2024.04.08 - 2024.04.12 2024.04.08*instanceof-해당 객체가 어떤 함수를 통해 생성됐는지 확인할 때 instanceof 키워드를 사용 -객체가 속한 클래스와 상위 클래스 체크-자바와는 달리 instanceof 뒤의 클래스가 객체의 상위 클래스가 아니더라도 예외를 발생시키지 않고 false를 반환함document.write(student instanceof Student); //truedocument.write('');document.write(student instanceof Object); //truedocument.write('');document.write(student instanceof Number); //false *클라이언트 객체(내장 객체)객체특징window최상위 객체로 자바스크립트에서 사용되는 모.. 더보기
유스케이스 다이어그램, UML, 디자인패턴 유스케이스 다이어그램*구성요소시스템, 액터, 유스케이스, 관계 *관계1)연관 관계(Association)   -실선 2)포함 관계(Include) : 포함하는 유스케이스를 실행하기 위해 반드시 실행되어야 함   -점선으로 연결하고 > 라고 표기 3)확장관계(Extend) : 확장 대상 유스케이스를 수행할 때 특정 조건을 만족하면 실행되어야 함   -점선으로 연결하고 > 라고 표기 4)일반화관계(Generalization) : 유사한 유스케이스/액터를 모아 추상화한 유스케이스/액터와 그룹을 만듦   -끝부분이 삼각형인 화살표 실선  UML  *특징가시화 언어, 구축 언어, 명세 언어, 문서화 언어(가구명문) *구성요소사물, 관계, 다이어그램(사관다) *사물구조사물, 행동사물, 그룹사물, 주해사물 *관계1).. 더보기
[Java|HTML|CSS] 6주차 수업: 2024.03.25 - 2024.03.29 2024.03.25 -데이터베이스에 데이터를 삽입할 때 default를 sysdate로 지정해둔 경우 SQL문에서 명시하지 않아도 됨 *웹서버 연동 -tomcat9 다운로드 (zip 파일) -패키지 생성 -> new -> other -> dynamic web project -new runtime -> 아파치 톰캣 9.0 -> 실제 경로 연결(apache-tomcat 하위 폴더가 나올 때까지) -java->src->main->webapp->html 파일 생성 -charset="utf-8"로 변경 (이게 더 최근에 사용되는 것) -Run On Server -> 아파치 톰캣 9.0 서버 선택 2024.03.26 [HTML] *www -월드 와이드 웹(World Wide Web, www)은 인터넷에 연결된 컴퓨.. 더보기
[Oracle|PL/SQL|Java] 5주차 수업: 2024.03.18 - 2024.03.22 2024.03.18*인덱스-인덱스는 데이터 검색을 빨리 하기 위해 사용-데이터의 양이 별로 없거나 데이터값이 몇 종류 안 되어 선택도가 높으면 인덱스가 없는 것이 더 빠를 수 있음-테이블의 컬럼에 대한 제약 조건을 설정할 때 PRIMARY KEY나 UNIQUE로 설정하면  오라클은 자동으로 이 컬럼에 대해 UNIQUE INDEX를 설정 -인덱스 생성이 필요한 경우- 열에 광범위한 값이 포함된 경우- 열에 널 값이 많이 포함된 경우- WHERE 절 또는 조인 조건에서 하나 이상의 열이 함께 자주 사용되는 경우-인덱스를 생성하지 않아야 할 경우- 테이블이 작은 경우- 열이 질의의 조건으로 자주 사용되지 않는 경우- 테이블이 자주 갱신되는 경우-유일한 값을 가지는 컬럼에 인덱스 설정: UNIQUE INDEX-.. 더보기