Пошаговый пример входа в систему с использованием Spring Security 3.0 с hdbc

Я новичок в Spring и Spring Security. Мне просто нужен указатель в правильном направлении:

У меня есть простое веб-приложение Spring MVC / Spring Security. Я хочу добавить в веб-приложение функцию входа в систему. Я создал следующие две таблицы.

CREATE TABLE "users" (
  "USER_ID" NUMBER(10)  NOT NULL,
  "USERNAME" VARCHAR(45) NOT NULL,
  "PASSWORD" VARCHAR(45) NOT NULL,
  "ENABLED" NUMBER(1) NOT NULL,
  PRIMARY KEY ("USER_ID")
)


CREATE TABLE "user_roles" (
  "USER_ROLE_ID" NUMBER(10)  NOT NULL,
  "USER_ID" NUMBER(10)  NOT NULL,
  "AUTHORITY" VARCHAR(45) NOT NULL,
  PRIMARY KEY ("USER_ROLE_ID"),
  CONSTRAINT "FK_user_roles" FOREIGN KEY ("USER_ID") REFERENCES "users" ("USER_ID")
) 

Я хочу аутентифицировать пользователя из базы данных, а затем проверяется роль пользователя. Я знаю, что это очень просто, поэтому мне просто нужно услышать, как должен проходить процесс.

6
задан Danielson 3 March 2013 в 12:46
поделиться