reset password

Access CS5220 Code Examples

The code examples discussed during the lectures are available in Git repositories hosted on GitHub.

Examples Git Repository Notes
Build and Build Tools https://github.com/cysun/cs5220-build [2]
Hibernate and JPA https://github.com/cysun/cs5220-hibernate [1]
Spring Framework (IoC and AOP) https://github.com/cysun/cs5220-spring [1]
Spring Framework (Web MVC) https://github.com/cysun/cs5220-springmvc2 [1]
REST API with Spring Boot https://github.com/cysun/cs5220-sbrest [4]
CSNS2 https://github.com/cysun/csns2 [3]
Node.js Examples https://github.com/cysun/cs5220-node-examples  
MongoDB Examples https://github.com/cysun/cs5220-mongodb-examples  
GuestBook REST API in Node.js https://github.com/cysun/guestbook-node-api  
GuestBook SPA in React https://github.com/cysun/guestbook-react-spa  

Notes

1. To import the project into Eclipse, first clone the project into a local Git repository, then in Eclipse, use File -> Import ... -> Maven -> Existing Maven Projects to import the project into Eclipse.

2. Contain three separate examples, and require GNU Make, Ant, and Maven, respectively, to run each example.

3. Import the project into Eclipse as described in [1]. Copy build.properties.sample to build.properties, and modify the values in build.properties to match your local setup. Run src/main/scripts/csns-create.sqlto create the database, then src/main/scripts/csns-test-insert.sql to insert some test data. You can check out this video to see how to run CSNS2 using Eclipse.

4.Import the project into Eclipse as described in [1]. Copy application.properties.sample to application.properties, and modify the values in application.properties to match your local setup.

This page has been viewed 62686 times.