반응형

프로젝트 Tiki-Taka 회의록

회의 주관 : 백재현
회의 참석 : 이덕상, 최상욱, 황재윤


안건 1. 프로젝트 1차 업무 분장

1. 이덕상 

- DB관리 

- 전주 연고 농구팀 예매관리 시스템

2. 최상욱

- 파일 백업 및 취합관리   

- 전주 연고 축구팀 예매관리 시스템 

3. 백재현 

-  문서관리 및 공공 API관리 

- 팀 블로그 관리 

- 전주시 공연전시행사 예매관리 시스템

4. 황재윤

- 웹호스팅 연결 관리 

- 전주시 공연전시행사 예매관리 시스템



반응형

'Project-ing > 회의록' 카테고리의 다른 글

20140715_0900 회의  (0) 2014.07.15
20140710_0900 회의  (0) 2014.07.10
20140703_1600 회의  (0) 2014.07.03
20140626_1500 회의  (0) 2014.06.26
20140620_0900 회의  (0) 2014.06.20
반응형

과제 5. Model2 게시판 소스 분석 및 MOdel2 게시판 구현

 Model2 게시판 소스 분석 및 발표준비

* 이덕상

* 최상욱

 MOdel2 게시판 구현 및 발표준비

* 백재현

* 황재윤


- 첨부 파일 참고

과제05_20140627.zip



반응형

'Study Hot > 일일과제' 카테고리의 다른 글

20140717_캐스팅- 업캐스팅과 다운캐스팅에 관하여  (0) 2014.07.17
20140714_JAVA 공부 정리  (0) 2014.07.14
과제04_20140623-20140626  (0) 2014.06.24
과제03_20140620  (0) 2014.06.20
과제02_20140619  (0) 2014.06.19
반응형


프로젝트 일지

프로젝트 명

Tiki-Taka

프로젝트 팀

ProjectTeamB

프로젝트 주제

공공API를 활용한 전주시

전시공연행사 예매 시스템

이 름

이덕상

일 시

2014년 06월 27일(금)

장 소

202호 강의실

주요 진행 업무

 전주 KCC관련 예매 관람 시스템 구상

업무 진행 상황

  1. 구상 체계화

  2. 공공 API 연결 시도

    1. 개발문서내용 대로 연결 (openapi.jeonju.go.kr/openapi_jeonju/jeonju/jevent/list.jeonju?......)

    2. 테스트 페이지를 이용한 연결 (openapi.jeonju.go.kr/openapi_jeonju/)

    3. 공공 데이터 포탈 관리자에게 연결 요청

내일 할 일

  1. 프로젝트 관련 문서 찾아 분석
  2. 모델1, 2 관련 학습

소감 및 의견

공공 데이터를  사용하는 것이 쉽지많은 않은것 같다.
환경 설정하는 부분에서 인증키를 사용해서 접속(재현,재윤)을 시도 했는데 아직 인증이 되지 않는다
선생님은 공공API사용은 좋은데 분량이 적다며 분량을 늘릴 수 있도록 지시함
첨가 할 수 있는 다른 자료를 조사함
(전주시 식도락 어플, 축구(전북현대),농구(KCC)를 추가하기로 의견 수렴


반응형
반응형


프로젝트 일지

프로젝트 명

Tiki-Taka

프로젝트 팀

ProjectTeamB

프로젝트 주제

공공API를 활용한 전주시

전시공연행사 예매 시스템

이 름

최상욱

일 시

2014년 06월 26일(목)

장 소

202호 강의실

주요 진행 업무

공공 API 전주시 전시공연행사 정보 연결 테스트

업무 진행 상황

  1. 구상 체계화

  2. 공공 API 연결 시도

    1. 개발문서내용 대로 연결 (openapi.jeonju.go.kr/openapi_jeonju/jeonju/jevent/list.jeonju?......)

    2. 테스트 페이지를 이용한 연결 (openapi.jeonju.go.kr/openapi_jeonju/)

    3. 공공 데이터 포탈 관리자에게 연결 요청

내일 할 일

  1. 프로젝트 관련 문서 찾아 분석
  2. 모델1, 2 관련 학습

소감 및 의견

힘들었지만 API 연결을 성공할 수 있었다
개인적으로는 API 데이터를 잘 활용할 수 있는 추가 구상을 진행했다 
예매 시스템을 바탕으로 폭 넓은 활용을 도모해야 한다
예매, 주변 이 둘을 조화시킬 수 있는 것은 회의 시간에 거론 되었던 날씨 정보가 적절하다
오랜 시간 앉아 있어야 하는 축구경기장의 정보나 소규모 길거리 연주 공연같은 것이 주요 연결점이다
추가 세부항목들을 더 생각해보고 팀원들과 상의해봐야겠다


반응형
반응형
  1. 프로젝트일지 
    1. 매일매일 하루일과 끝에 작성해서 올립니다. 

    2. 정해진 양식을 해치지 않습니다.
    3. 미루지 않습니다. 
    4. 정확히 기입합니다.
    5. 팀원의 일지에 관심을 갖습니다.
    6. 제목 양식 
      1. 20160626_프로젝트일지_이름
    7. 아래 양식 복사하여 사용.
    8. 서식내용중 ex) 수정하여 사용.

