본문 바로가기

java5

TIL22.03.16 - Spring : Spring MVC -annotation(2) annotation(2) 전달값의 이름과 같은 이름의 매개변수를 작성하여 전달값 저장 @RequestParam 어노테이션을 사용하여 매개변수의 이름과 같은 이름의 전달값이 없는 경우 400 에러 발생 ⇒value 속성을 이용하여 매개변수의 이름과 다른 이름의 전달값을 제공받아 매개변수에 저장 가능 @RequestMapping(value = "/join", method = RequestMethod.POST) public String join(@RequestParam String id, @RequestParam String passwd , @RequestParam String name, @RequestParam String email, Model model) { model.addAttribute("id", .. 2022. 3. 16.
TIL22.03.14 - Spring : Spring DAO, Spring MVC Spring DAO dataSource→connection → dao ojdbc JDBC 기능을 제공하기 위한 Oracle Driver 라이브러리 commons-dbcp Apache 그룹에서 제공하는 Data Source 라이브러리 JDBC SpringDAO 기능을 제공하는 라이브러리 - DataSource 관련 기능 spring-tx 라이브러리도 의존관계에 의해 빌드 처리 : 트렌젝션 관리 기능을 제공하는 라이브러리 Apache 그룹에서 제공하는 commons-dbcp2 라이브러리의 BasicDataSource 클래스를 Spring Bean으로 등록 Connection 객체 생성 관련 정보를 필드에 전달하여 저장 - Setter Injection ApplicationContext context=new .. 2022. 3. 14.
세미 프로젝트(팀 프로젝트) - jsp를 활용한 쇼핑몰 구현 🏠배포 사이트 : http://itwill.xyz/bagbag/site/ 1. 프로젝트 기획안 🔅프로젝트 주제: 건강 식품 쇼핑몰 🔅프로젝트 기간 : 2022년 1월 ~ 2022년 2월 🔅개발환경: Eclipse, Apach Tomcat, Oracle SQL Developer 🔅사용 기술: JAVA, JSP, Oracle , HTML5, JavaScript(ES6++), CSS3, jQuery 🔅조원 : 4명 🔅맡은 역할 : 게시판(공지사항 페이지, Q&A 페이지), 제품 상세페이지, 관리자(상품 관리 페이지) 2. 프로젝트 과정 🔅 기획안 → 화면 정의서 → DB정의서 → SQL정의서 → 개발 3.DB 구조 4.결과물 🔹메인 페이지 🔅기능 : 메인 페이지 상품 클릭 시 상품 상세 페이지로 이동, 상품 .. 2022. 2. 10.
작은 발걸음(2)-2021년 12월 21일(화) "나중에" 라는 달콤한 말에 속지 말자! _제이마스터 - 오늘은 학원을 가지 않고 독서실에서 공부한다. 혼자 공부하면 나태해지고 늘어질 수 도 있기 때문에 더욱더 집중을 해야지 수업하는 내용들을 이해할 수 있다. 수업시간에 한 내용들을 100%로 이해할 수 있도록 노력하고 모르는 것이 있으면 그때그때 질문을 해야겠다. 나는 "나중에"에 라는 달콤한 말에 속은 적이 많다. "나중에"라는 말은 현실을 회피하는 말이라고 생각든다. 지금하기 귀찮아서 '시간이 없어', '저녁에 따로하면 되지' 등등 핑계를 들며 계속 미루었던거 같다. 그 결과 나중이 내일이 되고 내일이 다음주가 되고 결국에는 몇달이 지나간 것을 볼 때가 많다. 나중을 사는 것이 아니라 현재를 사는 사람이 되도록 노력하자! ※학습 계획 HTML 복.. 2021. 12. 21.