반응형

Spring 5

[SpringBoot] Apache Poi를 이용한 엑셀 다운로드 구현

목차 2022.12.03 내용 추가 아래 코드에서는 XSSFWorkbook을 사용하는데, 실제 운영서버에서 나는 Out Of Memory 에러를 경험했다. 편안한 주말을 보내고싶다면 꼭 반드시 아래 글을 읽어보고 SXSSFWorkbook을 사용하자. https://lotuus.tistory.com/153 [SpringBoot] Apache Poi를 이용한 엑셀다운로드는 SXSSF를 쓰자..! 목차 에러 발생!!!!!!!!!!!! https://lotuus.tistory.com/145 [SpringBoot] Apache Poi를 이용한 엑셀 다운로드 구현 목차 통계 API를 만들다보면 화면에도 값을 보여주어야하고, 엑셀 다운로드도 가능해야합니다 ㅎ lotuus.tistory.com 통계 API를 만들다보면..

🌿 Spring 2022.08.20

Spring DI(의존주입), @Autowired (의존 자동주입)

목차 의존주입 방법 설정 클래스에서 직접 의존 주입 설정클래스에서 의존객체를 직접 주입해주는 방법이다. @Configuration public class AppCtx { @Bean public MemberDao memberDao(){ return new MemberDao(); } @Bean public MemberRegisterService memberRegisterService(){ return new MemberRegisterService(memberDao()); } @Bean public ChangePasswordService changePasswordService(){ ChangePasswordService changePasswordService = new ChangePasswordService(..

🌿 Spring 2022.04.02

Spring DI(의존주입), Container(객체 조립)

목차 의존이란? public class MemberRegisterService { //객체 직접 생성 private MemberDao memberDao = new MemberDao(); public void register(String email){ //이메일 중복 체크 Member member = memberDao.selectByEmail(email); ... //회원가입 처리 ... } } MemberRegisterService 클래스는 register() 메서드 내부에서 MemberDao의 selectByEmail() 메서드를 사용한다. MemberDao의 selectByEmail() 메서드 이름을 findByEmail()로 변경한다면? -> MemberRegisterService의 소스코드도 변경..

🌿 Spring 2022.03.28

Spring Container(ApplicationContext)와 Bean

목차 @Configuration 이 어노테이션을 클래스에 붙이면 해당 클래스를 스프링 설정 클래스로 등록한다. @Bean 빈 스프링이 생성하는 객체를 빈이라고 부른다. @Bean을 메서드에 붙이면 해당 메서드가 생성한 객체를 스프링이 관리하는 빈 객체로 등록한다. @Configuration //AppContext.java를 스프링 설정 클래스로 등록한다 public class AppContext { @Bean public Greeter greeter(){ Greeter greeter = new Greeter(); greeter.setFormat("%s, 안녕하세요."); return greeter; } } Greeter타입이고, "greeter" 라는 이름의 Bean이 스프링 컨테이너에 등록된다. App..

🌿 Spring 2022.03.28

자바, Spring Boot로 크롤링하기 - Jsoup 이용 (정적페이지)

목차 다음글 자바, Spring Boot로 크롤링하기 - Selenium 이용 (동적페이지), 속도 개선 방법 목차 이전글 자바, Spring Boot로 크롤링하기 - Jsoup 이용 (정적페이지) 목차 Jsoup이란? jsoup은 Dom메서드와 CSS Selector를 사용하여 HTML의 데이터를 추출할 수 있는 Java 라이브러리이다. 크롤링해보기 크 lotuus.tistory.com Jsoup이란? jsoup은 Dom메서드와 CSS Selector를 사용하여 HTML의 데이터를 추출할 수 있는 Java 라이브러리이다. 크롤링해보기 크롤링할 URL 준비, Dom Selector 찾기 나는 단어장 앱을 만들려고한다. 단어에 해당하는 문장을 표시해주고, 단어를 맞추면 된다. 이 단어들이 포함된 문장들을 ..

🌿 Spring 2022.03.07
반응형