프로젝트 일지

프로젝트 명

Tiki-Taka

프로젝트 팀

ProjectTeamB

프로젝트 주제

공공API를 활용한 전주시

전시공연행사 예매 시스템

이 름

ex)백 재 현

일 시

ex)2014년 06월 26일(목)

장 소

ex)202호 강의실

주요 진행 업무

ex)공공 API 전주시 전시공연행사 정보 테스트

업무 진행 상황

ex)
  1.  프로젝트 기획

    1. 공공 API 서비스키 재등록

    2. 공공 데이터포탈 관리자에게 URL 요청

  2. 공공 API 연결 시도

    1. 개발문서내용 대로 연결 (openapi.jeonju.go.kr/openapi_jeonju/jeonju/jevent/list.jeonju?......)

    2. 테스트 페이지를 이용한 연결 (openapi.jeonju.go.kr/openapi_jeonju/)

    3. 공공 데이터 포탈 관리자에게 연결 요청

  3. 결과 모두 실패 후 관리자가 처리 후 메일 약속

내일 할 일

ex)
  1. 공공 API 연결 재시도
  2. 프로젝트 관련 문서 찾아 분석

소감 및 의견

ex)
  • 공공API 연결이 생각보다 어렵다. 

  • 공 API 연결에 꼭 성공 해야한다.



반응형
반응형

프로젝트 일지

프로젝트 명

Tiki-Taka

프로젝트 팀

ProjectTeamB

프로젝트 주제

공공API를 활용한 전주시

전시공연행사 예매 시스템

이 름

백 재 현

일 시

2014년 06월 26일(목)

장 소

202호 강의실

주요 진행 업무

공공 API 전주시 전시공연행사 연결 테스트

업무 진행 상황

  1.  프로젝트 기획

    1. 공공 API 서비스키 재등록

    2. 공공 데이터포탈 관리자에게 URL 요청

  2. 공공 API 연결 시도

    1. 개발문서내용 대로 연결 (openapi.jeonju.go.kr/openapi_jeonju/jeonju/jevent/list.jeonju?......)

    2. 테스트 페이지를 이용한 연결 (openapi.jeonju.go.kr/openapi_jeonju/)

    3. 공공 데이터 포탈 관리자에게 연결 요청

  3. 결과 모두 실패 후 관리자가 처리 후 메일 약속

내일 할 일

  1. 공공 API 연결 재시도
  2. 프로젝트 관련 문서 찾아 분석

소감 및 의견

  • 공공API 연결이 생각보다 어렵다. 

  • 공 API 연결에 꼭 성공 해야한다.


반응형
반응형

집에서 Model2에서는 서블릿이 사용되는데 아마도 집에서는 서블릿 설정을 안해놓아서 안될 거다.

밑의 그림 대로 라이브러리 폴더에 옮겨야 한다.

그리고 apache-tomcat-7.0.53\conf 폴더에 있는 web.xml 파일을 수정 해주어야 하는데 이건 나중에 추가 하겠다.



반응형

'Study Hot > 유용한자료' 카테고리의 다른 글

