news manager for web application programming course
- java: openjdk-17
- spring boot: 3.2
- build: maven
- database: h2
- create h2 database
- java -cp h2-*.jar org.h2.tools.Shell
- ex) URL: jdbc:h2:~/jwbookdb, User: jwbook, password: 1234
- if you want to edit your account for database, change some info in
src/main/java/com/example/news/NewsDAO.java
- create news table
CREATE TABLE news (
aid INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
title VARCHAR NOT NULL,
img VARCHAR NOT NULL,
date TIMESTAMP,
content VARCHAR NOT NULL
)
- create
img
directory inresource/static/