Skip to content

LeRon1605/TDBlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDBlog

A blog website made by java servlet that consists fundamental functionality of a blog website.

Project Structure

    ├── src                                        # Source code
    |   └── main
    |       ├── java
    |       |   ├── controllers                    # Servlets
    |       |   |   └── BaseServlet.java           # BaseServlet to inject AuthContext
    |       |   ├── models
    |       |   |   ├── DAO                        # Data access object
    |       |   |   |   ├── BaseDAO.java           # Some magic for query
    |       |   |   |   └── DatabaseConfig.java    # Database connection configuration
    |       |   |   ├── Bean                       # Data transfer object
    |       |   |   └── BO                         # Business logic
    |       |   ├── filters                        # Servlet filters
    |       |   └── core
    |       |       ├── Auth                       # Authentication implementation
    |       |       ├── Hash          
    |       |       ├── Mapper                     # Mapping object implementation
    |       |       └── Validation                 # Validation implementation
    |       └── webapp
    |           ├── public                         # Static files
    |           └── views                          # View

Useage

Clone this repository by running following command

https://github.com/LeRon1605/TDBlog.git

Run db.sql to create database scheme

Config database connection at DatabaseConfig.java

About

A simple blog website made by java servlet

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published