빈(Bean, 객체) 생성, 저장, 사용스프링에서 객체 생성, 빈컨테이너 저장, 저장된 객체 꺼내서 사용xml파일에서는 각각의 객체를 태그로 표시함\* DI(Dependency Injection, 의존성 주입) \*Service -> Dao 사용 (Dao 객체)Ser
객체(bean) 설정\-xml 방식 \*\-자바 어노테이션 방식 \* (이 방법을 많이 쓰지만 안쓸경우 xml방식을 알아야 함)\*(이거 코딩 흐름은 그냥 알아야됨)\-@Configuration ㄴ> @Bean에 객체를 담는 방식 (스프링에서 관리해줌 싱글톤 보장)An
파라미터를 받는 방법 HttpServletRequest 객체메서드 안에 객체 생성 해서 값 담기ex)( String id = requset.getParameter("id") )@RequestParam개별로 받을 때 장점메서드 안에 id값에 해당하는 변수 선언 해서 바
\* MyBatis(ORM - Object Relation Mapper)각 기능별로 실행할 SQL문을 SqlMap.xml에 미리 작성 후 등록하면중간에서 매핑하면서 SQL문을 실행xmlselectList() : 결과 여러개selectOne() : 결과(resultset
\---- spring + mybatis 쿼리문\*\*\*\* dynamic sql \*\*\---- select ----select태그안에 where절 여러개 쓰고 싶을 때\* \*\*where 태그 if 태그 and (where절)/whereORDER BY
\-- 공부할 내용 --스프링설정 xml -> java 설정 방법MvcConfig.javaㄴ> @Configuration 으로 Bean객체에 주입로그 설정(출력)log4j.xmllog level(개발시) trace > debug > info > warn > (배포시?)
seq추가memberno트랜잭션MvcConfig 추가 설정@EnableTransactionManagement + @Bean서비스의 해당메서드 위에@Transactional(propagation = Propagation.REQUIRED, rollbackFor = {Exc
\--------------spring 답변형 게시판--------------(회원)회원가입아이디 중복체크비밀번호 암호화 (복호화 안되게)우편번호 찾기(다음API이용)로그인 (/member/login.do) => GET/POST아이디/비밀번호 조회로그인 성공시 세션 저
스프링 부트 버전 2.7.13\-sql 메서드등록과 수정(insert,update) -> save()\-단위테스트@AutoConfigureMockMvc -> 이 메서드가 쵝오\-쿼리 메서드findBy컬럼명,thymeleaf(참고 사이트 :https://velo