일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- CRUD
- 로컬이미지삭제
- 게시판 CRUD
- WebConfig
- 게시물수정
- mybatis
- 테스트코드작성
- jsp
- React.js
- given when then
- SpringBoot JPA
- 게시판
- 비전공개발자
- springboot
- MySQL
- 개발자취업
- 단위테스트코드
- jar빌드
- Self-invocation
- 로컬이미지불러오기
- 개발자취업후기
- 비전공자개발자
- JPAHibernate
- @Transactional
- 로컬이미지저장
- jstl
- I/OStream
- React+JPA
- React+SpringBoot
- 게시물상세
- Today
- Total
목록springboot (9)
인텔리가 '되고 싶은' 인텔리재이

🕶 참고 포스팅 [JSP + MyBatis] 1. 프로젝트 생성 및 실행해보기 [JSP + MyBatis] 2. 프로젝트 세팅 및 화면 출력해보기 [JSP + MyBatis] 3. MySQL DB 연동하기 [JSP + MyBatis] 4. 화면에 부트스트랩(Bootstrap) 적용하기 [JSP + MyBatis] 5. 게시글 작성하기 (insert) [JSP + MyBatis] 6. 게시물 리스트 + JSTL [JSP + MyBatis] 7. 게시물 상세페이지 조회하기 이번 포스팅에서는 게시판 상세페이지에 이어 게시물 수정, 삭제 기능을 구현해보겠습니다.🙂 게시물 수정은 상세페이지에서 버튼을 클릭하면 수정페이지로 이동하고, 게시물 삭제는 상세페이지에서 버튼을 클릭하면 바로 삭제되도록 구현할 예정입니다.🙄..

