Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring Hibernate авторизация / 2 сообщений из 2, страница 1 из 1
01.05.2015, 11:06
    #38950216
goldenhawk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring Hibernate авторизация
Пытаюсь сделать авторизацию.
есть файл login.ftl
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8"/>
    <link rel="stylesheet" type="text/css" href="style.css"/>
  </head>
  <body>
    <div class="container">
      <header>
        <h1>Login</h1>
      </header>
      <form class="form-horizontal">
        <fieldset>
          <div class="control-group">
            <label class="control-label">Login</label>
            <div class="controls">
              <div class="input-prepend">
                <span class="add-on">@</span>
                <input id="loginField" class="span3" type="text"/>
              </div>
            </div>
          </div>
          <div class="control-group">
            <label class="control-label">Password</label>
            <div class="controls">
              <input id="passwordField" class="span3" type="password"/>
            </div>
          </div>
          <div class="form-actions">
            <button id="loginButton" class="btn btn-primary" type="submit">Login</button>
          </div>
        </fieldset>
      </form>
    </div>
  </body>
</html>



User.hbm.xml

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
 
<hibernate-mapping>
    <class name="com.epam.edu.jtc.Entity.User" table="Users">
        <id name="id" type="java.lang.Integer">
            <column name="ID" />
            <generator class="identity" />
        </id>
        <property name="login" type="java.lang.String">
            <column name="login" length="20" />
        </property>
        <property name="eMail" type="java.lang.String">
            <column name="eMail" length="20" />
        </property>
        <property name="password" type="java.lang.String">
            <column name="password" length="20" />
        </property>
        <property name="Role" type="java.lang.String">
            <column name="Role" length="20" />
        </property>
  </class>
</hibernate-mapping>



User.java

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
public class User {
	private int id;
	private String login;
	private String eMail;
	private String password;
	private String Role;
	
	public User() {
		
	}
	public int getId() {
		return id;
	}


	public void setId(int id) {
		this.id = id;
	}
	
	public String getLogin() {
		return login;
	}
	public void setLogin(String login) {
		this.login = login;
	}
	public String geteMail() {
		return eMail;
	}
	public void seteMail(String eMail) {
		this.eMail = eMail;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getRole() {
		return Role;
	}
	public void setRole(String role) {
		Role = role;
	}



заполнил таблицы import.sql

INSERT INTO Users VALUES (null,'km','km@tc.edu','123','Knowledge Manager');
INSERT INTO Users VALUES (null,'dm','dm@tc.edu','123','Department Manager');
INSERT INTO Users VALUES (null,'lecturer-a','lecturer-a@tc.edu','123','Lector');
INSERT INTO Users VALUES (null,'lecturer-b','lecturer-b@tc.edu','123','Lector');
INSERT INTO Users VALUES (null,'user-a','user-a@tc.edu','123','User');
INSERT INTO Users VALUES (null,'user-b','user-b@tc.edu','123','User');
INSERT INTO Users VALUES (null,'user-c','user-c@tc.edu','123','User');
INSERT INTO Category VALUES (null,'Development');
INSERT INTO Category VALUES (null,'Project Management');
INSERT INTO Category VALUES (null,'C++');
INSERT INTO Category VALUES (null,'Java');
INSERT INTO Category VALUES (null,'PHP');
INSERT INTO Courses VALUES (null,'Draft','lecturer-a','1','','','');


Как сделать авторизацию и аутентификацию с Spring Sequrity ?
...
Рейтинг: 0 / 0
05.05.2015, 15:42
    #38951885
Pavel Kurakin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring Hibernate авторизация
В сети полно примеров на эту тему. Вот например
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring Hibernate авторизация / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]