Springboot-React(21)
-
TodoList 만들기 3
TodoList,jsimport React, {useState, useContext} from "react";import TodoListContext from "./TodoListContext.js";const TodoList = () => { const {todoList, setTodoList, loginMember} = useContext(TodoListContext); const [inputTodo, setInputTodo] = useState(''); let keyIndex = 0; //할 일 추가 버튼 기능 설정 const addTodo = () => { //할 일이 입력되지 않았다면 입력해달라는 알림창 if(inputTodo.trim(..
2024.07.18 -
TodoList 만들기 2
Login.jsimport React, { useContext, useState } from 'react';import TodoListContext from './TodoListContext';const Login = () => { const { loginMember, setLoginMember, setTodoList } = useContext(TodoListContext); const [id, setId] = useState(''); const [pw, setPw] = useState(''); const login = () => { fetch('/login', { method : "POST", headers : {"Content-Type" : "application/js..
2024.07.18 -
TodoList 만들기 1
mybatis-config.xml ** Mybatis에서 null값을 처리하는 방법을 지정하는 설정 - DB나 JAVA에서 가져오는 값이 null일 때 어떻게 처리할 것인가 value = Null이라고 작성하면 Null이 들어가고 value = VARCHAR2나 int 특정값으로 null을 db에 전달하겠다는 설정 todo-mapper.xml SELECT COUNT(*) FROM TODO_MEMBER WHERE ID = #{id} INSERT INTO TODO_MEMBER VALUES(SEQ_TODO_MEMBER_NO.NEXTVAL, #{id}, #{pw}, #{name}) SELECT * FROM TODO_MEMBER WHERE ID = #{id} AND PW = #{p..
2024.07.17