Skip to content

SEONGCHEOLBAE/java-noticeboard-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

JAVA WEB PROJECT

Build Status

Used Technologies

  • JAVA 11
  • Tomcat 9
  • Spring Framework
  • JDBC, Mybatis (mysql, oracle)
  • Log4j
  • Junit
  • Servlet
  • Maven build (used mvn repository in pom.xml)
  • Apache tiles (UI)
  • Tools -- Eclipse, VSCode, editplus, DBeaver, Sublime Text, SQL Developer

Features

  • Pages -- Main Page -- Join Page -- Login Page -- Joined Member list Page -- Notice Board Page (with style.css) -- Write Article Page -- Detail Article Page
  • Functinos
  • Log in
    -- check Session all pages!! (if you not logged go to main page)
  • Log out
  • Add members
  • Delete members
  • Write articles
  • Update articles ( Only the author can edit )
  • Delete articles ( Only the author can edit )
  • Connect Google maps

Knowledge you can get from this project

  • Build Java Project( zero to done ) -- zero mean is install java
  • Setting DB (oracle, mysql) -- used Create database, Create table, Create Index, alter , Select, Update, Delete, Truncate ...
  • Connecting java project to db(Can crud)
  • using Eclips, VSCode, Terminal(or git bash)
  • Have backend frontend experience
  • Know MVC model
  • Write Feature Spec, Dev Spec

Screens

1

About

java, spring, maven, mvc, tiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors