SPRINGBOOT

포스트: 7|아이템:SPRINGBOOT(2)
Tags

Posts

7 posts
스프링부트 (Java Spring Boot) 프레임워크 정의 특징 알아보자

스프링부트 (Java Spring Boot) 프레임워크 정의 특징 알아보자

프랭키‘s IT Story|2024년 8월 14일|IT리뷰

오늘은 자바(Java) 개발자라면 한 번쯤 들어봤을 "스프링부트(Spring Boot)"에 대해 이야기해볼게요. 요즘 많은 개발자들이 이 프레임워크를 사용하는 이유가 무엇인지, 또 스프링부트가 무엇인지 쉽게 설명해드리겠습니다. 1. 스프링(Spring)이란? 먼저, 스프링(Spring)에 대해 간단히 알아볼게요. 스프링은 자바 기반의 웹 애플리케이션을 개발할 수 있는 프레임워크로, 전 세계 수많은 기업에서 널리 사용되고 있습니다. 스프링의 가장 큰 강점은 IOC(Inversion of Control, 제어의 역전)와 DI(Dependency Injection, 의존성 주입)라는 개념을 통해 객체 간의 결합도를 낮추고, 애플리케이션의 확장성과 유연성을 높이는 데 있습니.......

[삽질일기] Spring Boot Cacheable 삽질

스프링 부트를 통해 프로젝트 개발 중, 변경사항은 적지만 자주 읽히는 부분에 대해 Cache를 적용 Controller> public ResponseEntity findAllObject(@RequestParam(value="objectName") String objectName){ CustomObject customObject = new CustomObject(); //~~생략~~ ObejctService.findAllObject(customObject); //~~생략~~ } Service> @Cacheable(value="findAllObject", key="#customObject)public List fi

IntelliJ Can't resolve Q Class(QueryDSL) // 인텔리J, QClass(QueryDSL)을 못 찾을때

IntelliJ Can't resolve Q Class(QueryDSL). (Cannot import, Cannot build) I use IntelliJ, and it can't resolve(import) Q Class in my projects, even though Classes are generated by gradle. My thing can't find it. I spent many hours and finally I solved it after remove Query DSL genarated folder in .gitignore. I don't know why but after remove it in .gitignore file and rebuild, IntelliJ found it.