6,9 → 6,10 |
import org.hibernate.Session; |
import org.hibernate.Transaction; |
|
import ch.ffhs.webE.domain.User; |
|
import com.googlecode.s2hibernate.struts2.plugin.annotations.SessionTarget; |
import com.googlecode.s2hibernate.struts2.plugin.annotations.TransactionTarget; |
import ch.ffhs.webE.domain.*; |
|
public class UserDAOImpl implements UserDAO |
{ |
31,7 → 32,7 |
List<User> user = null; |
try |
{ |
user = session.createQuery("from User").list(); |
user = this.session.createQuery("from User").list(); |
} |
catch (Exception e) |
{ |
59,11 → 60,11 |
{ |
try |
{ |
session.saveOrUpdate(user); |
this.session.saveOrUpdate(user); |
} |
catch (Exception e) |
{ |
transaction.rollback(); |
this.transaction.rollback(); |
e.printStackTrace(); |
} |
} |
78,12 → 79,12 |
{ |
try |
{ |
User user = (User) session.get(User.class, userId); |
session.delete(user); |
User user = (User) this.session.get(User.class, userId); |
this.session.delete(user); |
} |
catch (Exception e) |
{ |
transaction.rollback(); |
this.transaction.rollback(); |
e.printStackTrace(); |
} |
} |
93,8 → 94,8 |
* |
* @param username |
* : String - entire user name |
* @return User: Returns a user object if something is found. If not, null |
* is returned |
* @return User: Returns a user object if something is found. If not, null is |
* returned |
*/ |
public User searchUsername(String username) |
{ |
103,7 → 104,7 |
// Exec query |
try |
{ |
user = (User) session |
user = (User) this.session |
.createQuery("FROM User " + "WHERE username = :username") |
.setParameter("username", username).uniqueResult(); |
} |
123,7 → 124,7 |
User user = null; |
try |
{ |
user = (User) session.get(User.class, userId); |
user = (User) this.session.get(User.class, userId); |
} |
catch (Exception e) |
{ |