Skip to content
Dawid Stankiewicz edited this page Aug 7, 2016 · 6 revisions

Project Forum

The web application in Java. As the title suggests it is a web forum.

Current functions

For everyone:

  • Creating a user profile at /registration.
  • Displaying at the homepage: all existing sections, recent topics and recent posts.
  • Displaying all topics from section at /section/{id}.
  • Displaying topic and posts at /topic/{id}.

Only for authorized user (ROLE_USER):

Only for admin (ROLE_ADMIN):

Database

Connection

The connection settings are in the forum.properties file.

db.driver.name=com.mysql.jdbc.Driver
db.jdbc.url=jdbc:mysql://localhost:3306/forum
db.username=root
db.password=root

Diagram

Sorry, error loading image of diagram. Diagram is in the file model.mwb at resource/database folder.

Maven dependencies

Spring Framework

Version: 4.3.1.RELEASE

Spring Security

Version: 4.1.0.RELEASE

Spring Data

Version: 1.10.2.RELEASE

Thymeleaf

Varsion: 3.0.0.RELEASE

Hibernate

Version: 5.2.1.FINAL

JUnit

Version: 4.12

MySql Connector

Version: 5.1.39

jBCrypt

Version: 0.3m

Java Servlet API

Version: 3.1.0

The information on this site may be updated with a delay.

Clone this wiki locally