Recent Categories
Recent Posts
Catogery Tags
Connect With Us
-
02_Simple Coding – 02_Git_실습(혼자 사용)
📃 요약 공동 작업시 파일 관리, 버전 관리, 소스 관리를 하는 것을 형상관리라고하며 프로젝트 시 실무에서는 사업관리 분야에서 주로 담당을 함.공동 작업시 동일 이름의 파일을 특정 공간에 올리면 이름이 같아서 충돌이 발생하고, 그것을 회피하기 위해 무분별한 임의의 이름으로 만들면 파일 관리의 어려움이 발생함.이것을 보안해서 사용하는 도구(툴:Tool)는 상용으로는 svn(서브버젼:subversion)이 있고, 무료로는 Git/Github 가 있음. 요즘은 Git/Gitbhub…
-
01_Simple Coding – Git Github 설치
📃 요약 공동 작업시 파일 관리, 버전 관리, 소스 관리를 하는 것을 형상관리라고하며 프로젝트 시 실무에서는 사업관리 분야에서 주로 담당을 함.공동 작업시 동일 이름의 파일을 특정 공간에 올리면 이름이 같아서 충돌이 발생하고, 그것을 회피하기 위해 무분별한 임의의 이름으로 만들면 파일 관리의 어려움이 발생함.이것을 보안해서 사용하는 도구(툴:Tool)는 상용으로는 svn(서브버젼:subversion)이 있고, 무료로는 Git/Github 가 있음. 요즘은 Git/Gitbhub…
-
04_Simple Coding – SI-MSA – 로그인 실전예제 4
📃 요약 네이버 카페 등의 로그인 기본 기능을 제작하는 예제입니다.JSP 와 달리 인증은 웹토큰 인증으로 진행하며 주로 서비스 업체의 MSA 프로젝트에서 많이 사용됩니다.웹토큰 인증은 스프링 시큐리티에서 제공하지 않으므로 관련 클래스를 직접 작성하고,스프링 시큐리티 설정에 넣어 자동 웹토큰 인증이 이루어지게 설정해 보겠습니다. 기본적인 DB CRUD 를 사용해 제작합니다.DB 프레임워크는 JPA 를 사용해 자동화기능을 강화합니다. 요소 기술…
-
04_Simple Coding – SI-MSA – 카프카 실전예제 3
📃 요약 옥션, 롯데On 등의 쇼핑몰 기본 기능을 제작하는 예제입니다.기본적인 DB CRUD 를 사용해 제작합니다.DB 프레임워크는 JPA 를 사용해 자동화기능을 강화합니다.MSA 를 고려하여 카프카를 사용해서 분산 트랜잭션에서 사용하는 결과적 일관성을 적용합니다.뷰(Vue) & 스프링부트 연동 기초 예제 요소 기술 및 테이블 설계는 아래와 같습니다. 요소 기술 : – 프론트엔드 : Vue – 벡엔드 : 스프링부트 &…
-
03_Simple Coding – SI-MSA – 파일업로드 -실전예제 2
📃 요약 네이버 카페 등의 게시판을 기본 기능을 제작하는 예제입니다.기본적인 DB CRUD 를 사용해 제작합니다.DB 프레임워크는 JPA 를 사용해 자동화기능을 강화합니다.뷰(Vue) & 스프링부트 연동 기초 예제 요소 기술 및 테이블 설계는 아래와 같습니다. 요소 기술 : – 프론트엔드 : Vue – 벡엔드 : 스프링부트 & JPA & Oracle 18xe(Oracle Cloud 19c) 결과 화면 : 프로젝트…
-
02_Simple Coding – SI-MSA – 레디스DB 실전예제 1-2
📃 요약 네이버 카페 등의 게시판을 기본 기능을 제작하는 예제입니다.기본적인 DB CRUD 를 사용해 제작합니다.DB 프레임워크는 JPA 를 사용해 자동화기능을 강화합니다.뷰(Vue) & 스프링부트 연동 기초 예제 요소 기술 및 테이블 설계는 아래와 같습니다. 요소 기술 : – 프론트엔드 : Vue – 벡엔드 : 스프링부트 & JPA & Oracle 18xe(Oracle Cloud 19c) & Redis 메모리 DB…
-
01_Simple Coding – SI-MSA – 기초 실전예제 1
📃 요약 네이버 카페 등의 게시판을 기본 기능을 제작하는 예제입니다.기본적인 DB CRUD 를 사용해 제작합니다.DB 프레임워크는 JPA 를 사용해 자동화기능을 강화합니다.뷰(Vue) & 스프링부트 연동 기초 예제 요소 기술 및 테이블 설계는 아래와 같습니다. 요소 기술 : – 프론트엔드 : Vue – 벡엔드 : 스프링부트 & JPA & Oracle 18xe(Oracle Cloud 19c) 결과 화면 : 프로젝트…
-
07_Simple Coding – Backend – Querydsl – 기본 요약
📃 요약 실무에서는 MVC 디자인 패턴 속해서 스프링부트를 사용해 코딩을 진행함. 파일관리 시 파일을 용도에 맞게 정리하듯이 MVC 디자인 패턴도 패키지 및 클래스를 용도에 맞게 분류해서 코딩을 진행함 요소 기술 : – Basic : java & spring boot 📃 기술 구현 스펙 : 📃 Querydsl : build.gradle QuerydslConfig.java querydsl 클래스 : 조회 querydsl 클래스 :…
-
06_Simple Coding – Backend – JPA 영속성_매핑 – 기본 요약
📃 요약 실무에서는 MVC 디자인 패턴 속해서 스프링부트를 사용해 코딩을 진행함. 파일관리 시 파일을 용도에 맞게 정리하듯이 MVC 디자인 패턴도 패키지 및 클래스를 용도에 맞게 분류해서 코딩을 진행함 요소 기술 : – Basic : java & spring boot 📃 기술 구현 스펙 : 📃 JPA 영속성 컨테이너 : 📃 JPA 더티 채킹 : 📃 관계…
-
15_Simple Coding – JPA – 실전예제 #3 : Login
📃 요약 네이버 카페 등의 게시판을 기본 기능을 제작하는 예제입니다.기본적인 DB CRUD 를 사용해 제작합니다.DB 프레임워크는 JPA 를 사용해 자동화기능을 강화합니다. 요소 기술 및 테이블 설계는 아래와 같습니다. 요소 기술 : – 프론트엔드 : JSP – 벡엔드 : 스프링부트 & JPA & Oracle 18xe(Oracle Cloud 19c) & 스프링 시큐리티 결과 화면 : 프로젝트 탐색기 :…