본문 바로가기

🌈 일상/백엔드 개발자 다가가기

[패스트캠퍼스] 자바 강의 _ 8주차_K-디지털 JAVA&Spring 프로그래밍 학습일지

반응형
SMALL

 

자바 강의 _ 8주차 내일배움카드 국비지원교육 

 

추가_Chapter04. 자바의 유용한 클래스들 

  • Object 클래스 
  • Object 클래스 & 메서드 활용
  • String, StringBuilder , StringBuffer, text block 

 

추가_Chapter05. 자바와 자료구조 

  • 자료구조 개요 
  • 배열 Array 
  • 연결리스트 LinkedList 
  • 스택 Stack 
  • 큐 Queue
  • 제네릭 프로그래밍 
  • 제네릭 클래스의 T extends 상속 클래스 
  • 제네릭 메서드 
  • 컬렉션 프레임워크 개요 
  • ArrayList 순차 리스트 
  • 컬렉션 프레임워크의 Iterator
  • HashSet 
  • Comparable & Comparator 인터페이스
  • TreeMap

 

추가_Chapter06. Spring DI와 AOP

  • Spring DI
  • MySQL
  • DAO
  • AOP
  • Tranactional 

자바의 컬렉션 프레임워크를 통해 자료구조 개요를 이해하게 되었다. 어떤 요소일때 어떤 자료구조를 해야할지 아직은 감이 잡히지는 않지만 여러 예제를 접하다보면 원인-결과 에 대한 예측이 가능해질것같다. 

제일 어려운것은 스프링인데 추가강의의 스프링 내용이 근본적인 내용이 많이 들어있어 제일 중요한것같다 

좀 늦게 듣기 시작해서 아쉬운 부분이 있다. 

스프링의 목적은 절차를 단순화하여 유지보수가 용이한것이 중요하기 떄문에 그에 따른 여러 변경방식이나 접근하는 방식이 다양했다 

스프링 애너테이션의 @Autowired , @Resource @Componet @Value @PropertySource , Bean 객체 , property 초기화 방식 등이 상세하게 설명되어있어 완전히는 아니지만 어느정도 접근한것같다 

특히 주로 사용하는 mysql 예시로 설명해주어서 다른 작업을 할때도 유용하게 사용하게 될것같다. 

mysql 설치시 오류가 많이 떠서 구글로 조회해서 해결했고 혹시몰라 나중에 다른 데이터베이스를 설치할경우 삭제하고 다시 재설치해야하므로 오류코드를 저장해두었다. 나중에 도움이 되길 바란다 

 

반응형
LIST