일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- javaserverpage
- MVC
- Controller
- 프레임워크
- 너무재미꼬
- 따라하기
- 공부
- Spring
- synchronizing
- data
- 개념정리중
- fork
- 스프링
- Request
- entity
- JPA
- Github
- 계획은없음
- 문제해결
- git
- sagan
- 공부하기
- renderer
- 개선하기
- upstream
- POST
- response
- 홈페이지
- 개념잡기
- 삽질잼
- Today
- Total
목록공부/Spring-Study (6)
메모장
지금 예제를 만들고 있는 것이, 회원가입 & 로그인 페이지를 만들어보고 있다. 예제 코드를 잘 정리해 놓은 사이트가 많아서 어렵지는 않았지만, 문제는 그냥 따라하는 것이 내 성격이랑 좀 안맞는다고 해야하나, 물론, 너무너무 마음에 꼭 드는 예제는 곧잘 따라하기도 하지만, 뭔가... 내가 추구하는 방향이랑 조금이라도 어긋나면 변형을 시도하고자 한다. 그래서 발생했다. 문제가! 우선 백엔드 (컨트롤러 - 서비스로직 - 모델)의 경우는 금방 해결되었다. MVC 공부를 하면서 각 역할이나 로직에 대해서 어느정도 이해해서인지, 여러 예제 코드를 참조하면서 적당히 내 프로젝트에 맞게 변형해보았다. 문제는 컨트롤러에서 Request와 Response를 처리하는 것에 아직 공부가 부족한 것 같다. @ResponseBo..
Spring에서, DB를 JPA로 관리하는 예제를 연습해보고 있다. Domain, (Model의 일부분인 것 같다.)에서 Entity와 그것에 대한 DB 관리, 접근(DAO)을 구현하는 것에 JPA를 활용한다. JPARepository 인터페이스만 상속받으면 알아서 다양한 DB 접근 메서드를 활용할 수 있다. 정말 많은 기능을 지원하고 있는데, 예제에서는 그 중 @query 기능을 사용하고 있었다. 어노테이션과 쿼리문을 활용해서, 필요한 DB 접근 메서드를 원하는대로 정의할 수 있다. - 다음 예제는 Spring Data JPA 참조 문서에서 가져왔다. public interface UserRepository extends JpaRepository { @Query("select u from User u ..
■ intro JSP ;Java Server Pages Servlet을 공부하면서 같이 알아보았다. 예전에 Django를 공부하면서 프론트도 같이 공부했었는데, jsp를 보긴 했지만, 한번도 공부하거나 사용해보진 않았다. 이번에 Spring을 공부하다보니, Java EE에 대해서 전체적으로 공부하게되었고, 자연스럽게 관련된 기술들을 알아보는 중이다. ■ JSP JSP 역시 Sevlet과 함께 Dynamic Page를 개발하는데 필요한 기술이다. 지금까지 JSP를 스크립트 언어로 인지하고 있었는데, 차이가 있는건가 싶다. Oracle의 JSP관련 페이지에서 Technology라는 표현을 하고 있고, 영문 위키에서도 … JavaServer Pages is a technology … 라는 표현을 하고 있다. ..
■ Intro Spring을 공부하면서 자연스럽게 Java Enterprise Edition의 구조에 대해서도 공부하게 되는 것 같다. 거의 대부분이 생소했고, 앞으로도 공부가 많이 필요하다고 느끼고 있다. 그 중, Servlet 이라는 것을 마주하게 되었고, 이에 대한 개념을 잡기 위해 공부를 해보았다. ■ Servlet " 자바 서블릿은, 서버의 기능을 확장하는 자바 소프트웨어 구성 요소입니다. - en wiki " 처음에는 무슨 소리인지 몰라서 한참을 찾아보았다. 찾아보면 찾아볼수록 Servlet에 대한 개념을 알기 위해 더 많은 개념과 용어들을 접하게 되었고, 이것들을 한 번에 정리하는 것은 분명 무리가 있다고 판단했다. 결론적으로 나는 다음과 같이 개념을 정의해보았다. "Java Enterpri..