반응형 [1년동안 회고록] 백엔드 서버를 담당하며... 2022-05-10 ~ ing 입사 당시 자바를 많이 사용 안할수 있고, 사수가 없다는 내용을 듣고 입사면접 제의를 응했으며 입사 후 바로 투입 예정이 아니기에 회사에 나와 바쁜 프로젝트쪽 업무를 도와주며 프로젝트 전반적인 느낌을 배워갔다. 이 후 신규 프로젝트에 투입이 되었으며, 자바를 사용했던 프레임웍이 따로 없었기에 밑바닦부터 프로젝트에 대한 설정을 진행하기 시작했다. 회사에서 요구하는 프레임워크는 Java Boot - JPA Repository를 사용하는 방향이였다. 사수가 따로 없기에 구글 선생님에 도움을 받아 사용하려는 라이브러리 및 기본 설정을 진행했으며 DB 연결 테스트를 비롯하여 기본 CRUD에 대한 Rest API를 구현했으며 사용하려는 프로젝트 내에 회사 프레임워크를 구현해 나갔다. .. 자바 기초이론 ( 공부용 ) 1. JAVA JAVA는 네트워크상(웹프로그램)에서 쓸 수 있도록 미국의 선 마이크로 시스템즈가 개발한 객체 지향 프로그래밍 언어 JAVA의 특징 a. 자바가상머신(JVM)만 설치하면 컴퓨터의 운영체제에 상관없이 작동한다.(즉, 운영체제에 독립적) b. 기본 자료형을 제외한 모든 요소들이 객체로 표현 c. 객체 지향 개념의 특징인 캡슐화, 상속, 다형성이 잘 적용된 언어 d. Garbage Collector를 통한 자동적인 메모리 관리 e. 멀티쓰레드(Multi-thread)를 지원 2. OOP(객체지향 프로그래밍) OOP란 Object-Oriented Programming의 약어로써 객체지향 프로그래밍을 의미 데이터를 객체로 취급하여 프로그램에 반영한 것이며, 순차적으로 프로그램이 동작하는 기존의 것들.. 이전 1 다음