우선 기능만 구현했기 때문에 매우 못생김 주의Frontend 우선 Join.js 파일을 만들어주고 App.js 파일에서 관련 부분을 추가해 준다.//App.jsimport Join from "./src/Join";function App(){ ..... .....} Join.jsimport React, {useEffect} from "react";import {Button, StyleSheet, Text, TextInput, View} from "react-native";import axios from "axios";import {AdapterDayjs} from "@mui/x-date-pickers/AdapterDayjs";import {LocalizationProvider} from ..
백엔드를 설정하려고 검색을 하던 중 어떤 블로그는 application.properties 사용하고 어떤 블로그는 application.yml을 사용함을 발견했다. 나는 application.yml 파일이 없는데...? properties 와 yml의 대표적인 차이는 내부 구조- properties : 각 줄마다 key=value의 형태spring.application.name=canlenderProjectspring.data.mongodb.uri=mongodb+srv://:@canlenderdb.dbqectn.mongodb.net/......spring.data.mongodb.database=mydatelist - yml : 들여쓰기로 구분되는 계층 구조 및 key: val..
※ Back-end : 서버와 응용 프로그램, 데이터베이스로 구성되어 있음, 데이터베이스 입출력 및 비즈니스 프로세스 구현 Spring 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 애플리케이션 프레임워크 Spring 등장배경 EJB(Enterprise Java Beans) : Spring 등장 전까지 java 진영의 표준 기술 비용이 너무 비싸고, 복잡하고 어려운데 느림 transaction, 분산 기술, ORM 등 지원 기술 多 EJB에 의존적으로 코드를 짜야해서 코드가 지저분하고, 기술 수준 자체가 낮은 치명적인 단점 옛날 순수한 자바로 돌아가자(POJO: Plain Old Java Object, 마틴 파울러)라는 말이 나올 정도의 지옥 지옥을 겪던 두 명의 개발자가 오픈소스 개발 → spring..