전체 글25 [블로그 이전] https://velog.io/@m3k0813 m3k0813 (JeongJun Min) / 작성글 - velog velog.io Tistory -> Velog 이전 2024. 3. 6. [Django] 파이썬 Django 프레임 워크 정리/django-rest framework 테커 실리콘밸리 겨울 부트캠프에 참여하면서 Python의 오픈소스 웹 프레임워크인 django를 사용하게 되었다. flask VS django flask - Micro Framework - 가볍고 원하는 기능을 쉽게 확장 가능, 자유도가 높다. django - Full-stack-Framework - flask의 비해 10가량 무겁고 대부분의 기능을 다 지원, 자유도가 낮다. MTV Mdoel: DB에 저장되는 데이터, 데이터베이스에 데이터를 저장하고 조회하기 위해 장고의 모델을 사용 (ORM제공) - ORM(Object Relation Mapper): SQL 명령문 대신 간단한 파이썬 명령문으로 데이터베이스를 다를 수 있는 추상화된 레이어 모델 코드예제 rom django.db import models.. 2024. 1. 16. [스프링 입문을 위한 자바 - 객체 지향의 원리와 이해] 정리 스프링을 입문을 위한 자바 객체지향의 원리와 이해 1장 OOP - 객체 지향 프로그래밍 C++ / 자바 / C# 2장 JDK - JVM용 소프트웨어 개발 도구 JRE - JVM용 OS JVM - 가상의 컴퓨터 스태틱 영역 - 클래스들의 놀이터 스택 영역 - 메서드들의 놀이터 힙 - 객체들의 놀이터 3장 캡슐화 정보 은닉 private - 본인만 접근 가능 default - 같은 패키지 내의 클래스에서 접근 가능 protected - 상속 / 같은 패키지 내의 클래스에서 접근 가능 public - 모두가 접근 가능 상속 재사용 + 확장 상위 클래스의 메서드와 필드를 하위 클래스에서도 사용하거나 추가 추상화 구체적인 것을 분해해서 관심 영역에 있는 특성만 가지고 재조합하는 것 = 모델링 다형성 오버라이딩 -.. 2023. 11. 10. [Spring] 스프링 입문 - 김영한 강의 정리(인프런) 스프링 웹 개발 기초 정적컨텐츠 (웰컴페이지) 화면 보여주는 것 그대로 보내주는 것 - HTML MVC : 애플리케이션을 개발할 때 사용하는 디자인 패턴 Model - 화면에 필요한 데이터를 클라이언트에게 응답 View - 보여주는 화면 Controll - 비지니스 로직 @Getmapping(조회할 때) 링크에 접속하면 템플릿에서 리턴 템플릿을 찾음. html에서 input 타입으로 값을 받아오면 action url에 Post 방식으로 넘어옴 @Postmapping (데이터를 전달할떄) API - Json 클라이언트한테 데이터를 전달, 객체를 반환 빈과 의존객체 Bean - 프로젝트가 실행될때 사용자가 빈으로 관리하는 객체들의 생성과 소멸에 관련된 작업을 자동으로 수행해주는데 객체가 생성되는 곳을 Bea.. 2023. 11. 8. 이전 1 2 3 4 ··· 7 다음