모델 클래스와 레포지토리 인터페이스 생성 컨트롤러 생성 크게 자바 투두 리스트를 만들때 위 세가지 작업을 한다고 볼 수 있는데 이걸 요즘 인기가 많은 디장고랑 비교를 해보자면 위와 같이 볼 수 있다. 레포지토리 인터페이스 부분은 디장고와는 개념이 많이 다르다 이에 대한 설명글도 본문에 링크할 예정이고 내가 여러 사이트에 연재를 해주고 있는 상황이라 시리즈가 흩어져 있다 모아서 정리해서 링크는 모두 드릴 생각이니 걱정말고 즐겨찾기하시고 새로운 게시물들을 유용하게 사용해 주시면 되겠다 스프링과 디장고는 비슷하다면 비슷하고 다르다면 다르다 그래도 다양하게 많이 접해볼수록 속도는 이해는 점점 빨라진다 그래서 나 또한 글을 쓸 때 이를 의식하고 독자님들께 도움이 되도록 여러 비교를 해주고 초보자들에게는 진짜 이상..
결론부터 말하자면 기본적으로 선택된 대로 액세스 허용을 해주면 된다 헷갈리는 부분이 왜 기본값이 저렇게 되어 있으며 공용 네트워크는 권장되지 않는다고 해놓고 왜 허요을 눌러야 하는가 인데 이 화면은 일단 액세스 허용을 누르는 순간 액세스는 허용이 된다 그리고 다음 네트워크 체크박스가 두개가 있는데 위를 체크하면 홈 네트워크, 일반적인 우리 집에서 통신이 허용되는것이고 아래를 체크하면 나가서 인터넷을 쓰는 경우에 통신을 허용하는 것이다 보통 윈도우 컴퓨터 내집의 컴퓨터에서 쓸 때 이런 화면을 보게 되므로 믿을 수 있는 소프트웨어라면 그냥 두개 다 체크하고 진행을 하면 된다 하지만 믿을 수 없다면 일단은 이 경고창을 건드리지 말고 프로그램을 진행하는것이 답이다 그러다가 뭔가 멀티플레이 게임을 한다거나 어떤 ..
java python javascript 는 많이들 공부해도 sql 을 잘 공부하지 않게 된다. 하지만 종종 가장 중요할 때가 있으니 평소에 익혀 놓자 데이터를 저장 관리 검색하는 언어이기 때문에, 기획자나 마케터도 필요할 때가 많다. select * from employees where department = 'sales' ; 요즘은 mysql 말고도 sqlite, mongodb 를 많이 쓰게 되는데 종합적으로 알아보자 명령어가 굉장히 생소하지만 필요할 때마다 검색해서 쓸만 하다 어떤 구조인지 읽어보고 따라쳐보는 정도면 충분하다고 생각한다 관계형 데이터베이스 관리 시스템 (RDBMS): MySQL PostgreSQL Oracle Database Microsoft SQL Server SQLite NoSQ..