반응형 [LANG]75 [Spring] 스프링에서의 DB연결과 문제가 생기면 하청업체 간의 계약을 끊으면 되니 기업체들은 직접고용 보단 간접고용 을 선택함 스프링에선 항상 스프링을 끼고...계약을해야행.. StudentController --> sudentDao 가 필요하다 하면 근데 기존처럼 memberDao를 만들게되면 수정할일이 생기면 메소드를 전부 뜯어 고치거나 새로만들어야 하는데 그렇게되면 Controller에있는 Aotowired를 수정해줘야한다. 그렇게 하지않기위해 memberDao를 interface로 만들어 상속받아서 사용한다. 그렇게되면 새로운 메소드를 만들어도 interface는 public 이 생략되어있다 /*public*/void join(MemberDto memberDto)throws Exception; 과 같다 해당 명령어@Re.. 2022. 6. 5. [Spring] 피보탈 서버 제거후 톰켓으로 변경 피보탈서버가 .. 나쁘지는 않지만 리프레쉬속도가 느려서 톰켓을연동하겟다. 이클립스랑 같이 아파치톰켓을 추가해준다. 2022. 6. 5. [Spring] Git ignore / 깃이그노어 / 뷰리졸버 스프링 자체에서 표현식을 통한 ignore을 시도햇지만 먹히지 않아 플랜 B로 변경 https://www.toptal.com/developers/gitignore java eclipse maven 검색 나온내용 복사후 .gitigonre 로만듬 뒤에 확장자가 붙지 안게 만들어준다 프로젝트 생성후 해야할 순서 1..프로젝트 이름 작성 2.top level packge작성 3..gitignore추가파일복사 4.pom.xml 복사 -> maven업데이트 5.web.xml 6.root-context,xml / servelt-context.xml 복사 7.기타 파일 구성 (컨트롤러 ,jsp ...) 도구를 servlet-context에등록한다 name은 부여하지 않는다 property로 옵션을 부여해준다 2022. 6. 5. [Spring] 스프링 프레임워크(Sping Framework)? 스프링 프레임워크 ? = 자바 웹 진영의 하이엔드 프레임워크 **스프링은 남이 주목 받는걸 싫어합니다 (나빼고 다들러리 ** =톰캣 외에도 별도의 서버를 제공(pivotal server) ==웹 개발 시 반복되는 피곤함 작업들을 축소 / 개선 하기 위해서 나옴 =JSP/Servlet 불편하한점 -DTO / DAO shrkek -페이지가 어지러움 -자바와 HTML의 경계가 부정확 -사실상 강사가 우겨서 그렇지 JSP만으로 개발이 가능 -톰캣(서버)이 없으면 멸망(강한 의존성) -프로젝트 구조파악이 어려움 ===> 대규모 프로젝트에 부족합 형태 MCV projcet top level pakage 작명법 ex) www.naver.com 사이트의 패키느는 com.naver.???와 같이 작성 com.na.. 2022. 6. 5. 이전 1 2 3 4 5 6 7 ··· 19 다음 반응형