Spring Lab
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
279
On Slideshare
255
From Embeds
24
Number of Embeds
2

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 24

http://codeigniter.leonguyen.com 18
http://spring.leonguyen.com 6

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Spring Lableonguyen.com
  • 2. Features- Purpose: An open source Spring solution- GUI: ZK + jQuery- Technology: Spring + Hibernate + MongoDB + API- Architechture: Thin Front-end, Fat Back-end
  • 3. Modules- Box:1) Finance: JARS2) Customer: SWO, Lean Startup, CRM3) Internal Process: Intranet, Scrum-Agile, 5W-1H-2C-5M4) Learning & Growth: HRM, 6 Hats, PERMA, Branding-Advertising
  • 4. Layout - Portal
  • 5. Spring Core
  • 6. JDK 7
  • 7. Download & Install- Go to: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
  • 8. Apache Tomcat 7
  • 9. Download & Install- Go to: http://tomcat.apache.org/download-70.cgi
  • 10. Spring Framework 3
  • 11. Download- Go to http://www.springsource.org/spring-community-download
  • 12. Spring Tool Suite
  • 13. Download- Go to: http://www.springsource.org/downloads/sts-ggts
  • 14. Hello world MVC
  • 15. New Spring Template Project- Go to File > New > Spring Template Project
  • 16. New Spring MVC Project- Choose Spring MVC Project
  • 17. Run It- Go to Run As > Run on Server
  • 18. DB
  • 19. DB List1) Jars (ja): Income (Inc), Nec, Ltss, Edu, Ffa, Play, Give2) Customer (c), Contact, Deal, Contract (ct)Swot (swot): Object (obj), S, W, O, T3) Project (p), Task (ta)Employee (e), Payroll (pa)4) Hat (ha): Object (obj), Objective (ob), Intuitive (in), Negative(ne), Positive (po), Creative (cre), Process (pro)
  • 20. Table List2) c: cId, cNo, cName, cDescu: uId, [cId-eId], uName, uPass, uEmailct: ctId, cId, ctNo, ctDate, ctDesc3) p: pId, pTitle, pDesct: tId, pId, tTitle, tDesce: eId, eNo, eName, eDesc
  • 21. Github- Go to: https://github.com/leonguyen/springSolution
  • 22. Eclipse Java EE
  • 23. Download- Go to: http://www.eclipse.org/downloads/
  • 24. Maven
  • 25. JDK and JAVA_HOME- JAVA_HOME variable is added in Windows environmentvariable, and point to the JDK folder.
  • 26. Download & Extract- Go to http://maven.apache.org/download.cgi- Extract to <Source Path>maven
  • 27. MAVEN_HOME- MAVEN_HOME variable is added in Windows environmentvariable, and point to the Maven folder.
  • 28. Add PATH with MAVEN_HOME- Update PATH variable in Windows environment with string %MAVEN_HOME%bin
  • 29. Verification- In command prompt, type “mvn –version“
  • 30. Maven repository- Edit settings.xml in <Source Maven>conf
  • 31. Generate project structure with Maven- In command prompt, type “mvn archetype:generate -DgroupId=com.springsolution.core -DartifactId=springSolution -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false"
  • 32. Convert to Eclipse project- In command prompt, type “mvn eclipse:eclipse"
  • 33. Add PATH with JUNIT_HOME- Update PATH variable in Windows environment with string %JUNIT_HOME%D:ProjectJavajunit.jar
  • 34. Add Spring libs to Eclipse
  • 35. Add Spring 3 dependency- Edit pom.xml
  • 36. Spring bean- Add HelloWorld.java
  • 37. Spring bean configuration file- Create a Spring configuration file SpringBeans.xml
  • 38. Review project structure
  • 39. Run It