Skip to content

Spring+Hibernate+Tiles+Maven+HTML5+JQuery+TDD(JUnit+Mockito)+Multilingual

Notifications You must be signed in to change notification settings

YounHoyoul/com.hoyoul.wordroid

Repository files navigation

#INTRODUCTION I am making this system to study new framework for me first. After I make this system, I can memorize efficiently some terms and words based on Flash Card. I get this idea from my Android Apps "Wordroid".

#Main Function[TO-DO]

##Common Function ###Logging

  • Completed the module by AOP of spring framework.
  • Monitoring the parameters into the controllers from the client request.
  • Monitoring the return value of the controllers.
  • Making the test code with JUnit again after introducing jEasyUI.

###User Authentication

  • Implementing the module by AOP of spring framework.
  • Monitoring the user information in http session object. If invalid, redirect to login page.

###Layout

  • Completed the screen layout with Tiles framework.

###Sign up/Logout and Join

  • Checking validation of new user id through Ajax.
  • Showing error message by JQuery.
  • Showing the strength of the password as the user inputs by jQuery.
  • Making the test code with JUnit again after introducing jEasyUI.


##User's Module

  • Completed front end module(CRUDL) through Ajax with the datagrid/widow/from plugin of "jEasyUI".
  • Completed Controller and Service modules with Spring framework.
  • Completed DAO and DTO(VO) module with Hibernate framework.

##Flash Card Set's Module

  • Completed the CRUDL function of Folder and CardSet through Ajax with the tree/form plugin of "jEasyUI".
  • Completed the CRUDL function of Word through Ajax with the datagrid/window/form plugin of "jEasyUI".
  • Completed Controller and Service modules with Spring framework.
  • Completed DAO and DTO(VO) module with Hibernate framework.

##Study with Flash Card

  • Completed Study Window , drag and drop function.

- Magic7 - Leightner Study method. - SRS Study method.

#Framework

  • String v3.1.0.RELEASE
  • Hibernate v3.3
  • Tiles v2.2.2
  • MySQL v5.1.41
  • HTML5
  • CSS3
  • JQuery v1.8.2
  • JQuery UI v1.9.0
  • jEasyUI v1.3.1
  • JUnit 4.7 and Mockito v.1.9.0(TDD)

About

Spring+Hibernate+Tiles+Maven+HTML5+JQuery+TDD(JUnit+Mockito)+Multilingual

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published