develop software:
eclipse,navicat
Project Preview:
Effect Preview:
Background data preview:
Project Analysis
Development model
- B / S structure (browser- server)
- Model (model) - view (view) - the controller (Controller)
External packaging:
- the java.sql (libraries corresponding to the inside of the connector)
- the java.io (corresponding to the inside of libraries IO)
Video Web site project main functions:
- Picture Code
- Paging
- User password encryption
- Like sorting point and time
Directory Structure
Dao database operations
- Business needs statement to query the database
Data model mapping code table structure
- Form structure of the database mapped statement
service business logic layer
- Business layer, processing logic mainly initiated by client requests
servlet server
- servlet: put the interface when accessing the server's page
- Upload local video files (correspondence libraries inside fileupload)
test test
utils Kit
- connectionPool connection pool, (corresponding to the inside of libraries DbUtils)
- md5 encryption algorithm
- videoFrame: external components, set covers, video name
jsp page under webContent
- Request data using ajax
- Servlet corresponding to the code server port