tb_user 쿼리문  (0) 2014.07.08
영화 예매에 관련된 파일 첨부  (0) 2014.07.02
초간단 모델2 게시판  (0) 2014.06.30
이클립스 SVN 사용방법  (0) 2014.06.26
[Model1] 게시판 만들기  (0) 2014.06.22
반응형

프로젝트 Tiki-Taka 회의록

회의 주관 : 백재현
회의 참석 : 이덕상, 최상욱, 황재윤

안건 1. 프로젝트 세부 기능 

1) 기본기능 

- 회원관리

- 공연정보    

* 리스트

* 상세정보

* 단순검색 및 상세검색

- 예매 시스템

* 예매 처리

* 공연정보 찜

* 환불 취소

* 결제

- 리뷰(평가)

* 별점 시스템


2) 의견

이덕상 

- vip예매시스템

* 일반회원 보다 1시간 먼저 예매시작

* 메일링 서비스 

- 포인트제도

* 포인트별 등급 세분화

* 등급별 혜택


3) 의견 

황재윤

- 공연 후 공연 정보관리    

* 지난공연 정보 DB 및 화면 유지

- 관람등급 구분

* 관람 등급별 접근권한 

- 예매가능 알림 

* 예매 시작 전에 알림

* 매진시 취소표 알림


4) 의견 

최상욱

- 통계자료 

* 연령별

* 성별별

* 거주지역별

* 공연장별

* 장르별

* 추천서비스

- 예매가능 알림 

* 예매 시작 전에 알림

* 매진시 취소표 알림


 4) 의견

백재현 

- 공연물품 DB화

* 공연물품 대여

* 공연소품 공동구매

- 거리공연

* 공연팀 등록 및 관리

* 공연 등록 및 관리

* 날씨 API 연동 

* 지도 API 연동

- 대관

* 공연장 대관

* 대관 예약

  



반응형

'Project-ing > 회의록' 카테고리의 다른 글

20140715_0900 회의  (0) 2014.07.15
20140710_0900 회의  (0) 2014.07.10
20140703_1600 회의  (0) 2014.07.03
20140627_1600 회의  (0) 2014.06.27
20140620_0900 회의  (0) 2014.06.20
반응형

이클립스에서, svn을 사용하는 방법은, 
프로젝트에서 우클릭을 하면, 메뉴가 나타나죠? 그속에 team에 있는 부분이, svn메뉴입니다.

이 안에 있는 내용만 알아도, 어느정도 사용이 가능하니, 이 내용을 탐구해 보십시다. 


Synchronize with Repository - 서버내용과 싱크를 맞춥니다.
Commit - 소스의 수정사항을 반영합니다.
Update to HEAD - 서버의 소스를 내려받습니다. (수시로 꾹꾹 눌러주는게 좋겠지요, 소스가 겹치지 않으려면요, ^^)
Update to Version - 특정시점의 소스로 전체 소스를 바꾸어줍니다.
Show History - 사람들이 업데이트 한 내역을 확인할 수 있습니다. 어느 부분을 업데이트 했고, 어떻게 했는지 상세하게 확인 가능합니다.
Revert - 현재 작업했던 내용을 취소하고, 서버소스로 모두 바꾸어줍니다.

기본적으로 사용하려면, 이정도만 알아도 됩니다, svn전문가가 되고자 하는 것은 아니니까 말이지요, ^^

반응형

'Study Hot > 유용한자료' 카테고리의 다른 글

tb_user 쿼리문  (0) 2014.07.08
영화 예매에 관련된 파일 첨부  (0) 2014.07.02
초간단 모델2 게시판  (0) 2014.06.30
tomcat 7.x 서블렛 설정  (0) 2014.06.27
[Model1] 게시판 만들기  (0) 2014.06.22
반응형

1.이클립스 설정

 


2.프로젝트 업로드


3.프로젝트 다운로드

..



반응형
반응형

1. 공공DATA포탈 OPEN API활용 시 ERROR 코드 

- Error 코드 발견시 댓글로 로그 기록.

- 필수 입력사항 

* 년월일시분 

* 코드 번호 

* 상황

* 해결 방법과 여부

* 기타

- 로그 활용 예  

시간 201406261520

코드 01

상황 공연 정보 목록 호출시 에러발생

미해결 전주시 서버불안정

전주시 서버 재가동시까지 기다린 후 재실행 예정



