모여서 각자 코딩/2022 SW 아카데미 모각코
-
[SW 아카데미 모각코] 7주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 8. 18. 18:00
일시 : 8월 18일 목 15:00 ~ 18:00 [ Google Meet ] Spring Boot Application Error 해결 SpringBootApplication을 실행하기 위해서 datasource를 application.yaml에 작성했는데 이때 mysql 연결 시 에러가 발생했다. root의 password가 실패했다는 에러였는데 오랜 구글링 끝에 찾아냈다... https://miraekwak.tistory.com/120?category=936051 [SpringBoot Error] java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) 에러 해결하기 Problem 스프링에서 데이터베이..
-
[SW 아카데미 모각코] 6주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 8. 12. 17:26
일시 : 8월 12일 금 13:00 ~ 16:00 [ Google Meet ] Spring Boot - Thymeleaf 스프링부트의 타임리프를 프로젝트에 적용해보고 표현식을 학습하며 Controller 작성 및 thymeleaf를 사용한 View 생성을 진행했다. https://miraekwak.tistory.com/117 [Spring Boot] Spring Boot에서 Thymeleaf 사용하기 Thymeleaf란? 타임리프란 템플릿 엔진으로 흔히 뷰 템플릿이라고 부른다. Spring MVC 설계 시에 Controller가 전달하는 모델의 데이터를 이용하여 동적으로 화면을 구성할 수 있도록 View를 만들 수 있게 miraekwak.tistory.com Git Repository https://gi..
-
[SW 아카데미 모각코] 5주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 8. 5. 15:58
일시 : 8월 5일 금 13:00 ~ 16:00 [ Google Meet ] Spring Boot - EmbeddedDatabase 적용 시 에러 해결 https://miraekwak.tistory.com/115 [Spring Error] EmbeddedDatabase 사용 시 java.lang.RuntimeException: mysql start failed with error 해결 Error JUnit을 사용한 스프링 부트 테스트 시에 EmbeddedDatabase를 사용해 mysql을 연결하려고 했다. @Configuration @ComponentScan( basePackages= {"org.prgrms.kdt.customer"} ) static class Config{ @Bean.. miraekw..
-
[SW 아카데미 모각코] 4주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 7. 28. 17:55
일시 : 7월 28일 목 15:00 ~ 18:00 [ Google Meet ] Spring Boot - Logging https://miraekwak.tistory.com/114 [Spring] Logging / Logging Framework / Log Level / Logback / Log Appender Logging 이란? 시스템을 작동할 때 시스템의 작동 상태의 기록과 보존, 이용자의 습성 조사 및 시스템 동작의 분석 등을 하기 위해 작동 중의 각종 정보를 기록해두는 것 로그 시스템의 사용에 관 miraekwak.tistory.com Git Repository https://github.com/miraekwak/CNU-SW-Academy GitHub - miraekwak/CNU-SW-Academ..
-
[SW 아카데미 모각코] 3주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 7. 21. 17:58
일시 : 7월 21일 목 15:00 ~ 18:00 [ Google Meet ] Spring Boot 학습 1. Dependency Injection IoC를 구현하는 하나의 패턴으로 의존관계주입패턴 생성자 주입 패턴 : 생성자를 통해서 객체를 주입받는 패턴 2. Application Context BeanFactory를 상속받는 클래스 Bean : IoC 컨테이너에 의해 관리되는 객체 annotation 기반으로 Bean을 정의 Configuration Metadata 스프링의 ApplicationContext가 실제 만들어야할 빈 정보를 받아오는 곳 이를 이용해서 IoC컨테이너에 의해 관리되는 객체들을 생성하고 구성 xml 기반 : GenericXmlApplicationContext java 기반 : ..
-
[SW 아카데미 모각코] 2주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 7. 14. 17:51
일시 : 7월 14일 목 15:00 ~ 18:00 [ Google Meet ] SQL DML 과 JOIN 학습 DML: Database Manipulation Language 데이터베이스 테이블 조작언어로 레코드 조회, 삽입, 수정, 삭제를 가능하게 하는 SQL 언어 SELECT, INSERT, DELETE, UPDATE JOIN : 두개 이상의 테이블들을 공통 필드를 가지고 통합 star schema로 구성된 테이블들로 분산되어있던 정보를 통합하는데 사용 결과롤 양쪽의 필드를 모두 가진 새로운 테이블이 만들어짐 SQL DML https://miraekwak.tistory.com/107 [SQL] DML SQL DML DML: Database Manipulation Language 데이터베이스 테이블 조..
-
[SW 아카데미 모각코] 1주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 7. 8. 18:00
일시 : 7월 8일 금 15:00 ~ 18:00 [ Zoom ] Stream java 8 이상 부터 사용 가능 데이터의 연속 System.in / System.out 역시 stream Collections 프레임워크에서 제공되는 stream() Collections 추상체에서 사용할 수 없던 함수형 인터페이스를 사용할 수 있다. 고차함수 사용 : filter, map, foreach와 같은 고차함수(함수를 인자로 받는 함수)가 제공된다. Arrays.asList(“A”, “AB”, “ABC”, “ABCD”, “ABCDE”) .stream() .map(s -> s.length()) .filter(i -> I%2 == 1) .forEach(System.out::println); Stream 생성 : iter..