🕶 참고 포스팅 [JSP + MyBatis] 1. 프로젝트 생성 및 실행해보기 [JSP + MyBatis] 2. 프로젝트 세팅 및 화면 출력해보기 [JSP + MyBatis] 3. MySQL DB 연동하기 [JSP + MyBatis] 4. 화면에 부트스트랩(Bootstrap) 적용하기 [JSP + MyBatis] 5. 게시글 작성하기 (insert) [JSP + MyBatis] 6. 게시물 리스트 + JSTL 이번 포스팅에서는 게시물 상세화면을 조회할 수 있도록 화면을 만들고 기능을 구현해보도록 하겠습니다😁 이후 게시물 수정, 삭제 기능을 상세 페이지에서 구현할 예정입니다. 화면 만들기 list.jsp 수정 게시물 리스트 글쓰기 No. Subject Writer Date ${i.bno} ${i.subje..

🕶 참고 포스팅 [JSP + MyBatis] 1. 프로젝트 생성 및 실행해보기 [JSP + MyBatis] 2. 프로젝트 세팅 및 화면 출력해보기 [JSP + MyBatis] 3. MySQL DB 연동하기 [JSP + MyBatis] 4. 화면에 부트스트랩(Bootstrap) 적용하기 [JSP + MyBatis] 5. 게시글 작성하기 (insert) 🕶 참고 포스팅 작성한 여러개의 게시물을 한 화면에 리스트 형태로 출력하기 위해서는 반복문으로 내용을 불러와야겠죠! 🙄 그렇게 하기 위해 필요한 것이 바로 JSTL 입니다! JSTL이 무엇인지 먼저 알아보도록 하겠습니다😊 JSTL? 자바서버 페이지 표준 태그 라이브러리은 Java EE 기반의 웹 애플리케이션 개발 플랫폼을 위한 컴포넌트 모음이다. JSTL은 ..

🕶 참고 포스팅 [JSP + MyBatis] 1. 프로젝트 생성 및 실행해보기 [JSP + MyBatis] 2. 프로젝트 세팅 및 화면 출력해보기 [JSP + MyBatis] 3. MySQL DB 연동하기 [JSP + MyBatis] 4. 화면에 부트스트랩(Bootstrap) 적용하기 이번 포스팅에서는 게시판 CRUD 중에서, 게시글 작성을 구현해보도록 하겠습니다! 화면 만들기 먼저, 게시글 작성에 필요한 화면을 만듭니다. 이전 포스팅에서 소개해드린 부트스트랩(Bootstrap)을 적용하여 간단히 화면을 구성해보도록 하겠습니다😀 저는 src > main > webapp > WEB-INF > views > board 폴더를 생성하고, 폴더 안에 insert.jsp를 생성 및 작성하였습니다. insert.j..

🕶 참고 포스팅 [JSP + MyBatis] 1. 프로젝트 생성 및 실행해보기 [JSP + MyBatis] 2. 프로젝트 세팅 및 화면 출력해보기 [JSP + MyBatis] 3. MySQL DB 연동하기 이번 포스팅에서는 게시판 CRUD를 구현하기에 앞서, 화면의 디자인을 빠르고 예쁘게! 만들어줄 수 있는 Bootstrap을 적용하기 위한 방법을 소개해드리겠습니다! Bootstrap? 부트스트랩(Bootstrap)은 웹사이트를 쉽게 만들 수 있게 도와주는 CSS, JS 프레임워크이다. 하나의 코드로 휴대폰, 태블릿, 데스크탑까지 다양한 기기에서 작동하게 만들 수 있으며, 다양한 기능을 제공하여 사용자가 쉽게 웹사이트를 제작, 유지, 보수할 수 있도록 도와준다. - 출처 : https://ko.wikip..

🕶 참고 포스팅 [JSP + MyBatis] 1. 프로젝트 생성 및 실행해보기 [JSP + MyBatis] 2. 프로젝트 세팅 및 화면 출력해보기 SqlSession Factory Bean 만들기 MySQL DB를 연결하기 위해, SqlSession Factory Bean을 만듭니다. com.example.demo > JspMybatisSubApplication.java에 내용을 작성합니다. package com.example.demo; import javax.sql.DataSource; import org.apache.ibatis.session.SqlSessionFactory; import org.mybatis.spring.SqlSessionFactoryBean; import org.mybatis.sp..

🕶 참고 포스팅 [JSP + MyBatis] 1. 프로젝트 생성 및 실행해보기 dependency 추가하기 프로젝트를 본격적으로 시작하기 앞서 필요한 세팅을 위해 dependency를 추가합니다. 프로젝트 구조 하단의 pom.xml 중 dependencies 사이에 JSP, MyBatis,MySQL 등 필요한 의존성을 추가합니다. org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test javax.servlet jstl org.springframework.boot spring-boot-starter-jdbc org.apache.tomcat.embed tomcat-embed-ja..

새로운 기술을 활용해보고자 독학으로 진행한 JSP+MyBatis 프로젝트 ! JSP로 구성된 화면은 주소창을 입력하거나 , 새로고침 , 또는 일부 데이터가 바뀌는 등 사용자가 어떤 요청을 하게되면 그에 맞는 html , 이미지 등의 파일들이 전부 다운로드 되고 다시 렌더링(Server Side Rendering) 되기때문에, 기존에 React(Client Side Rendering)로만 프로젝트를 진행했던 제겐 새로운 느낌이었습니다!🤩 🔥 JSP + MyBatis / MVC 패턴의 Spring Boot 프로젝트 ✨개발환경 : OS : window10 IDE : Eclipse Language : Java, Javascript FrontEnd : HTML, CSS, JSP BackEnd : Spring Bo..

파이널 프로젝트로 진행했었던 내용을 회상하며 작성해보는 게시물입니다. 🔥 React.js + Spring Data JPA를 연동한 REST API 구성, 하나의 jar 파일로 build ✨개발환경 : OS : window10 IDE : VSCode, IntelliJ Language : Java, Javascript FrontEnd : HTML/CSS, React.js BackEnd : Spring Boot(Gradle), Spring Data JPA DB : MySQL 하나의 jar 파일로 빌드하는 이유는, AWS 서버에 jar 파일을 업로드하여 배포하기 위함이었습니다. 험난했던 AWS 배포 과정도 다루게 될 예정입니다.... 😂 SpringBoot 프로젝트 만들기 Spring initializr(htt..