에러코드별 조치방안.pdf


반응형

'Study Hot > Error And Debug' 카테고리의 다른 글

20140714_encoding 문제  (0) 2014.07.14
Forword와 Redirect의 잘못 된 스위치  (2) 2014.06.29
java 예외  (0) 2014.06.23
MySQL 예외  (0) 2014.06.23
반응형

20140625_DriverLoading, DataBase Conntion IN java


1. 웹호스팅 중인 cafe24 DataBase로 접근 할 수 있도록 DriverLoading, DataBase Conntion.

2. 아래 소스 참고.


package driverdb;    //package명 미정 추후 수정함.

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;


public class driverdbconn {

public Connection driverDbcon() throws ClassNotFoundException{

System.out.println("★ driverDbcon() : driverloading, dbconnection 성공 in driverDbcon()");


Connection conninmethod = null;

Class.forName("com.mysql.jdbc.Driver");

String jdbcDriver = "jdbc:mysql://umj64-003.cafe24.com:3306/xkgunjh?" +

"useUnicode=true&characterEncoding=utf-8";

String dbUser = "xkgunjh";

String dbPass = "********";      //패스워드 비공개

try {

conninmethod = DriverManager.getConnection(jdbcDriver, dbUser, dbPass);

}catch(SQLException e) {

e.printStackTrace();

}

return conninmethod;

}

}


반응형
반응형
  • 20140625_개발환경 세팅을 위한 파일 공유

1. 개발환경 요약 [ 버전 정보를 꼭 확인하시고 개발환경을 세팅해 주세요. ]

1) Server 정보

Tomcat 7.0.x

2) 개발 언어 [CharacterSet UTF-8]

      * Java

* JSP 2.2

* HTML 4

* Sevlet 3.0

JDK 1.7.x

 

3) DBMS 정보

* MYSQL

* MySQL 문자셋: UTF-8 Unicode (utf8)

* Host Name : localhost  ← 그대로 복사해서 사용하세요. 
* SQL User ID : xkgunjh ← 그대로 복사해서 사용하세요. 
* password : ****** ← Password 비공개

* DB Name : xkgunjh ← 그대로 복사해서 사용하세요. 


2. 개발환경 필수 파일 공유

- PassWord는 공지한 PW에서 앞에 8글자.

- 환경세팅 시 꼭 공유된 파일을 통해서 세팅

- 각자의 컴퓨터 bit에 맞는 파일을 다운 

- 포함 파일

☞ 32bit

apache-tomcat-7.0.54-windows-x86.zip

eclipse-jee-kepler-SR2-win32.zip

heidisql32.r4792.exe

jdk-7u60-windows-i586.exe

mysql-5.5.38-win32.msi


☞ 64bit

apache-tomcat-7.0.54-windows-x64.zip

eclipse-jee-kepler-SR2-win32-x86_64.zip

heidisql64.r4792.exe

jdk-7u60-windows-x64.exe 

mysql-5.5.38-winx64.msi


☞ 공용

* 코딩시 필요한 jar파일.

* 개발 환경 외 공유가 필요하다고 생각하는 기타 파일.


DOWN LOAD



반응형

'Study Hot > 개발환경 세팅' 카테고리의 다른 글

이클립스 SVN 연동 설정  (0) 2014.06.26
20140625_DriverLoading, DataBase Conntion In java  (0) 2014.06.25
반응형

과제 4. MySql을 Oracle로 전환하기.

- 이형렬선생님이 내주신 과제로 대체합니다. 

 




- 참고 할 만한 JSP 소스

//DriverManager import

<%@ page import = "java.sql.DriverManager" %>

//Connection import

<%@ page import = "java.sql.Connection" %>

<%

//request Encoding 타입 정하기

request.setCharacterEncoding("euc-kr");

//oracle Driver로딩

Class.forName("oracle.jdbc.OracleDriver");

//Connection Type의 conn변수 선언 및 초기화 NULL

Connection conn = null;

//02단계 :DB연결(Connection)시작

  String jdbcDriver = "jdbc:oracle:thin:@localhost:1521:XE";

// 오라클 db사용자 아이디

String dbUser = "dev11id";

// 오라클 db사용자 패스워드

String dbPass = "dev11pw";

