스프링 프레임워크로 블로그 개발하기

Download 스프링 프레임워크로 블로그 개발하기

If you can't read please download the document

Upload: -

Post on 04-Aug-2015

7.529 views

Category:

Engineering


24 download

TRANSCRIPT

1. ---------- 1 2~3 https://fb.com/me.adunhansa https://twitter.com/arahansa http://adunhansa.tistory.com/ : http://arahansa.com ABOUT CONTACT SOURCE 1 2. 1. 2 ------------------------------------------------------------------- , . .. 3. 3 , -_- .. .. , .. , . .. .. .. . ( & ) 4. 4 .. PPT . . PPT^^; . . ^^; ..(.) ? ? ?! . .. .. ? , ^0^; ( . ;; ) 5. 5 .. .. . . ( ) ! .. .() , , . ( ;;) 50. ;; 50 SQL SQL 51. ..! !! (?)!!-_-! 51 ya..yatta! 52. -_-; ^^; 52 .. . .. ;; 53. , ! ; ;; 53 https://code.google.com/p/krank/wiki/Spring_ MVC_and_Entity_Manager_Lifecycle http://stackoverflow.com/questions/2270285 1/no-bean-named-sessionfactory-is-defined- after-opensessioninviewfilter http://www.mkyong.com/spring- security/spring-security-hibernate- annotation-example/ http://fuzzydb.blogspot.kr/2013/03/spring- java-config-jpa-and-hibernate.html 54. 54 JavaConfig . PPT ;; http://toby.epril.com/?p=1168 OSIV JPA . http://egloos.zum.com/aeternum/v/2798098 JPA . JPA . OEIV . https://www.youtube.com/watch?v=xqEVS8LzxZM&feature =youtu.be 55. 55 . ? , . ? thymeleaf layoutDiarect , Jsp sitemesh . 56. 56 sitemesh web.xml sitemesh xml . body xml . 57. 2 57 , , , , 58. , 2 . 58 1. 2. HTML, ! ( ) 3. CRUD 4. ----------------------- . . 5. ? 6. ? 7. , , 8. 9. 59. 05. 59 .. . .. -_-.. .. . .. interface . .. . , . 60. 05. ajax 60 . CRUD , , , ;; . ajax . , . 61. 05. 61 . ^^; 1. ajax 2. 3. result . 4. 62. 05. ;; ;; 62 .. ..;; ;; ~ ~ ajax JSON jsp .. . 63. ; ajax .. ..;;; ^^; 63 64. 6. 64 . . , .. http://adunhansa.tistory.com/192 . . 65. 6. - 65 . Petri . ^^; . . . 66. 6. App 66 developers.facebook.com MyApps . 4 ContactEmail 5 Status yes . . 67. 6. & 67 . ( ;; . . .) 68. 6. 68 . ( LoginController ^^) ExampleUserDetails DTO SecurityUtil . 69. 6. 69 , . ExampleUserDetails . ----------------------- 70. 6. 70 LoginUser . 71. 6. 71 , ..;; ! !( ....;;) .. petri , depreciated http://adunhansa.tistory.com/194 . . . 72. 7. 72 . -_- . , ... . . 73. 7. (, ) 73 . ? - , . - . ? - , - . , . 74. 7. 74 . ; (;) (JPA -.-;) = . ;;; 75. 7. 75 .. . , -_- , ... .. 76. 7. 1. => 76 ----------------------------- 2. => ----------------------------- 3. => .. .. ; crsf .. .. .. ;; ; ! model. ~~ 77. 7. 77 .. ;; .. . !~ . ( ;;) . 78. 7. 78 . . DB . - . ?! DB , . 79. . ^^ 79 .. .. . . .. ... 80. 7. - 80 .. .. .. ? 1. input type=hidden . 2. DB . 3. . . . 81. 7. 81 ( form:form ) commandName .. ^^ @ModelAttribute ~ session .setComplete ^^ ~ ( ;; ) 82. 7. 82 . . Spring MVC @SessionAttributes ? http://egloos.zum.com/kwon37xi/v/4759848 . ; 83. 7.5 ! 83 . , . ;; ~ ^^; 84. 7.5 84 , . class . ajax on . ( ) .. ; 85. 7.5 85 . 1. . 2. [] . 3. . ; 86. 7.6 js . 86 1. . (2 ) (- . .) ( . ) . . 2. [] . . 3. . . 87. 7.5 87 prev closest . .(;;) , . ( F12) . , . . 88. 7.5 88 .. .. . 89. 7.6 89 . , .. ~ . , , . .. ;(); ; 90. 7.6 90 , , , . 91. 7.6 . 91 ajax . . 92. .. 92 .. . ~ 93. 8. 93 .. . ? . 3 SQL Injection, , XSS .. XSS nhn . 94. 8. XSS 94