Giter Club home page Giter Club logo

spring-th-board's Introduction

Spring-Th-Board

이 프로젝트는 스프링 프레임워크를 사용한 MVC model 2 디자인 패턴을 사용하여 제작하였습니다.

약 2일 정도의 시간을 가지고 혼자 만들어 보았습니다. 이 프로젝트는 스프링의 기본이라고 할 수 있는 게시판을 만들어 본 것으로
CRUD 기능을 모두 사용하여 게시판의 페이징, 글 검색, 글등록, 댓글 계층, 글 삭제, 회원가입, 로그인등 게시판의 필요한 기능을 구현해 보았습니다.

개발환경

FRONT END

  • HTML5
  • JAVASCRIPT
  • CSS#
  • AJAX
  • DBMS

  • ORACLE
  • FRAMEWORK

  • SPRING MVC
  • BACK END

  • JAVA
  • JSP / SERVLET
  • WEB SERVER

  • APACHE TOMECAT 8.5
  • 개발 후기

    스프링의 꽃
    게시판을 다시 한번 만들어보았다.
    지금까지 공부 하면서 게시판은 여러번 만들어보았지만,
    할 때 마다 공부한 내용을 추가적으로 반영하고 방식을 바꿔가면서 하니까
    매번 새로운 걸 하는 거 같았다.

    확실히 처음 할 때보다 여러번 하고 나니까
    흐름을 알고, 생각해야될 점을 아니까 좀 더 편하게 코딩했지만
    자주자주 주기적으로 게시판은 만들어봐야한다고 이번에도 하면서 느꼈다.
    계속 하면 할 수록 실력이 느는것은 물론이고, 점점 스킬들도 많아지기때문에 활용도가 더욱 늘어나
    조금 더 완벽한 게시판을 만들 수 있게 될것이라고 생각한다.

    이번엔 저번과 다르게 설계의 중요성을 알고 개발했다.
    무턱대고 코딩하기에 앞서 전체적인 흐름과 설계를 하고 나서
    코딩을 하니 수월하게 막히는 점 없이 코딩 할 수 있고, 유지보수에 용이할 것이다.
    모든지 서류화해서 보관하니까 추가사항에서도 헷갈리지않게 실수 없이 추가할 수 있었다.
    내 블로그 https://taetae0079.tistory.com/19 에 정리 하면서 작업을 했는데,

    이렇게 적어두면서 작업하니까 실수가 없었고 에러도 적게 났었다. 에러는 역시 오타가 90프로인듯..

    아직 실무를 접해보지 못해서 실무의 개발은 어떤지 궁금하고, 빨리 실무에 투입해서 스킬업을 한 다음
    습득한 스킬들로 다시 한번 게시판을 만들어 보고싶은 마음이다.


    자신의 스킬업을 알려면 게시판을 만들어보면 알수 있을거 같다.
    아직도 부족한 게시판이지만, 계속 발전해서 완벽하게 누가 뭐라고 할 수 도 없을 만큼 완벽한 게시판을 만들어 보도록 하겠다.

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.