본문 바로가기
닫기
필터

  • Svelte 서블릿, JSP, MVC 패턴

    4

    velog.io

    Svelte 서블릿, JSP, MVC 패턴

    다음과 같은 회원 정보와 기능을 다루는 웹 애플리케이션을 만들어보겠다.새로운 클래스를 생성하고 username 과 age를 가지는 생성자를 만든다.회원 저장소 MemberRepository를 만든다. 키는 id, 값은 member로 저장하는데 해시맵을 통해 만든다. s

    yuli_kim

  • API Gateway + Refresh JWT 인증서버 구축하기

    4

    velog.io

    API Gateway + Refresh JWT 인증서버 구축하기

    로그인 한 번으로 여러 서비스를 이용하는 것. Google 아이디 가지고 여러 서비스를 사용하는 것이 대표적인 예시인데 Oauth2와 아주 깊게 연관되어 있는 듯 하다. SSO라고 하면 '하나의 로그인으로 여러 서비스 이용하기'라는 컨셉 자체이고 Oauth는 그것을 실

    yuli_kim

  • Java 자바 중급개념🤖

    25

    velog.io

    Java 자바 중급개념🤖

    📚 자바의 정석을 정리한 내용입니다.

    자바란?
    썬 마이크로 시스템즈Sun Microsystems에서 개발하여 1996년 1월에 발표된 객체지향 프로그래밍 언어

    yuli_kim

  • 코틀린으로 App 만들기

    11

    velog.io

    코틀린으로 App 만들기

    🚩 Retrofit 이란?
    http 통신을 간편하게 만들어주는 라이브러리이다.
    안드로이드에서 서버와의 통신을 위한 라이브러리다.
    다른 라이브러리인 Volley나 Asynctask보다 성능(응답효율)이 좋습니다.

    yuli_kim

  • 안드로이드와 관련된 많은 개념...🚩

    32

    velog.io

    안드로이드와 관련된 많은 개념...🚩

    🚩Android
    안드로이드는 구글에서 만든 스마트폰용 운영체제입니다.
    Android는 리눅스(Linux)를 기반으로 제작되었고, Kotlin, Java, C++ 언어를 사용하여 작성할 수 있습니다.

    yuli_kim

  • [서버개발캠프] Spring boot + Spring security + Refresh JWT + Redis + JPA

    6

    velog.io

    [서버개발캠프] Spring boot + Spring security + Refresh JWT + Redis + JPA

    ORM과 JPA란?

    ORM: Object-relational mapping (객체 관계 매핑)
    객체는 객체대로 설계하고, 관계형 데이터베이스는 관계형 데이터베이스대로 설계한다.
    ORM 프레임워크가 중간에서 매핑해준다.
    JPA: Java Persistence API

    ORM을 사용해 오브젝트와 RDB 사이에 존재하는 개념과 접근을 객체지향적으로 다루...

    yuli_kim

  • [스프링 부트] 설치부터 게시글 만들기까지!

    10

    velog.io

    [스프링 부트] 설치부터 게시글 만들기까지!

    스프링 부트 (Spring Boot)
    스프링 프레임워크를 이용해 개발을 하려면 톰캣 설치를 시작으로 여러 가지 복잡한 설정을 해주어야 합니다. 물론 개발할 때도 설정 파일에 여러 가지 설정을 해주어야 하죠.

    스프링 부트(Spring Boot)는 스프링 프레임워크보다 의존성 관리가 용이할 뿐만 아니라 배포 또는 테스트 역시 스프링 프레임워크보다 쉽고 빠르게

    yuli_kim

  • Servlet / JSP 답변형 게시판 만들기 🤖

    10

    velog.io

    Servlet / JSP 답변형 게시판 만들기 🤖

    1. 구조
    모델2 방식인 MVC구조로 만들 것이다.
    컨트롤러와 DAO 사이에 왜 Service가 필요할까? 트랜잭션Transaction 때문이다.

    조승우가 자주 가는 커뮤티니 사이트를 예로 들어보자.
    조승우는 커뮤니티 사이트에서 '비밀의 숲2 기대된다 토요일 첫 방!!'이라는 게시물을 조회하려고 한다. 현재 조회수는 3944. 조승우가 게시물을 클릭해서

    yuli_kim

  • 🚩 코틀린 기초

    9

    velog.io

    🚩 코틀린 기초

    🚩코틀린이란?
    JVM에서 동작하는 프로그래밍 언어이다.
    널 안정성이 있고, 자바와의 완벽한 호환성을 지원하며, 간결한 문법, 세미콜론 비사용 등으로 가독성이 좋다.
    또한, 자바 외의 언어가 없던 Google의 기본 Android용 IDE인 Android Studio와의 통합을 제공한다.

    yuli_kim

  • Android with Kotlin

    17

    velog.io

    Android with Kotlin

    Layout이란?
    흔히 레이아웃이라 하면 어떤 요소들을 적재적소에 효율적으로 배치하는 것을 말합니다.

    예를 들어 새로 오픈한 마트의 전단지를 보면 마트 이름, 행사 상품, 약도, 주소, 전화번호 등등 다양한 것들이 기재되어 있는데, 보기좋은 형태를 취하고 있습니다.

    소비자의 눈에 한눈에 들어오도록 일목요연하게 정리되어 있지요.

    Application을

    yuli_kim

  • 👋🏻 RxJava

    16

    velog.io

    👋🏻 RxJava

    👋🏻 이 글은 Reactive X, 반응형 프로그래밍을 처음 접하는 사람들을 위한 포스팅입니다.

    쉽게 말하면 효율적으로 비동기 처리를 구현하는 방법론 중 하나로 사용되는 개념이다.
    언어 별로 라이브러리를 지원하기 때문에 RxJava, RxKotlin, RxSwift 등의 이름이 존재하는 것이다.
    지금부터 반응형 프로그래밍이 뭔지, Reactive X

    yuli_kim

  • Swift 스위프트 정면돌파

    19

    velog.io

    Swift 스위프트 정면돌파

    개발자들을 위한 블로그 서비스. 어디서 글 쓸지 고민하지 말고 벨로그에서 시작하세요.

    yuli_kim

  • 혹시 싱글톤이세요? 저는 벙글톤이에요 ㅋㅋㅋ

    velog.io

    혹시 싱글톤이세요? 저는 벙글톤이에요 ㅋㅋㅋ

    벙글..아니 싱글톤 패턴 개념 단 번에 이해하기

    yuli_kim

  • 우리는 이미 '어댑터 패턴'을 알고 있다

    velog.io

    우리는 이미 '어댑터 패턴'을 알고 있다

    실생활로부터 Adapter Pattern 이해하기

    yuli_kim

  • 옵저버 패턴 개념 떠먹여드립니다 🥄

    velog.io

    옵저버 패턴 개념 떠먹여드립니다 🥄

    네티즌들은 '개념을 이해 당해버렸다' 등의 반응을 보였다.

    yuli_kim

  • Spring 스프링

    26

    velog.io

    Spring 스프링

    IoC(Inversion of Control)
    스프링에서는 일반적인 Java객체를 new로 생성하여 개발자가 관리하는 것이 아닌, Spring Container에 모두 맡긴다.
    개발자 -> 프레임워크로 제어의 객체 관리 권한이 넘어갔기 때문에 이를, "제어의 역전"이라고 한다.

    yuli_kim

라이브러리에 저장

좋아하는 강좌들을 수집하고 관리하고 공유하세요

닫기