본문 바로가기

전체 글174

windows 부팅 usb 만들기 컴퓨터를 새로 구입했거나 새로운 기분을 내고 싶을때 윈도우를 다시 설치 한다.과거에는 CD를 많이 이용했었지만 요즘에는 USB를 많이 사용한다. CD든 USB든 windows 파일이 있어야 하고.윈도우 8 iso 파일 다운로드 프로그램클릭하면 프로그램을 다운 받아 자신이 원하는 버전의 윈도우8을 다운 받을 수 있다. 구글 검색을 통하면 iso 파일을 쉽게 구할수 있으니 자신의 입맛에 맞게 찾아보면 된다. 윈도우 파일을 구했다면 다운로드 2017. 1. 22.
싱글턴 패턴(Singleton pattern) 소프트웨어 디자인 패턴 중 하나로 생성자가 여러번 호출되더라도 최초 생성된 하나의 인스턴스만 사용되게 한다생성자를 private으로 선언해야 외부에서 객체를 생성 할 수 없다.최초 호출시 한번만 객체를 생성하게 하여 불필요한 메모리 소모를 줄일수 있다. 우리가 자주 사용하는 DAO, DTO 와 비슷하다. 2017. 1. 20.
주제 선정의 어려움 01 여러가지 주제들이 의견으로 나왔다가아파트 입주자 관리 프로그램으로 의견이 일치되었다.그런데 .. 문제가 생겼다 하나하나 기능 정리를 하다보니, 우리는 아파트에 살면서 별다른 불편한점을 느끼지 못했고갖가지 기능을 정리해 보았지만결과적으로는 따로 노는 형국이 되어있었다 ..그럼으로 주제는 안녕 ~~! 다시 의논해서 나온 주제는 '혼자를 위한 여행 친구' SNS형식으로 여행 친구를 만나같이 여행을 가는 시스템이다. 하지만 어떻게 해야 수익을 올릴 수있을까 과연 이게 상용화가 될수 있을까 이런저런 문제점을보완하려고 노력중이다. 서로 다른 생각과 가치관을 갖은 네명의 수컷들이생각해 내는 이프로젝트 ... 여행을 가지고 많은 것들이 존재하지만 기존것과 색다른 프로젝트 기대가 된다 !잘해보자 아자! 2017. 1. 9.
[MVC] 게시판 예제 2) 입력하기 1. 입력 폼 작성el과 jstl을 사용하여 불필요한 코드들 생략 boardAdd.jsp 2. controller 작성 BoardController.java http://localhost/board/boardAdd 를 GET방식으로 요청하면 /board/boardAdd.jsp 를 보여주고POST방식으로 요청하면 boardService.addBoard(board)메소드를 호출호출 후 Redirect 해 BoardList로 이동한다. 3. 인터페이스유지보수를 편리하게 하기 위해 BoardServiceImpl를 생성하고 BoardService인터페이스를 구현한다. BoardService.java BoardServiceImpl.java BoardDao.java BoardDaoImpl.java com.tistor.. 2017. 1. 6.
[MVC] 게시판 예제 1) 준비하기 mySQL 설치 후 테이블 생성 web.xml 설정 spring안의 DispatcherServlet 을 appServlet이라 명하고 실행되면 첫 번째로 servlet-context.xml 객체를 호출한다 모든 요청을 appServlet 이 가로채게 매핑 해놓았다. servlet-context.xml 설정 spring에서 사용하는 객체들을 bean과 닮았다 하여 bean이라 불리며 설정을 해놓으면 자동적으로 객체가 생성된다. /WEB-INF/views/board/boardAdd.jsp 라 적어야 하지만 중복되는 것을 자동으로 붙게 설정해 놓아 우리가 /board/boardAdd 라고만 요청하더라도 주소를 완성할수 있게 해주고 매번 DB연결을 매번 하지 않도록 미리 객체를 생성해 mabatis에 주입해 조.. 2017. 1. 6.
[Spring] mybatis 서로다른 변수명 오류 스프링을 배우면서 정신없이 새로운 것에 적응 하다보니바보같은 오류들을 겪게된다....ㅜㅜ BoardDaoImpl.java여기에서는 deleteBoard를 찾아 달라고 했으면서 BoardMapper.xml정작 매퍼에는 boardDelete라고 적어 놨으니 당연히 오류가 나지.. 항상 변수명은 잘 확인 합시다 !! 2017. 1. 6.
[Spring] anotation 스프링은 에노테이션을 통해 자동으로 bean을 등록 해주는 기능을 가지고 있다. @Autowired의존하는 객체를 자동적으로 주입생성자, 필드, 메소드 에서 사용 가능 2017. 1. 5.
[MVC] maven 빌드 사용 준비 1) 프로젝트 생성Legacy의 설정을 사용 우클릭 해서 Spring Legacy Project 프로젝트 명을 적고 맨아래 Spring MVC Project 선택 Maven은 위의 예시 처럼com.tistory.luahius 세개를 가져야한다. 메이븐 프로젝트를 이용하려면 필요한 파일을 다운 받겠다는 것 생성된 프로젝트 구조2. 프로젝트 최신 버전 사용하기 Legacy Project의 경우 과거에 설정되어 있었기 때문에 메이븐 설정파일 pom.xml에서자바버전을 명시해주고 필요 한것들을 버전 업 web.xml의 버전 또한 업! 2017. 1. 4.
주제선정 최종 각자 생각도 다르고 추구 하는 것도 달라어떠한 것을 해야 할지 헤메다가아파트 + 버스 + 결제 + 투표각 팀원의 의견을 수렴하여 주제 선정 참고 http://aptstory.kr/service/function_01.phphttp://aptstory.kr/attachFile/board/proposal.pdfhttp://gdrdv.com/main.apthttp://www.happyapt.co.kr/index.do 2017. 1. 2.