목록전체 글 (125)
Develop

Maven 프로젝트를 생성하면 pom.xml이 자동으로 생겨서 무엇인지 알아보았다. Maven이란? 자바 프로젝트를 관리하는 툴이다. 미리 작성된 xml 파일을 이용하여 라이브러리를 자동으로 다운로드 하거나 프로젝트를 빌드해준다. 즉, 자바 소스를 컴파일하고 패키지하여 deploy(소프트웨어 전개)까지 자동화 해준다. pom.xml 이란? Maven의 빌드 정보를 담고 있는 파일이다. POM(Project Object Model) 을 설정하는 부분으로 프로젝트 내의 빌드 옵션을 설정하는 파일이다. pom.xml의 태그 종류 태그 기능 Maven의 XML 네임스페이스를 지정 Maven의 model Version 그룹 ID 아티팩트 ID 버전 이름 패키징 형식을 지정 프로젝트의 이름 Maven의 url 프로..

새프로젝트 만들기 Dynamic Web Project를 생성하여 maven으로 변경후 설정해주는 내용을 정리할 예정이다. 1. 새프로젝트 생성 File => New => Dynamic Web Project Project name에 원하는 프로젝트 이름을 적고 Target runtime도 Tomcat 버전이 맞는지 체크해주자 나는 9를 써서 맞으니 따로 설정하진 않겠다. next 체크박스 체크한 다음 Finish 누르면 끝 2. Maven Project로 변경 생성한 프로젝트에서 마우스 우클릭 => Configure => 맨 밑에 있는 Convert to Maven Project => Finish 프로젝트 맨 밑에 target 폴더와 pom.xml 이 생겼다면 제대로 변환된 것이다. * Project Ex..

로컬 저장소란? : 내 컴퓨터 안에 있는 저장소 원격 저장소란? : 원격 서버(GitHub, GitLab 등)에 있는 저장소 이 글은 GitHub 사용할 repository가 이미 있으며 안에 내용도 있다고 전제하에 진행한다. 만약 없다면 GitHub나 GitLabdp 가서 원격저장소를 만들어와야하고 처음이라면 연결후 commit 까지해서 연결되었는지 확인하는 것이 좋다. git 로컬저장소 (Local Repository) 지정(생성)하기 1. 로컬 저장소로 만들 폴더를 생성 나는 git이라는 이름으로 바탕화면에 만들어줬다. 만든 폴더를 열고 shift + 마우스 우클릭 하면 Open Git Bash here이 보인다. 2. git 초기화(로컬 저장소임을 지정함) 초기화 명령어이다. git init 실행..

깃 다운로드 및 설치하기 다운 사이트 윈도우 Git - Downloading Package (git-scm.com) Git - Downloading Package Download for Windows Click here to download the latest (2.44.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 4 days ago, on 2024-02-23. Other Git for Windows downloads Standalone Installer 32-bit Git for Wind git-scm.com 맥 Git - Downloading Package (git-scm.c..

서버 Tomcat 9.0 v 다운로드 및 설치 먼저톰캣 설치전에 Java 를 먼저 설치하는 것이 좋으니 자바를 꼭 깔고나서 톰캣을 설치하자 자바 설치 방법 참고 https://sseb32310.tistory.com/91 톰캣 9.0v 다운로드 사이트 Apache Tomcat® - Apache Tomcat 9 Software Downloads Apache Tomcat® - Apache Tomcat 9 Software Downloads Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as ..

JDK Java 11 다운로드 및 설치하는 방법 1. Java 다운로드 하기 자바를 다운로드 하려면 오라클 사이트에 들어가서 다운로드 가능하다. 물론 Java 11버전뿐만 아니라 다른 여러 버전을 설치할 수 있다. 그러나 나는 11버전을 쓸 예정이므로 11을 다운 받을 것이다. 일단 다운받을 수 있는 오라클 사이트이다 Java Downloads | Oracle 대한민국 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 이 사이트에 들어가서 밑으로 쭉 내리면 11버..

Bcrypt(비크립트) 를 이용하여 암호화 하기 암호화란? 어떤 평문을 암호문으로 바꾸는 것 복호화란? 암호문을 평문으로 바꾸는 것 평문은 우리가 봤을때 바로 알아볼 수 있지만 암호화된 암호문은 봤을때 어떤 뜻이지 알아보기 힘들다 암호화는 데이터가 유출 되었을 때 어떤 정보인지 알아보지 못하게 하기 위한 것이다 유출 자체를 막을 수는 없지만 정보를 보호해주는 기능을 한다. 주로 비밀번호를 암호화하여 사용자의 계정을 보호한다. 따라서 DB에는 사용자의 비밀번호가 그대로 저장되지 않고 암호화된 비밀번호가 저장된다. 암호화 방식 먼저 복호화가 가능한지에 따라 양방향(복호화 가능)과 단방향(복호화 불가능)으로 구분되고 양방향에서 복호화할 때 사용하는 비밀키가 암호화할 때 그대로 사용되면 대칭키, 다른 키를 사용..

로그인을 할 때마다 무의식적으로 엔터를 치는데 로그인이 안되길래 구현방법을 찾아보았다。 폼 안에서 로그인이나 비밀번호나 상관없이 엔터를 치면 로그인 시도를 하도록 만들었다 폼부분 로그인 회원가입 | 아이디찾기 | 비밀번호찾기 제이쿼리부분 $('#us_login_form').keypress(function(e){ if(e.keyCode === 13){ $('#login').trigger('click'); } }); 13이 enter 라고 한다。 참고한 글 enter입력시 로그인 참고 https://bourbonkk.tistory.com/67 #JavaScript Login 페이지에서 Enter 누르면 실행 근래에는 개인적인 프로젝트로 프론트엔드도 구현하고 있는데요 로그인이나, 검색 등의 페이지에서 ENTE..