본문 바로가기
728x90
반응형

IT205

JavaScript 삼항 연산자 JavaScript 삼항 연산자//삼항 연산자 연습const array = []; // 상수, 변경되지 않음// let text = ""; // 재선언이 안됨// if(array.length === 0) {// text = "empty";// } else {// text = "not empty";//}let text = array.length === 0 ? "empty" : "not empty";console.log(text);// 삼항 연산자 중첩 사용 예시const condition1 = false;const condition2 = false;const value = condition1 ? '와우!!!' : condition2 ? '안녕!!!' : '초';console.log(val.. 2024. 6. 17.
20240614 TIL digital envelope routines::unsupported 해 rm -rf node_modules 이후에 classNames를 자꾸 인식하지 못하는 분제yarn다운이 안됐거니.. 하고 npm 으로 다운 rm -rf node_modules보안 문제 생겨서 npm audit fix --force 를 시도하며 아래와 같은 오류가 뜸digital envelope routines::unsupported classpath 꼬여서 rm -rf node_modules 로 해결하고 다시 npm start 하니까 됨 2024. 6. 14.
SpringBoot Project 게시판 만들기 2 우선 프로젝트의 기본 구조를 설명하자면 mvc2 패턴으로 앞으로 작성해야 할 패키지는 controller, service, repository, dto, entity, html 코드이다.mvc 모델은 다음과 같다.Client: 사용자가 웹 브라우저를 통해 서버에 요청을 보낸다Controller: 클라이언트의 요청을 받아 적절한 서비스 메서드를 호출한다. 서비스에서 반환된 결과를 바탕으로 HTML 페이지를 생성하여 클라이언트에게 응답한다.Service: 비즈니스 로직을 처리하는 계층으로, 데이터 조작 및 변환을 수행한다. 필요한 경우 DTO를 사용하여 데이터를 전달한다Repository: 데이터베이스와 상호 작용하는 계층으로, 엔티티 객체를 사용하여 데이터를 저장하고 조회한다.DTO (Data Transf.. 2024. 5. 24.
SpringBoot Project 게시판 만들기 springboot project 게시판 만들기spring boot 게시판 만들기를 시작하면서, 앞으로의 목차와 프로젝트의 기본 gradle 설정을 이야기 하고자 한다.참고로 springboot 3.2.5 버전이다!!!목차게시판 만들기 : Board table에 맞춰 작성CRUD게시글의 목록/검색/페이지 처리게시물의 등록게시물의 조회게시물의 수정/삭제post 후 모달창Searchreply 개수 넣기댓글 달기 : reply회원 정보 : member시작하기시작하기 앞서 해당 링크에 접속한다 https://start.spring.io/해당 링크에서 다음과 같이 맞춰준다.프로젝트 옵션:Project: Gradle - Groovy 선택됨Language: Java 선택됨Spring Boot 버전: 3.2.5 선택됨.. 2024. 5. 22.
20240419 TIL Fact - 학원 다녀옴 - 신촌 카공 완료 Feeling 진짜 구라 안치고 너무너무너무 피곤하다. 어떻게 사람이 매일 같이 밖에 나가는거지?? Findings 1.요구 사항 확인 - 소프트웨어 생명 주기 모델 : 요분설구테유 - 폭포수 모델, 프로토타이핑 모델, 나선형 모델, 반복적 모델 - 개발 방법론 : 구조적, 정보공학, 객체 지향, 컴포넌트 기반, 애자일, 제품 계역 방법론 - 애자일 : xp(짝 프로그래밍, 메타포어), 스크럼, 린(칸반) - 객체지향 : solid - 소프트웨어 아키텍처 4+1뷰 : 유스케이스 뷰, 논리뷰, 프로세스 뷰, 규현 뷰, 배포 뷰 - 소프트웨어 아키텍처 패턴 : 계층화, 클라이언트 서버, 파이프 - 필터, 브로커, MVC - 비용 평가 비용 평가 모델 : SAAM,.. 2024. 4. 19.
MyBatis 스프링 연동 MyBatis 스프링 연동 spring-jdbc와 같은 라이브러리를 이용해서 구현할 수도 있다. ⇒ templete라는 녀석이 있다. MyBatis: sql를 거의 유사하게 사용할 수 있다. JPA 프레임워크는 객체 타입의 프로그래밍에 더 가깝다. 마이바티스를 다운 받는다 mybatis – 마이바티스 3 | 소개 마이바티스는 단독 개발이 가능하다. → spring에 dao를 작성해서 처리하는 방식 마이바티스와 스프링을 연동하여 mapper 인터페이스만 이용하는 방식 : MyBatis-spring이라는 라이브러리를 사용해야 한다 build.gradle 작업 spring-jdbc가 필요하다.+ maven에서 다운받음 //spring jdbc 설치 implementation group: 'org.springf.. 2024. 4. 19.
728x90
반응형