# framework

345개의 포스트
post-thumbnail

[스프링 프레임워크 첫걸음] ( 3 / 8 )

제 3장. 스프링 프레임워크의 핵심기능 알아보기 3.1 스프링 프레임워크의 핵심 기능 3.1.1 의존성 주입 (DI 컨테이너) 의존성 주입(Dependency Injection)은 '의존하는 부분을 외부에서 주입하는 것' 이다. 의존성 이란 ? > "사용하는 객체

6일 전
·
0개의 댓글
·
post-thumbnail

[10분 테코톡] 🙆‍♀️티버의 API vs Library vs Framework

movieAppliction Programming Interface프로그램간 사이 연결해주는 다리구현과 독립적으로 사양만 정의되어 있음api에 따라 접근 권한이 필요할 수 있음응용 프로그램 개발을 위해 필요한 기능을 모아 놓은 소프트웨어독립성을 가짐응용 프로그램이 능동

2023년 3월 19일
·
0개의 댓글
·

API VS. Library VS. Framework

응용 프로그램에서 윤영 체제나 프로그래밍 언어가 제공하는 기능을제어할 수 있게 만든 인터페이스구현과 독립적으로 사양만 정의되어 있다.API 에 따라 접근 권한이 필요할 수 있다.API 예시 : Java API , 여러 기업의 오픈 API응용 프로그램 (어플리케이션)

2023년 3월 18일
·
0개의 댓글
·

Library vs. Framework

Who is controlling who?In control the code(library): LibraryEasy to be replaced. Because library is a something you want to call it for saving time j

2023년 3월 18일
·
0개의 댓글
·

Spring Boot 의 장점

build.grade 에서 간편하게 설정을 추가 변경을 할 수 있다.Dependencies 의 코드가 간략하게 줄어들고,자동으로 버전관리까지 해준다.자체적으로 Tomcat 을 지원하고, 다른 서버로 설정을 간편하게 바꿀 수 있다.Spring Boot 를 사용하는 것 만

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

[Error] java.lang.IllegalStateException: Failed to load ApplicationContext

문제 테스트 코드를 작성하고 실행하던 중 아래와 같은 에러가 발생했다. 해결방법 에러 메시지를 자세히 확인해보면 에러의 원인 또한 찾을 수 있다. 에 의해 발생했다고 나와있다. 이어진 메시지를 쭉 읽어보면, 나의 경우는 entityManagerFactory라는 이름으로 정의된 빈을 생성하는 데 문제가 있는 것 같다. 즉, 최종적인 문제 상황은 아래와...

2023년 3월 14일
·
0개의 댓글
·
post-thumbnail

Spring library (UPDATE 230314)

build.gradle 라이브러리를 추가한 후에는(build.gradle을 수정한 후) 반드시 Reload를 해줘야 한다. lombok Spring Initializr LINK 위 링크에서 프로젝트를 생성할 때 Dependencies로 넣어줄 수도 있고, 이미 생성한 프로젝트에도 추가할 수 있다. 기존 프로젝트에 추가할 때는 build.gradle에 아래...

2023년 3월 14일
·
0개의 댓글
·
post-thumbnail

[Error] Web server failed to start. Port 8080 was already in use.

문제 해결방법 해결방법을 검색해보면 두가지가 나온다. 8080 포트를 사용하고 있는 프로세스를 킬하는 것과 스프링에서 다른 포트를 사용하도록 해주는 것. 전자를 해볼 것이다. cmd 창 실행 후 를 입력해 현재 사용중인 포트들의 정보를 확인한다. Ctrl+F로 8080을 검색해 8080 포트를 사용하고 있는 프로세스의 PID를 확인한다. 아래 이미지에서...

2023년 3월 13일
·
0개의 댓글
·
post-thumbnail

[Error] Process '경로' finished with non-zero exit value 1

Error 해결방법 (윈도우 기준) File-Settings > Build, Execution, Deployment-Build Tools-Gradle에 들어가서 설정값을 변경해주면 된다. Gradle -> IntelliJ IDEA JAVA_HOME -> 11 (현재 자신의 설정에 맞는 jdk 버전 선택) 주의사항 설정값을 바꿔주고 적용해도

2023년 3월 13일
·
0개의 댓글
·

프레임워크와 라이브러리

리액트는 둘 중에 뭐게~

2023년 3월 13일
·
0개의 댓글
·

[스프링 프레임워크 첫걸음] ( 1 / 8 )

소프트웨어나 애플리케이션 개발을 간단하게 해주는 뼈대 역할프레임워크가 개발에 필요한 최소한의 기능을 제공하기 때문에 자신이 모든 기능을 작성할 필요가 없다.애플리케이션 개발에 필요한 시간과 비용을 줄일 수 있다.프레임워크를 사용한 개발에서는 프레임워크 고유의 사용법을

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

Nuxt(Server Side Rendering) 배포와 통신

Nuxt 서비스 배포 방법 Nuxt.js 서비스를 배포하는 방법은 프로젝트를 생성할 때 선택한 Universal 모드의 배포 방식에 따라 다르다. 아래 2가지 유형에 따른 배포 방법을 살펴보자. SSR(Server Side Rendering) SSR 모드는 위 그

2023년 3월 9일
·
0개의 댓글
·

API란 무엇인가 (feat. Library, Framework)

api api 많이들 쓰는데, 더이상 헷갈리게 둘 수 없어 정리하고자 한다!API를 먼저 개념정리를 한 문장으로 한다면,한 프로그램에서 다른 프로그램으로 데이터를 주고받는 방법이라 할 수 있다.내가 좋아하는 유튜버 코딩애플에서는 API를 '메뉴판'이라고 설명한다.식당에

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

REST (JSON형식의 텍스트 데이터로 응답)

REST(Representational State Transfer) : 자원(Resource)의 표현(Representation)에 의한 상태(State)를 전달(Transfer)하는 것을 의미페이지 요청에 대한 처리결과를 클라이언트에게 XML 이나 JSON 형식의 텍

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

웹프로그램 작성 (회원 등록, 변경, 삭제, 검색), intercepter(권한처리)

table DTO ClassXML MapperInterface MapperDAO InterfaceDAO ClassService InterfaceService ClassJUint 테스트 프로그램 작성 (service)Controller 클래스 테스트 프로그램(JUint)

2023년 3월 2일
·
0개의 댓글
·
post-thumbnail

TransactionManager를 사용하여 트렌젝션 처리 방법

table DTO ClassXML MapperInterface MapperDAO InterfaceDAO ClassService InterfaceService ClassJUint 테스트 프로그램 작성 (service)Controller 클래스 테스트 프로그램(JUint)

2023년 3월 2일
·
0개의 댓글
·

library와 framework의 차이 (recat.js와 next.js)

개발자가 주체가 되어서 코드를 작성한다개발자가 원할 때 library를 불러와서 사용하기 때문에 자유도가 높다.framework가 개발자의 코드를 불러온다.코드를 framework의 규칙에 따라 적절한 곳에 작성하면 framework가 코드를 불러와서 동작하게 한다.r

2023년 3월 2일
·
0개의 댓글
·