Skip to content

yujwang1/Case-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Case Study

This project aims for allowing everyone to post and apply for entry level technology jobs using DAOs & Spring MVC Structure along with JDBC Connection.

Getting Started

  1. Download the project files
  2. Unzip the contents to any location
  3. Open Eclipse Jee
  4. On the top right click File --> Import --> Existing Projects into Workspace and find "SpringMVC_CaseStudy

Prerequisites

These include Eclipse Jee, how to set up Tomcat and Spring Environment for Eclipse, and Oracle SQL.

Installing

  1. Download and Install Eclipse Jee https://www.eclipse.org/downloads/packages/release/kepler/sr2/eclipse-ide-java-ee-developers
  2. Setup Tomcat Server for Eclipse Here's a link for the steps to setting up Tomcat for eclipse: https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.stardust.docs.wst%2Fhtml%2Fwst-integration%2Fconfiguration.html
  3. Install Spring Tools 4 - 4.x.x.RELEASE. a. In Eclipse, click on Help at the top. b. Click on Eclipse Marketplace c. Search for "Spring"
  4. Download and Install Oracle SQL https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
  5. Create a database Here's a link for the steps to setting up a database: https://www.oracle.com/webfolder/technetwork/tutorials/obe/db/11g/r2/prod/appdev/sqldev/sqldev_mngdb/sqldev_mngdb_otn.htm
  6. Run the SQL script in "Oracle SQL Script" text file

Running the tests

The tests for this case study project was done using JUnit. Each method of the DAO classes were tested using my own data. The test classes are located in the folder name srcTest. This source folder includes a class for each DAO class. To test individually right click on a test class and run as JUnit Test. To test all classes at once, run the AllTest. If you want to create your own tests, heres a helpful link to get started. https://www.guru99.com/junit-assert.html

Built With

Authors

  • Yu Wang

Acknowledgments

  • Hat tip to anyone whose code was used
  • jeevan123456 on BootSnipp (HTML)
  • Juan Pinzón on CodePen (HTML)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors