리눅스 서버(AWS 등)의 MySQL을 원격으로 사용하기
이번에는 서버에 MySQL을 설치 및 사용자를 추가하여 다른 컴퓨터에서도 서버의 MySQL에 접근 가능하도록 해봤어요. 제가 AWS 프리티어로 우분투 서버 인스턴스를 대여 중인데 아직 아무 프로그램도 안 올려놔서 데이터베이스라도 서버에서 돌릴려고요.🐎
이번에는 서버에 MySQL을 설치 및 사용자를 추가하여 다른 컴퓨터에서도 서버의 MySQL에 접근 가능하도록 해봤어요. 제가 AWS 프리티어로 우분투 서버 인스턴스를 대여 중인데 아직 아무 프로그램도 안 올려놔서 데이터베이스라도 서버에서 돌릴려고요.🐎
이전 게시물에서 스프링을 다뤘는데 이제 스프링 부트를 세팅해볼게요.
이번 주로 스프링 강의는 마지막이네요. 선택강의로 스프링 심화랑 스프링 부트도 존재하니까 나중에 봐야겠어요.
6주차는 스프링 MVC 패턴을 비롯한 심화를 배웠습니다. 저번 시간에 의문이 들었던 Servlet도 배우고 JSP(Java Server Page)를 다루는 법도 상세히 배웠어요.
5주차부터는 드디어 백엔드를 위한 스프링을 배웠습니다. 강의는 패스트캠퍼스의 남궁성 스프링 강좌였어요.
스프링을 시작하기에 앞서 개발에 필요한 환경 세팅을 해보도록 하겠습니다~ 스프링 부트가 아닌 스프링인 점을 유의해주세요.
4주차의 내용은 자바의 함수형 프로그래밍, Lambda expression, Stream, Exception, Logging, I/O Stream, Serialization, Decorator Pattern 등을 배웠습니다.
사실 어제 실시간 세션 시간이 공학연구실습 과목과 겹쳐서 참가를 못했거든요... 그런데 저녁에 공연실을 마치고 집을 돌아와서 10시에 깃헙을 봤는데 팀원들끼리 실습을 한 repo가 있는거에요!!🫢
이번 시간에는 github을 사용하여 협업을 하는 법을 실습했습니다!
3주차의 내용은 상속, 다형성, 인터페이스 등의 핵심적인 객체 지향 내용과 Object 클래스, Class 클래스, String 클래스 등을 배웠습니다.
4월 24일에 진행한 실시간 세션 - Git/Github 소개 및 활용법입니다. 첫 시간이라 git 개념과 git 명령어들을 배웠습니다.
2주차는 시험 기간과 겹쳐 필수 강의가 없었어요. 대신 선택강의를 자유롭게 수강하면 된다고 해서, 저는 기초부터 한번 훑고 넘어 갈려고 기초 강의를 들었어요.