//conn변수에 Driverloading 정보와 connection 정보 담기

conn = DriverManager.getConnection(jdbcDriver, dbUser, dbPass);

%>


- 참고 할 만한 JAVA소스


// sendRedirect 붉은색 폴더명 및 파일 명 변경하여 원하는 페이지로 이동

response.sendRedirect(request.getContextPath()+"/oracle_list/list.jsp");


- 참고 할 만한 소스

<%@ page import = "home.work.java.driveranddb" %>

<%@page import="java.sql.Connection"%>

<%

driveranddb dridb = new driveranddb();

Connection conn = dridb.dridbconn();

%>






반응형

'Study Hot > 일일과제' 카테고리의 다른 글

20140714_JAVA 공부 정리  (0) 2014.07.14
과제05_20140627-20140629  (2) 2014.06.27
과제03_20140620  (0) 2014.06.20
과제02_20140619  (0) 2014.06.19
과제01_20140618  (0) 2014.06.19
반응형

 IllegalArgumentException: 메소드의 전달인자 값이 부적절한 경우 발생.

-> Illegal(부적절한) Argument(아규먼트) Exception(예외)
참고 링크: http://bufferoverflow.tistory.com/entry/파라미터-parameter-아규먼트-argument

IllegalStateException: 객체의 상태가 메소드 호출에는 부적합한 경우 발생.
-> Illegal(부적절한) State(상태) Exception(예외상황)
ex> java.lang.IllegalStateException: getOutputStream() has already been called for this response
-> 해당 response는 getOutputStream() 메소드를 호출하기 위한 준비가 되어있지 않습니다.

NullPointerException: null 이 금지된 상황에서 전달인자 값이 null인 경우 발생한다.
-> Null(null) Pointer(포인터) Exception(예외상황)

IndexOutOfBoundsException: index 값이 범위를 벗어난 경우 발생한다.
-> Index(인덱스) OutOfBounds(범위이탈) Exception(예외상황) 

ConcurrentModificationException: 금지된 곳에서 객체를 동시에 수정(concurrent modification)하는 것이 감지된 경우 발생한다.
-> Concurrent(동시) Modification(수정) Exception(예외상황)
참고 링크 : http://wonsama.tistory.com/194

UnsupportedOperationException: 객체가 메소드를 지원하지 않는 경우 발생한다.
-> Unsupported(지원하지 않는) Operation(객체) Exception(예외상황)
참고 링크: http://younghoe.info/482



java+ oracle 때는

select now() from dual;쿼리로 ibatis Test연결실행했는데,

 

mysql에서 test할 땐 실패했다; jsp로 먼저 test...

아래와 같이 수정하였더니 성공!

 

<%
 if(rs1.next()){  
%> 
 <tr>
  <td><%=rs1.getString(1) %></td>
 </tr> 
<% }%>

 

 

================================================================================

java.sql.sqlexception:before start of result set

ecoco
초보입니다. 
java.sql.sqlexception:before start of result set 에러이유가 뭘까요 
sql에서 나는거 같은데 정확히 먼 에러인지 몰라서요 
자세한 답변 주시면 감사드리겠습니다.
  
2003-10-17 17:46:14.0  /  글번호 : 262275  
커서의 위치가 문제가 있는거 같습니다.rafael76

소스는 컴파일이 성공했으나 실행시 예외가 발생하는것은 
rs.getString() 메소드를 통해서 컬럼값을 얻기전에 커서의 
위치를 지정하지 않아서 에러가납니다. 
if(rs.next()) 이렇게 첨부해 보세요... 

if(rs.next()) {  
   xxx = rs.getString(1); 
 } 

------------------------------------------------------------------

ava.lang.NullPointerException 에러 가 나는 이유는

생성자를 이용해 객체를 제대로 생성(인스턴스 생성)하지 않은채로

객체를 사용하려고 했기때문에 나는 에러


반응형

'Study Hot > Error And Debug' 카테고리의 다른 글

20140714_encoding 문제  (0) 2014.07.14
Forword와 Redirect의 잘못 된 스위치  (2) 2014.06.29
20140626_공공DATA포탈 OPEN API활용 시 ERROR 코드  (0) 2014.06.26
MySQL 예외  (0) 2014.06.23

+ Recent posts