실습/Spring-boot + JPA + H22 MVC1, MVC2란? MVC1 - 브라우저에서 요청이 들어오면 데이터베이스로부터 필요한 데이터를 받은 Model객체를 JSP 페이지 에 담아 응답을 보내는 패턴입니다. - MVC1에서는 JSP가 View/Controller 역할을 모두 담당하여 코드 가독성이 떨어지는 단점이있다. MVC2 - MVC1의 단점을 보완해 Controller 역할을 하는 Servlet을 추가한 패턴이다. - 즉, Servlet이 요청에 대한 비즈니스 로직을 처리하고 View(JSP)에 반영하여준다. 2022. 9. 18. React에 데이터 받아오기 port : http://localhost:3000/ path= "/" 사진과 같이 h2 에서 데이터를 받아보자 데이터를 받아올 때에는 fetch 또는 axios를 사용할 수 있는데 여기서는 fetch를 사용해본다. # 전체 코드 const Home = () => { const [books, setBooks] = useState([]); //함수 실행시 최초 한번 실행되는 것 useEffect(() => { fetch('http://localhost:8091/book', { method: 'GET', }) .then((res) => res.json()) .then((res) => { console.log(1, res); setBooks(res); }); //비동기 함수 }, []); return ( 책 .. 2022. 8. 16. 이전 1 다음 반응형