spring3 [Spring Core] 필수 개념 POJO(Plain Old Java Object)??POJO란 직역하자면 순수한 오래된 자바 객체입니다.Java로 생성하는 순수한 객체를 의미합니다.객체지향 원리에 충실하면서 환경 및 기술에 종속되지 않고, 필요에 따라 재활용할 수 있다는 것이 가장 큰 특징입니다.Spring Container를 사용하는 이유우리는 객체를 생성하기 위해 new라는 연산자를 사용해야 합니다.객체간의 참조가 많으면 많을수록 의존성이 높아지게 됩니다.이는 낮은 결합도와 높은 캡슐화를 지향하는 객체지향 프로그래밍의 핵심과는 반대의 방식입니다.따라서, 객체간의 의존성을 낮추어 결합도는 낮추고, 높은 캡슐화를 위해 사용해야 합니다.IoC ContainerSpring에서 객체를 생성하고 관리하고 책임지고 의존성을 관리해주는 Conta.. FrameWorks/Spring & Boot 2024. 9. 25. Spring Boot에서 email인증하기 ViewPage 비밀번호 찾기 form 해당 input에 적절하게 입력하지 않을 시 css로 error효과를 넣기위해 div 삽입 1 2 3 4 5 6 7 8 9 10 11 12 13 이름 이름을 입력하세요 이메일 유효하지 않은 이메일주소 입니다 Colored by Color Scripter cs 이메일 인증번호 확인 form 1 2 3 4 5 6 7 8 9 인증번호 Colored by Color Scripter cs 비밀번호 재설정 form 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 새비밀번호 Invalid password 새비밀번호 확인 Invalid password Colored by Color Scripter cs 인증번호 발송 Controller 1 2 3 .. FrameWorks/Spring & Boot 2023. 2. 7. Spring Tool Suite(STS) 메모리 할당 Spring 프레임워크 내의 파일을 수정하여 메모리를 미리 할당할 수 있다. 일단 .ini를 찾아야한다. STS가 설치된 폴더를 찾아 들어가면 SpringToolSuite4.ini( or STS.ini) 파일이 존재한다. 메모장으로 열던, VSCode로 열던, 터미널로열던 뭐로 열어서 수정할 수 있도록 셋팅하면 된다. 각 옵션들에 대한 키워드는 다음과 같다.옵션 설명-Dosgi.requiredJavaVersion 자바 버전 설정-Xverify:none 이클립스 시작시 class 유효성 검사 생략-XX:+UseParallelGC 병렬 가비지 컬랙션 처리-XX:+AggressiveOpts 컴파일러의 소숫점 최적화 기능 활성화-XX:-UseConcMarkSweepGC 이클립스의 GUI 응답 속도 향상-XX:P.. FrameWorks/Spring & Boot 2022. 12. 8. 이전 1 다음 728x90 반응형