반응형

Java 25

Spring Framework Tomcat 연동

생성한 프로젝트와 연동할 서버인 톰캣을 다운로드합니다.(tomcat.apache.org/download-90.cgi) 저는 9버전으로 다운로드하였습니다. 윈도우 자동 설치용 인스톨러를 받았습니다. 설치 과정에서 컴포넌트를 설정합니다. 어떤 기능을 하는지는 모르겠으니 받아서 사용해보겠습니다(할 수 있으면요 ㅎㅎ;;) 포트 설정이 나옵니다. 그대로 진행하겠습니다. 톰캣을 설치했으면 서버를 설정합니다. window > show view > server을 선택하고 server가 없으면 Other을 선택합니다. Server > Servers를 선택합니다. 아래에 서버 콘솔이 떴습니다. 서버를 새로 만들기 위해 클릭하겠습니다. Apache에서 톰캣 버전을 선택하겠습니다. 저는 9버전을 깔았기 때문에 9를 선택하겠습..

Java/Spring 2021.01.22

Spring Legacy 개발 환경 part 1.

얼마전에 취업 정보를 확인하러 사람인에 들어갔는데 대부분의 채용 공고에서 spring framework를 원하더군요 ;; 그래서 오늘부터 spring framework 활용 능력을 향상시키기 위한 공부를 시작하려고 합니다. 우선 jdk를 설치해줍니다. (www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) Oracle 아이디가 있어야 다운로드 받을 수 있습니다. Spring을 사용하기에 앞서 여러 개발 툴 중에서 저는 STS(Spring Tool Suite)를 사용하려고 합니다. STS를 다운받기 위해 Spring 홈페이지에 접속하여 다운로드합니다.(spring.io/tools) jar 파일을 다운받았으면 '알집으로 압..

Java/Spring 2021.01.18

SpringTool 설치하기

1. Spring Tool jar파일을 받는다. https://spring.io/tools Spring Tools 4 is the next generation of Spring tooling Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE. spring.io 2. jar 파일을 프로젝트 폴더로 이동시킨다. 3. 기존에 설치된 알집 형태로 뜨기 때문에 알집을 삭제해주면 java 형식으로 바뀐다. 4. 실행해준다. 5. pa..

Java/Spring 2020.09.24

DTO/DAO

DTO (Data Transfer Object) 변수를 Private 형태로 선언하고 getter/setter 메소드로 처리한다. Java Resources - src 의 위치에 DTO/DAO 파일을 넣을 패키지 생성 DAO (Data Access Object) 실제로 DB에 접근하고 CRUD(Create Read Update Delete) Api를 제공한다. DB 연결 private CashBookDAO() { try { Class.forName("net.sf.log4jdbc.DriverSpy"); }catch(Exception e) { e.printStackTrace(); } } private Connection getConnection() throws SQLException{ return Drive..

Java 2020.08.10

Ajax

Ajax란 JavaScript의 라이브러리 중 하나이며 브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 비동기 방식으로 데이터를 로드하는 기법이다 장점 : 웹페이지의 처리 속도가 향상된다. 다른 작업을 동시에 할 수 있다. 페이지를 새로고침 하지 않고 처리한다. 단점 : 히스토리 관리에 신경을 써야한다. 부하가 심해질 수 있다. 로그인 Ajax 처리 function Login() { $.ajax({ url : "login_action.jsp", type : "POST", data : $("#login-register").serialize(), success : function(data) { if (data.trim() == "false") { $('#PasswordModal').moda..

Java 2020.08.01
반응형