본문 바로가기

2019/0325

국비교육 74일차 1.// http://localhost:8787/TestWeb02/test/my01.do@RequestMapping("/test/my01.do")public String Prn02() {return "string"; // 문자열도 jsp로 인식해버림 string.jsp 2. ViewController02.java// http:localhost:8787/TestWeb02/step/model.do@RequestMapping("/step/model.do")public String Method02(Map model) throws Exception {model.put("modelData", "step01 mode");return "model";} model.jsp Model : -> 왜 getAttribute를 .. 2019. 3. 22.
국비교육 73일차 1.어제 내용 복습SpringWeb / WebContext /WEB-INFStep01 = 설정 파일 MVC패턴ⓐ web.xml = = applicationContext.xml (beans를 가장 먼저 로딩) = ⓑ applicationContext.xml = beans, model을 연동하기 위한 파일ⓒ dispatcher-servlet-xml = view 2.MVC 설계 ⓐ Class를 패키지별로 구현 ⓑ Controller / Modelⓒ Beans에 등록 - src : class- WebContent : 가상의 디렉토리이며 하위에 url로 매핑할 수 있는 view 파일들을 관리한다.- WebContent/META-INF : 현재 프로젝트 기본 정보, Context.xml - JNDI- WebCont.. 2019. 3. 21.
국비교육 72일차 1. 1) JDBC (SimpleDriverDataSource로 db를 연결하고 javax.sql.DataSource로 값 대입)2) Spring JDBC (dataSource로 db를 연결하고 JDBCTemplate으로 CRUD를 한다) org.springframework.jdbc.datasourceorg.springframework.dao.support.DaoSupport 3) ORM ⓐ beansⓑ resourceⓒ spring java Source 가. 2+ⓐ나. 2+ⓑ다. 2+3+ⓐ+ⓑ 2.driverClassName은 주의할 것password나 url 등은 setPassword 처럼 쓰이지만, driverClassName은 setDriverClassName으로 쓰임 3. SpringWeb/We.. 2019. 3. 20.
국비교육 71일차 1.config.xml 2. String resource = "org/mybatis/builder/mybatis-config.xml"; InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder(); SqlSessionFactory factory = builder.build(inputStream); 3.@Insert@Update@Delete@SelectMethodEach of these annotations represents the actual SQL that is to be executed. They each take an ar.. 2019. 3. 19.
국비교육 70일차 1.JDBC 종류 ⓐ Java(JDBC) ⓑ Spring(JDBC)ⓒ ORM 환경설정ⓐ Spring bean.xmlⓑ db속성파일(my.properties)ⓒ 스프링소스로 ORM - 속성파일(configuration.xml(환경설정), mapper.xml(CRUD 코드)) 2.에서 매개체를 주지 않으면 위의 property와 같다고 생각한다.그래서 자동으로 당겨온다. 3. 4.SqlSessionFactoryBuilder : ⓐ 환경설정과 Mapper(CRUD, 1개이상)를 읽어온다. SqlSessionFactoryⓐ Mapper를 하나의 객체 단위로 관리한다.SqlSessionⓐ Mapper 객체를 id(CRUD 객체)로 찾아온다. 5. 2019. 3. 18.
내게 무해한 사람 p.97어린 시절은 다른 밀도의 시간 같다고 윤희는 생각했다. 같은 십 년이라고 해도 열 살이 되기까지의 시간은 그 이후 지나게 되는 시간과는 다른 몸을 가졌다고. 어린 시절에 함께 살고 사랑을 나눈 사람과는 그 이후 아무리 오랜 시간을 보지 못한다고 하더라도 끝끝내 이어져 있기 마련이었다. 현실적으로 서로 아무 관계 없는 사람들로 살아간다고 할지라도. 무료하고 긴 하루하루로 이어진 시간, 아무리 노래를 부르고 그네를 타도, 공상에 빠져 이야기를 지어내도, 자신들이 작가이고 감독이고 배우이고 관객인 연극을 해도, 갈 수 있는 한 가장 먼 거리까지 달려간다고 해도 메워지지 않았던 커다랗고 텅 빈, 그 무용한 시절을 함께했다는 이유만으로. 지나가는 밤 中 p.99어른이 된 이후의 삶이란 아무리 기다려도 오지.. 2019. 3. 17.