spring boot 3

[클라우드 컴퓨팅 첫 걸음]5주차: 클라우드 컴퓨팅의 개념과 AWS이해

이번 강의에서는 클라우드 컴퓨팅에 대해 배웠다. 기존에 모호하게 알고있던 클라우드의 개념을 이번 강의를 통해 확실히 개념을 정리할 수 있어 유익했다. 그리고 주요 클라우드 서비스인 AWS도 공부하였다. 2학년때 배웠던 웹 프로그래밍에서 AWS를 이용하여 웹페이지 만들기 실습을 한 적이 있는데, 그때는 잘 이해가 가지 않았던 탄력적 IP등에 관한것도 친절한 강좌로 다시한번 상기할 수 있었다. 강의를 들으며 내용을 정리해보았다. 1. 클라우드 컴퓨팅 핵심 개념 - 클라우드 컴퓨팅은 기업이 필요로 하는 핫한 기술이며 이러한 기술은 사업의 본질 집중, 경영의 효율성 극대화에 중요함. 2. 클라우드 컴퓨팅의 정의와 장점 - Cloud Computing : 인터넷을 통해 다른 가상 컴퓨터 IT리소스(CPU, RAM..

[Spring Boot를 활용한 웹 개발 초급]4주차: Spring Boot와 MyBatis의 개념, 이를 활용한 기능 개발

코드프레소 java 웹개발 체험단 4주차 Sprint Boot를 활용한 웹 개발 초급]강의에서는 [spring boot 웹개발 입문] 강의에 이어 spring boot의 개념과 MyBtis에 대한 개념을 익힌 후 이를 활용한 블로그 개발 과정을 학습하게 되었다. 개념을 먼저 안 후 기능 개발에 활용되는 것을 확인하니 이해가 더 잘 되었다. 강의를 들으며 내용을 정리해보았다. 1. Data Access Layer - 데이터를 접근하기 위한 기술 JDBC = Java Database Connectivity JDBC Template SQL Mapper - MyBatis ORM 2. Spring Boot와 MyBatis의 연동 1) Maven = 자바 프로젝트에서 사용되는 빌드 자동화 도구 - 빌드 과정을 단순..

[Spring Boot 웹개발 입문]3주차: 웹개발(프론트엔드, 백엔드)의 전반적 이해

코드프레소 java 웹개발 체험단 3주차 [spring boot 웹개발 입문] 강의에서는 프론트엔드와 백엔드의 전반적인 이해, spring boot를 활용한 서버 개발을 배웠다. 저번 학기 인턴십에서 클라이언트 개발을 하며 서버와 연결하는 작업을 할 때 깊게 이해하지 못했던 rest api, GET, POST, Json 등의 개념을 이번 강의를 통해 확실히 알게 되어 유익했으며 인턴십에서 서버팀과 협업할때 데이터를 주고받은 과정을 생각하며 강의를 재밌게 들을 수 있었다. 실무에서는 클라이언트 개발이 서버와 연결되는 작업이 학교에서 하는 프로젝트보다 많은데, 이를 취업 전에 배울 수 있어 유익하였다. 또한 2학년때 수강한 웹프로그래밍 과목에서 배운 웹개발과 프론트엔드를 이번 기회를 통해 전반적으로 복습하고..