[Spring] CKEditor 비동기 이미지 저장
·
팀 프로젝트
jsp 프로잭트 원본 내용더보기@WebServlet("/ckupload")@MultipartConfigpublic class CKEditor_Upload extends HttpServlet { private static final long serialVersionUID = 1L; public CKEditor_Upload() { super(); } //현재 폴더 개수를 가져오는 함수 private static int member_folder_num(String uploadPath) { //폴더 위치를 불러옵니다. File directory = new File(uploadPath); //폴더에 있는 파일리스트를 가져오고 배열리스트로 전환합니다. ArrayList arr_file..
cafe24 Tomcat 호스팅 전 사전 준비 war 생성 (IntelliJ)
·
카테고리 없음
cafe24 Tomcat 호스팅 전 사전 준비로 war 파일 생성 방법을 간단하게 작성해본다.IntelliJ에서 .war 파일을 생성하는 방법은 아래와 같다.이전 글은 아래 링크를 타고 들어가 주세요.1. Tomcat 호스팅 구매2. FileZilla, putty 다운로드3. 이번 포스팅4. 다음 포스팅(FileZilla, putty를 사용한 war 파일 Tomcat server 적용) IntelliJ War File 생성 방법IntelliJ 접속 -> 빌드 -> 아티팩트 빌드 클릭 원하는 프로젝트 -> 빌드 클릭 폴더 실행 ->  IntelliJ프로젝트 폴더\target\ -> 파일이 정상적으로 다운로드된게 확인된다.
국비 69일 내용 정리 (MultipartFile)
·
국비 내용 정리/Spring
MultipartFile -> 이미지 업로드에 핵심이다.이미지 업로드 활용하는 DTO에 멤버변수로 MultipartFile 타입을 추가할 수 있다.Spring 에서 지원해주고 있으며 pom.xml 의존주입은 아래와 같이 진행된다.더보기 commons-fileupload commons-fileupload 1.3.1의존 주입을 완료했다면 스프링 컨테이너에 Bean 추가를 진행해주면된다.  추가하게 되면 아래 예제 처럼 사용이 가능하며MutipartFile 에서 주로? 사용하는 메서드는 아래와 같다.getOrifinalFilename() : 받아온 파일의 파일 이름만 가져옵니다.transferTo() : 입력한 주소에 받아온 파일을 복사?해서 저장합니다. 간단한 예제update.jsp더보기 ..
cafe24 Tomcat 호스팅 전 사전 준비 FileZilla, putty
·
카테고리 없음
1. FileZilla2. putty  1. FileZilla다운로드 사이트https://filezilla-project.org/download.php?show_all=1 FileZilla 사이트에 접속하여 Client를 다운받습니다.다운로드가 완료되면 아래 순서에 따라 다운로드 합니다.  2.putty다운로드 사이트https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html Download PuTTY: latest release (0.81)This page contains download links for the latest released version of PuTTY. Currently this is 0.81, released on 2024-04-..
cafe24 Tomcat Server 사용하기.
·
추가 공부/cafe24 Tomcat Server
이번에 프로젝트하면서 웹 호스팅하는 방법도 궁굼해서 일단 cafe24 Tomcat 개발언어별 호스팅 Tomcat JSP를 구매해버렸다... 이왕 구매한거 일단 사용해보기로 다짐하고 열심히 공부하자. 우선 구매 방법을 포스팅합니다.cafe24에서 호스팅 구매할때 Tomcat jsp Spring 이렇게 사용했다면 10G 광 호스팅 이런거 구매하지말고싸게 사용할 수 있는 개발 언어별 호스팅을 구매합시다. ㅎㅎ 처음 구매정보 입력란을 가면 아래 이미지 처럼 확인이 가능한데빨간 네모칸 부분은 필히 기억하고 있어야하니 참고합시다~(나중에 호스팅 파일 업로드 및 사용 DB를 사용할때 사용합니다...  입력을 완료하게 되면 사용할 서버 환경과 도메인 입력이 가능한데구매한 도메인이 없다면 무료 도메인으로 사용해도 무관합..
[Spring] 트랜잭션 정리
·
팀 프로젝트/Web
SQL Transaction 정리Spring Transaction1. SQL Transaction 정리트랜잭션은 하나 작업 단위 구성에 하나 이상의 데이터베이스 작업을 말한다. -> 데이터의 일관성과 무결성을 보장하는 기법이다. ACID 속성을 가지고 있습니다.Atomicity (원자성) : 트랜잭션의 모든 작업들이 수행되거나 모두 수행되지 않아야한다.Consistenct (일관성) : 트랜잭션이 완료된 후 데이터베이스는 일관성 상태를 유지한다Isolation (고립성) : 동시에 수행되는 트랜잭션들이 서로 간섭하지 않아야 한다.Durabillity (지속성) : 트랜잭션이 완료된 후 어떤 시스템 오류가 발생하더라도 결과가 지속적으로 반영되어야 한다.SQL에서 Transaction 활용더보기트랜잭션 시작..
org.springframework.beans.factory.UnsatisfiedDependencyException
·
오류 수집
프로젝트 DAO(Data Access Object) 변경 작업중 발생한 오류이다..뭐가 오류지 했다가 ServiceImpl에 있는 DAO를 변경한 DAO로 변경하지 않아@Autowired 의존 주입이 불가능하여 발생한 오류이다.. DAO를 변경했다면 잘 기억하고 ServiceImpl에 명칭도 잘 바꾸자.
외부 JS 제작(SweetAlert , chart)
·
팀 프로젝트
이번 팀프로젝트를 하면서 SweetAlet과 chart 를 사용하려했는데HTML 코드내에 내부 JS 로 넣으려 하니 코드가 길어지고여러곳에 사용하기 힘들다는 점을 보고 외부 JS 파일로 빼서 사용했다. SweetAlert_modal.jssweetAlert을 기본으로 사용하기 위해서는 아래 cdn을 추가해주어야한다.  SweetAlet 기본틀 Swal.fire({ title : title, text : msg, icon : 'success', }); 사용하다보니 저걸 다 쓰면서 하나씩 넣기에는 음... 너무 많다그래서 아래 외부 JS 파일로 메서드(제목, 내용)으로 한줄만 추가하면 사용가능하게 해두었다.더보기function sweetAlert_succe..
개발자가 되고 싶은 곰
'분류 전체보기' 카테고리의 글 목록