일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링 마이바티스연동
- #출처는 페이스북
- JSP
- 스프링 mybatiis
- Spring
- 스프링 NamedParameterJDBCTemplate
- #데이터 베이스
- 스프링 데이터베이스연동
- 데이터베이스연동
- #Java
- JSP-서블릿
- #스프링 셋팅
- AOP-관점지향프로그래밍
- 스프링 setter
- 스프링 생성자
- 스프링 데이터베이스
- 스프링
- srping 데이터베이스연동
- #인테리어
- AOP-관점지향 프로그래밍(Aspect Oriented Programming)
- 관점지향 프로그래밍
- 스프링 의존성주입
- 스프링 의존성
- 스프링 마이바티스
- 스프링 팩토리
- 스프링 autowired
- #JSP
- spring mybatis연동
- 스프링 DB연동
- predestory
- Today
- Total
재미있게 코딩합시다
스프링 컨테이너 만드는 방법 1.XML 설정파일(applicationContext)을 통해서- 전부다 XMl로 설정- 어노테이션을 사용하는 방법. 2. 썡 자바코드 ( 잘 쓰지않는다) @Component 을 쓰는 방법 : applicationContext.xml 에서 Namespaces를 클릭한다. context 를 클릭해주고 저장 이후 를 작성후package = " " 에는 사용할 package 이름을 지정해주면 됩니다. 이후 Bean에 넣을 class 파일안의 public class ~~ 위에 @Component 을 작성하면 끝납니다. @Autowired : 컨테이너가 가지고 있는 Bean 객체중 여기에서 넣을 수 있을거 같은놈을 찾아서 여기에 집어 넣는다.- 함수위에 적어준다.- 변수위에도 작성이가..
● 의존성 주입 (Dependency Injection, DI)• 객체간의 의존 관계를 객체 자신이 아닌 외부의 조립기가 수행한다.• 제어의 역행(inversion of control IoC)라는 의미로 사용되었다.• Martin Fowler, 2004 - 제어의 어떠한 부분이 반전되는가라는 질문에 '의존 관계 주입'이라는 용어를 사용- 복잡한 어플리케이션은 비지니스 로직을 수행하기 위해서 두개 이상의 클래스들이 서로 협업을 하면서 구성된다.-각각의 객체는 협업하고자 하는 객체의 참조를 얻는 것에 책임성이 있다.-이 부분은 높은 결합도(highly coupling)와 테스트하기 어려운 코드를 양산한다.• DI를 통해 시스템에 있는 각 객체를 조정하는 외부 개체가 객체들에게 생성시에 의존관계를 주어짐.- ..
스프링 프레임워크는 자바플랫폼을 위한 오픈소스 애플리케이션 프레임워크로써 간단히 스프링이라고도 불린다. 동적인 웹 사이트를 개발하기 위한 여러가지 서비스를 제공하고 있다.대한민국 공공기관의 웹 서비스 개발 시 사용을 권장 하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다. 스프링 개발환경 구축하기 스프링은 사실 딱히 어떤 설치나 뭐가 있어야하는건 아니다 java프로젝트에다가 Spring에 필요한 라이브러리를import of 빌드페스에 추가하면 된다. 우리가 지금까지 알던 방식으로는 add iars 하는 방법인대 문제는수십 수백개 되는 jar 파일(라이브러리)을 관리하기에는 너무빡세다라이브러리 관리 도구를 사용하면 편하다1.Maven 이나 2.gradle 스프링 셋팅하기!! 1. 라이브러리를 ..
사실 jsp파일에 연산과 출력을 다넣는것이 좋은 코드라고 볼수없다.(더럽다) 가장 깔끔한 코드는.... ※JSP에서 연산 = 자바에서 servlet.class 생성후 거기안에서 코딩 출력 = JSP파일 그리고 시작전에!! #JSTL core 를 다운받아서 (jar파일로) project - > WebContent -> WEB-INF -> lib 파일안에 넣으시면 됩니다.(파일그냥 복사붙여넣기) 이후에 출력할 .jsp 파일에 들어가서 을 붙여넣기 하시면됩니다. 제 result_gugudan.jsp 파일에 보시면 나와있습니다. Start_gugudan.jsp 2단3단4단5단6단7단8단9단 gugudanServlet.java package servlet; import java.io.IOException;impo..
Forward(포워드)-request스코프에 담긴값 (request,response이 유지된다)- 이동된 url이 화면에 보이지않는다(사용자는 알수없다)-포워드 하는법 : 1.; 2.RequestDispatcher rd = request.getRequestDispatcher("이동할페이지");rd.forward(request,response); start.jsp 1번2번3번 ForwardTest.jsp a.jsp 여기는 a 라는 페이지입니다. b.jsp 여기는 b 라는 페이지입니다. c.jsp 여기는 c 라는 페이지입니다.
form의 이해 : 폼은 알게 모르게 웹에서 많이 사용합니다. 사용자의 의견이나 정보를 알기위해서 입력할 큰 틀을 만드는데 사용되기 때문입니다. 폼은 입력된 데이터를 한번에 서버로 전송합니다.전송한 데이터는 웹서버가 처리하고, 결과에 따른 또 다른웹 페이지를 보여 줍니다. 1.form tag 동작방법 -1. 폼이 있는 웹 페이지를 방문합니다.-2.폼 내용을 입력합니다.-3.폼 안에 있는 모든 데이터를 웹 서버로 보냅니다.-4.웹 서버는 받은 폼 데이터를 처리하기 위해서 웹 프로그램으로 넘깁니다.-5.웹 프로그램은 폼 데이터를 처리합니다.-6.처리결과에 따른 새로운 html페이지를 웹 서버에 보냅니다.-7.웹 서버는 받은 html 페이지를 브라우저에 보냅니다.-8. 브라우저는 받은 html페이지를 보여줍니..