ERD

https://www.erdcloud.com/d/EF5EkQ33cffTLLizf

스크린샷 2025-09-02 085220.png

❗user 모델을 예시로 작성하였습니다.

설정 파일 세팅

기본 라우트 세팅

보안 관련 세팅

Express 앱 초기화

import express from 'express';
import dotenv from 'dotenv';
import { securityMiddleware } from './middlewares/security.js';
import userRoutes from './routes/userRoutes.js';
import corpRoutes from './routes/corpRoutes.js';
import investmentRoutes from './routes/investmentRoutes.js';
import errorHandler from './middlewares/errorHandler.js';

dotenv.config();
const app = express();

app.use(express.json());
securityMiddleware(app);

app.use('/api/users', userRoutes);
app.use('/api/corps', corpRoutes);
app.use('/api/investments', investmentRoutes);

app.use(errorHandler);

export default app;

공통

기업

비교

투자