Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
Codecrew
/
Moya
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
30
Merge Requests
2
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit 11e3b92e
authored
Mar 07, 2010
by
Juho Juopperi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
model cleanup
1 parent
166211b2
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
198 additions
and
271 deletions
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Discount.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Product.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Reader.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/ReaderEvent.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Role.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/RoleInheritance.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/RoleRight.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/User.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/UserImage.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Vote.java
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Discount.java
View file @
11e3b92
...
...
@@ -26,7 +26,7 @@ import javax.persistence.Version;
@Table
(
name
=
"discounts"
)
@NamedQueries
(
{
@NamedQuery
(
name
=
"Discount.findAll"
,
query
=
"SELECT d FROM Discount d"
),
@NamedQuery
(
name
=
"Discount.findBy
Discounts
Id"
,
query
=
"SELECT d FROM Discount d WHERE d.id = :id"
),
@NamedQuery
(
name
=
"Discount.findById"
,
query
=
"SELECT d FROM Discount d WHERE d.id = :id"
),
@NamedQuery
(
name
=
"Discount.findByPercentage"
,
query
=
"SELECT d FROM Discount d WHERE d.percentage = :percentage"
),
@NamedQuery
(
name
=
"Discount.findByCode"
,
query
=
"SELECT d FROM Discount d WHERE d.code = :code"
),
@NamedQuery
(
name
=
"Discount.findByDetails"
,
query
=
"SELECT d FROM Discount d WHERE d.details = :details"
),
...
...
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Product.java
View file @
11e3b92
...
...
@@ -27,8 +27,8 @@ import javax.persistence.Version;
@Table
(
name
=
"products"
)
@NamedQueries
(
{
@NamedQuery
(
name
=
"Product.findAll"
,
query
=
"SELECT p FROM Product p"
),
@NamedQuery
(
name
=
"Product.findBy
ProductsId"
,
query
=
"SELECT p FROM Product p WHERE p.productsId = :productsI
d"
),
@NamedQuery
(
name
=
"Product.findByProductName"
,
query
=
"SELECT p FROM Product p WHERE p.
productName = :productN
ame"
),
@NamedQuery
(
name
=
"Product.findBy
Id"
,
query
=
"SELECT p FROM Product p WHERE p.id = :i
d"
),
@NamedQuery
(
name
=
"Product.findByProductName"
,
query
=
"SELECT p FROM Product p WHERE p.
name = :n
ame"
),
@NamedQuery
(
name
=
"Product.findByPrice"
,
query
=
"SELECT p FROM Product p WHERE p.price = :price"
),
@NamedQuery
(
name
=
"Product.findBySort"
,
query
=
"SELECT p FROM Product p WHERE p.sort = :sort"
),
@NamedQuery
(
name
=
"Product.findByBarcode"
,
query
=
"SELECT p FROM Product p WHERE p.barcode = :barcode"
)
})
...
...
@@ -41,7 +41,7 @@ public class Product implements ModelInterface {
private
Integer
id
;
@Column
(
name
=
"product_name"
)
private
String
productN
ame
;
private
String
n
ame
;
@Column
(
name
=
"price"
,
nullable
=
false
)
private
BigInteger
price
;
...
...
@@ -82,12 +82,12 @@ public class Product implements ModelInterface {
this
.
sort
=
sort
;
}
public
String
get
Product
Name
()
{
return
productN
ame
;
public
String
getName
()
{
return
n
ame
;
}
public
void
set
Product
Name
(
String
productName
)
{
this
.
productN
ame
=
productName
;
public
void
setName
(
String
productName
)
{
this
.
n
ame
=
productName
;
}
public
BigInteger
getPrice
()
{
...
...
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Reader.java
View file @
11e3b92
...
...
@@ -20,30 +20,35 @@ import javax.persistence.Version;
/**
*
* @author jkj
*/
@Entity
@Table
(
name
=
"readers"
)
@NamedQueries
(
{
@NamedQuery
(
name
=
"Reader.findAll"
,
query
=
"SELECT r FROM Reader r"
),
@NamedQuery
(
name
=
"Reader.findBy
ReadersId"
,
query
=
"SELECT r FROM Reader r WHERE r.readersId = :readersI
d"
),
@NamedQuery
(
name
=
"Reader.findBy
ReaderId"
,
query
=
"SELECT r FROM Reader r WHERE r.readerId = :readerId
"
),
@NamedQuery
(
name
=
"Reader.findBy
ReaderDescription"
,
query
=
"SELECT r FROM Reader r WHERE r.readerDescription = :readerD
escription"
)
})
@NamedQuery
(
name
=
"Reader.findBy
Id"
,
query
=
"SELECT r FROM Reader r WHERE r.id = :i
d"
),
@NamedQuery
(
name
=
"Reader.findBy
Identification"
,
query
=
"SELECT r FROM Reader r WHERE r.identification = :identification
"
),
@NamedQuery
(
name
=
"Reader.findBy
Description"
,
query
=
"SELECT r FROM Reader r WHERE r.description = :d
escription"
)
})
public
class
Reader
implements
ModelInterface
{
private
static
final
long
serialVersionUID
=
1L
;
@Id
@Column
(
name
=
"readers_id"
,
nullable
=
false
)
private
Integer
id
;
@Column
(
name
=
"reader_id"
)
private
String
readerId
;
@Column
(
name
=
"reader_ident"
)
private
String
identification
;
@Column
(
name
=
"reader_description"
)
private
String
readerDescription
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"readersId"
)
private
List
<
ReaderEvent
>
readerEventList
;
private
String
description
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"reader"
)
private
List
<
ReaderEvent
>
events
;
@JoinColumn
(
name
=
"locations_id"
,
referencedColumnName
=
"locations_id"
)
@ManyToOne
private
Location
locationsId
;
private
Location
location
;
@Version
@Column
(
nullable
=
false
)
private
int
jpaVersionField
;
...
...
@@ -55,36 +60,36 @@ public class Reader implements ModelInterface {
this
.
id
=
readersId
;
}
public
String
get
ReaderId
()
{
return
readerId
;
public
String
get
Identification
()
{
return
identification
;
}
public
void
set
ReaderId
(
String
readerId
)
{
this
.
readerId
=
readerId
;
public
void
set
Identification
(
String
readerId
)
{
this
.
identification
=
readerId
;
}
public
String
get
Reader
Description
()
{
return
readerD
escription
;
public
String
getDescription
()
{
return
d
escription
;
}
public
void
set
Reader
Description
(
String
readerDescription
)
{
this
.
readerD
escription
=
readerDescription
;
public
void
setDescription
(
String
readerDescription
)
{
this
.
d
escription
=
readerDescription
;
}
public
List
<
ReaderEvent
>
get
ReaderEventList
()
{
return
readerEventList
;
public
List
<
ReaderEvent
>
get
Events
()
{
return
events
;
}
public
void
set
ReaderEventList
(
List
<
ReaderEvent
>
readerEventList
)
{
this
.
readerEventList
=
readerEventList
;
public
void
set
Events
(
List
<
ReaderEvent
>
readerEventList
)
{
this
.
events
=
readerEventList
;
}
public
Location
getLocation
sId
()
{
return
location
sId
;
public
Location
getLocation
()
{
return
location
;
}
public
void
setLocation
sId
(
Location
locationsId
)
{
this
.
location
sId
=
locationsId
;
public
void
setLocation
(
Location
locationsId
)
{
this
.
location
=
locationsId
;
}
@Override
...
...
@@ -111,7 +116,7 @@ public class Reader implements ModelInterface {
@Override
public
String
toString
()
{
return
"fi.insomnia.bortal.model.Reader[
readersI
d="
+
getId
()
+
"]"
;
return
"fi.insomnia.bortal.model.Reader[
i
d="
+
getId
()
+
"]"
;
}
/**
...
...
code/LanBortalDatabase/src/fi/insomnia/bortal/model/ReaderEvent.java
View file @
11e3b92
...
...
@@ -20,33 +20,37 @@ import javax.persistence.Version;
/**
*
* @author jkj
*/
@Entity
@Table
(
name
=
"reader_events"
)
@NamedQueries
(
{
@NamedQuery
(
name
=
"ReaderEvent.findAll"
,
query
=
"SELECT r FROM ReaderEvent r"
),
@NamedQuery
(
name
=
"ReaderEvent.findBy
ReaderEventsId"
,
query
=
"SELECT r FROM ReaderEvent r WHERE r.readerEventsId = :readerEventsI
d"
),
@NamedQuery
(
name
=
"ReaderEvent.findBy
EventTime"
,
query
=
"SELECT r FROM ReaderEvent r WHERE r.eventTime = :eventT
ime"
),
@NamedQuery
(
name
=
"ReaderEvent.findBy
Id"
,
query
=
"SELECT r FROM ReaderEvent r WHERE r.id = :i
d"
),
@NamedQuery
(
name
=
"ReaderEvent.findBy
Time"
,
query
=
"SELECT r FROM ReaderEvent r WHERE r.time = :t
ime"
),
@NamedQuery
(
name
=
"ReaderEvent.findByValue"
,
query
=
"SELECT r FROM ReaderEvent r WHERE r.value = :value"
)
})
public
class
ReaderEvent
implements
ModelInterface
{
private
static
final
long
serialVersionUID
=
1L
;
@Id
@Column
(
name
=
"reader_events_id"
,
nullable
=
false
)
private
Integer
id
;
@Column
(
name
=
"event_time"
,
nullable
=
false
)
@Temporal
(
TemporalType
.
TIMESTAMP
)
private
Date
eventTime
;
private
Date
time
;
@Column
(
name
=
"value"
)
private
String
value
;
@JoinColumn
(
name
=
"printed_cards_id"
,
referencedColumnName
=
"printed_cards_id"
,
nullable
=
false
)
@ManyToOne
(
optional
=
false
)
private
PrintedCard
printedCardsId
;
private
PrintedCard
printedCard
;
@JoinColumn
(
name
=
"readers_id"
,
referencedColumnName
=
"readers_id"
,
nullable
=
false
)
@ManyToOne
(
optional
=
false
)
private
Reader
readersId
;
private
Reader
reader
;
@Version
@Column
(
nullable
=
false
)
private
int
jpaVersionField
;
...
...
@@ -60,15 +64,15 @@ public class ReaderEvent implements ModelInterface {
public
ReaderEvent
(
Integer
readerEventsId
,
Date
eventTime
)
{
this
.
id
=
readerEventsId
;
this
.
eventT
ime
=
eventTime
;
this
.
t
ime
=
eventTime
;
}
public
Date
get
Event
Time
()
{
return
eventT
ime
;
public
Date
getTime
()
{
return
t
ime
;
}
public
void
set
Event
Time
(
Date
eventTime
)
{
this
.
eventT
ime
=
eventTime
;
public
void
setTime
(
Date
eventTime
)
{
this
.
t
ime
=
eventTime
;
}
public
String
getValue
()
{
...
...
@@ -79,20 +83,20 @@ public class ReaderEvent implements ModelInterface {
this
.
value
=
value
;
}
public
PrintedCard
getPrintedCard
sId
()
{
return
printedCard
sId
;
public
PrintedCard
getPrintedCard
()
{
return
printedCard
;
}
public
void
setPrintedCard
sId
(
PrintedCard
printedCardsId
)
{
this
.
printedCard
sId
=
printedCardsId
;
public
void
setPrintedCard
(
PrintedCard
printedCardsId
)
{
this
.
printedCard
=
printedCardsId
;
}
public
Reader
getReader
sId
()
{
return
reader
sId
;
public
Reader
getReader
()
{
return
reader
;
}
public
void
setReader
sId
(
Reader
readersId
)
{
this
.
reader
sId
=
readersId
;
public
void
setReader
(
Reader
readersId
)
{
this
.
reader
=
readersId
;
}
@Override
...
...
@@ -119,8 +123,7 @@ public class ReaderEvent implements ModelInterface {
@Override
public
String
toString
()
{
return
"fi.insomnia.bortal.model.ReaderEvent[readerEventsId="
+
getId
()
+
"]"
;
return
"fi.insomnia.bortal.model.ReaderEvent[id="
+
getId
()
+
"]"
;
}
/**
...
...
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Role.java
View file @
11e3b92
...
...
@@ -11,6 +11,7 @@ import javax.persistence.Column;
import
javax.persistence.Entity
;
import
javax.persistence.Id
;
import
javax.persistence.JoinColumn
;
import
javax.persistence.JoinTable
;
import
javax.persistence.ManyToMany
;
import
javax.persistence.ManyToOne
;
import
javax.persistence.NamedQueries
;
...
...
@@ -26,8 +27,8 @@ import javax.persistence.Version;
@Table
(
name
=
"roles"
)
@NamedQueries
(
{
@NamedQuery
(
name
=
"Role.findAll"
,
query
=
"SELECT r FROM Role r"
),
@NamedQuery
(
name
=
"Role.findBy
RolesId"
,
query
=
"SELECT r FROM Role r WHERE r.rolesId = :rolesI
d"
),
@NamedQuery
(
name
=
"Role.findByRoleName"
,
query
=
"SELECT r FROM Role r WHERE r.
roleName = :roleN
ame"
)
})
@NamedQuery
(
name
=
"Role.findBy
Id"
,
query
=
"SELECT r FROM Role r WHERE r.id = :i
d"
),
@NamedQuery
(
name
=
"Role.findByRoleName"
,
query
=
"SELECT r FROM Role r WHERE r.
name = :n
ame"
)
})
public
class
Role
implements
ModelInterface
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -37,19 +38,21 @@ public class Role implements ModelInterface {
private
Integer
id
;
@Column
(
name
=
"role_name"
,
nullable
=
false
)
private
String
roleN
ame
;
private
String
n
ame
;
@JoinTable
(
name
=
"role_memberships"
)
@ManyToMany
(
cascade
=
CascadeType
.
ALL
)
private
List
<
User
>
users
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"rolesId"
)
private
List
<
RoleInheritance
>
roleInheritanceList
;
@ManyToMany
@JoinTable
(
name
=
"role_inheritance"
)
private
List
<
Role
>
children
;
@
OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"inherits
"
)
private
List
<
Role
Inheritance
>
roleInheritanceList1
;
@
ManyToMany
(
mappedBy
=
"children
"
)
private
List
<
Role
>
parents
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"role
sId
"
)
private
List
<
RoleRight
>
roleRight
List
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"role"
)
private
List
<
RoleRight
>
roleRight
s
;
@JoinColumn
(
name
=
"card_templates_id"
,
referencedColumnName
=
"card_templates_id"
)
@ManyToOne
...
...
@@ -57,7 +60,7 @@ public class Role implements ModelInterface {
@JoinColumn
(
name
=
"events_id"
,
referencedColumnName
=
"events_id"
,
nullable
=
false
)
@ManyToOne
(
optional
=
false
)
private
Event
event
sId
;
private
Event
event
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"role"
)
private
List
<
Discount
>
discounts
;
...
...
@@ -75,40 +78,23 @@ public class Role implements ModelInterface {
public
Role
(
Integer
rolesId
,
String
roleName
)
{
this
.
id
=
rolesId
;
this
.
roleName
=
roleName
;
}
public
String
getRoleName
()
{
return
roleName
;
}
public
void
setRoleName
(
String
roleName
)
{
this
.
roleName
=
roleName
;
}
public
List
<
RoleInheritance
>
getRoleInheritanceList
()
{
return
roleInheritanceList
;
}
public
void
setRoleInheritanceList
(
List
<
RoleInheritance
>
roleInheritanceList
)
{
this
.
roleInheritanceList
=
roleInheritanceList
;
this
.
name
=
roleName
;
}
public
List
<
RoleInheritance
>
getRoleInheritanceList1
()
{
return
roleInheritanceList1
;
public
String
getName
()
{
return
name
;
}
public
void
setRoleInheritanceList1
(
List
<
RoleInheritance
>
roleInheritanceList1
)
{
this
.
roleInheritanceList1
=
roleInheritanceList1
;
public
void
setName
(
String
roleName
)
{
this
.
name
=
roleName
;
}
public
List
<
RoleRight
>
getRoleRight
List
()
{
return
roleRight
List
;
public
List
<
RoleRight
>
getRoleRight
s
()
{
return
roleRight
s
;
}
public
void
setRoleRight
List
(
List
<
RoleRight
>
roleRightList
)
{
this
.
roleRight
List
=
roleRightList
;
public
void
setRoleRight
s
(
List
<
RoleRight
>
roleRightList
)
{
this
.
roleRight
s
=
roleRightList
;
}
public
CardTemplate
getCardTemplate
()
{
...
...
@@ -119,12 +105,12 @@ public class Role implements ModelInterface {
this
.
cardTemplate
=
cardTemplatesId
;
}
public
Event
getEvent
sId
()
{
return
event
sId
;
public
Event
getEvent
()
{
return
event
;
}
public
void
setEvent
sId
(
Event
eventsId
)
{
this
.
event
sId
=
eventsId
;
public
void
setEvent
(
Event
eventsId
)
{
this
.
event
=
eventsId
;
}
@Override
...
...
@@ -151,7 +137,7 @@ public class Role implements ModelInterface {
@Override
public
String
toString
()
{
return
"fi.insomnia.bortal.model.Role[
rolesI
d="
+
getId
()
+
"]"
;
return
"fi.insomnia.bortal.model.Role[
i
d="
+
getId
()
+
"]"
;
}
/**
...
...
@@ -199,4 +185,20 @@ public class Role implements ModelInterface {
public
List
<
Discount
>
getDiscounts
()
{
return
discounts
;
}
public
void
setParents
(
List
<
Role
>
parents
)
{
this
.
parents
=
parents
;
}
public
List
<
Role
>
getParents
()
{
return
parents
;
}
public
void
setChildren
(
List
<
Role
>
children
)
{
this
.
children
=
children
;
}
public
List
<
Role
>
getChildren
()
{
return
children
;
}
}
code/LanBortalDatabase/src/fi/insomnia/bortal/model/RoleInheritance.java
deleted
100644 → 0
View file @
166211b
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package
fi
.
insomnia
.
bortal
.
model
;
import
javax.persistence.Column
;
import
javax.persistence.Entity
;
import
javax.persistence.Id
;
import
javax.persistence.JoinColumn
;
import
javax.persistence.ManyToOne
;
import
javax.persistence.NamedQueries
;
import
javax.persistence.NamedQuery
;
import
javax.persistence.Table
;
import
javax.persistence.UniqueConstraint
;
import
javax.persistence.Version
;
/**
*
* @author jkj
*/
@Entity
@Table
(
name
=
"role_inheritance"
,
uniqueConstraints
=
{
@UniqueConstraint
(
columnNames
=
{
"roles_id"
,
"inherits"
})
})
@NamedQueries
(
{
@NamedQuery
(
name
=
"RoleInheritance.findAll"
,
query
=
"SELECT r FROM RoleInheritance r"
),
@NamedQuery
(
name
=
"RoleInheritance.findByRoleInheritanceId"
,
query
=
"SELECT r FROM RoleInheritance r WHERE r.roleInheritanceId = :roleInheritanceId"
)
})
public
class
RoleInheritance
implements
ModelInterface
{
private
static
final
long
serialVersionUID
=
1L
;
@Id
@Column
(
name
=
"role_inheritance_id"
,
nullable
=
false
)
private
Integer
id
;
@JoinColumn
(
name
=
"roles_id"
,
referencedColumnName
=
"roles_id"
,
nullable
=
false
)
@ManyToOne
(
optional
=
false
)
private
Role
rolesId
;
@JoinColumn
(
name
=
"inherits"
,
referencedColumnName
=
"roles_id"
,
nullable
=
false
)
@ManyToOne
(
optional
=
false
)
private
Role
inherits
;
@Version
@Column
(
nullable
=
false
)
private
int
jpaVersionField
;
public
RoleInheritance
()
{
}
public
RoleInheritance
(
Integer
roleInheritanceId
)
{
this
.
id
=
roleInheritanceId
;
}
public
Role
getRolesId
()
{
return
rolesId
;
}
public
void
setRolesId
(
Role
rolesId
)
{
this
.
rolesId
=
rolesId
;
}
public
Role
getInherits
()
{
return
inherits
;
}
public
void
setInherits
(
Role
inherits
)
{
this
.
inherits
=
inherits
;
}
@Override
public
int
hashCode
()
{
int
hash
=
0
;
hash
+=
(
getId
()
!=
null
?
getId
().
hashCode
()
:
0
);
return
hash
;
}
@Override
public
boolean
equals
(
Object
object
)
{
// TODO: Warning - this method won't work in the case the id fields are
// not set
if
(!(
object
instanceof
RoleInheritance
))
{
return
false
;
}
RoleInheritance
other
=
(
RoleInheritance
)
object
;
if
((
this
.
getId
()
==
null
&&
other
.
getId
()
!=
null
)
||
(
this
.
getId
()
!=
null
&&
!
this
.
id
.
equals
(
other
.
id
)))
{
return
false
;
}
return
true
;
}
@Override
public
String
toString
()
{
return
"fi.insomnia.bortal.model.RoleInheritance[roleInheritanceId="
+
getId
()
+
"]"
;
}
/**
* @return the id
*/
public
Integer
getId
()
{
return
id
;
}
/**
* @param id
* the id to set
*/
public
void
setId
(
Integer
id
)
{
this
.
id
=
id
;
}
/**
* @return the jpaVersionField
*/
public
int
getJpaVersionField
()
{
return
jpaVersionField
;
}
/**
* @param jpaVersionField
* the jpaVersionField to set
*/
public
void
setJpaVersionField
(
int
jpaVersionField
)
{
this
.
jpaVersionField
=
jpaVersionField
;
}
}
code/LanBortalDatabase/src/fi/insomnia/bortal/model/RoleRight.java
View file @
11e3b92
...
...
@@ -22,9 +22,10 @@ import javax.persistence.Version;
@Table
(
name
=
"role_rights"
)
@NamedQueries
(
{
@NamedQuery
(
name
=
"RoleRight.findAll"
,
query
=
"SELECT r FROM RoleRight r"
),
@NamedQuery
(
name
=
"RoleRight.findBy
RoleRights"
,
query
=
"SELECT r FROM RoleRight r WHERE r.roleRights = :roleRights
"
),
@NamedQuery
(
name
=
"RoleRight.findBy
Id"
,
query
=
"SELECT r FROM RoleRight r WHERE r.id = :id
"
),
@NamedQuery
(
name
=
"RoleRight.findByRead"
,
query
=
"SELECT r FROM RoleRight r WHERE r.read = :read"
),
@NamedQuery
(
name
=
"RoleRight.findByWrite"
,
query
=
"SELECT r FROM RoleRight r WHERE r.write = :write"
)
})
@NamedQuery
(
name
=
"RoleRight.findByWrite"
,
query
=
"SELECT r FROM RoleRight r WHERE r.write = :write"
),
@NamedQuery
(
name
=
"RoleRight.findByExecute"
,
query
=
"SELECT r FROM RoleRight r WHERE r.execute = :execute"
)
})
public
class
RoleRight
implements
ModelInterface
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -37,13 +38,18 @@ public class RoleRight implements ModelInterface {
@Column
(
name
=
"write"
,
nullable
=
false
)
private
boolean
write
;
// TODO: add execute
@Column
(
name
=
"write"
,
nullable
=
false
)
private
boolean
execute
;
@JoinColumn
(
name
=
"access_rights_id"
,
referencedColumnName
=
"access_rights_id"
)
@ManyToOne
private
AccessRight
accessRightsId
;
private
AccessRight
accessRight
;
@JoinColumn
(
name
=
"roles_id"
,
referencedColumnName
=
"roles_id"
,
nullable
=
false
)
@ManyToOne
(
optional
=
false
)
private
Role
rolesId
;
private
Role
role
;
@Version
@Column
(
nullable
=
false
)
private
int
jpaVersionField
;
...
...
@@ -77,20 +83,20 @@ public class RoleRight implements ModelInterface {
this
.
write
=
write
;
}
public
AccessRight
getAccessRight
sId
()
{
return
accessRight
sId
;
public
AccessRight
getAccessRight
()
{
return
accessRight
;
}
public
void
setAccessRight
sId
(
AccessRight
accessRightsId
)
{
this
.
accessRight
sId
=
accessRightsId
;
public
void
setAccessRight
(
AccessRight
accessRightsId
)
{
this
.
accessRight
=
accessRightsId
;
}
public
Role
getRole
sId
()
{
return
role
sId
;
public
Role
getRole
()
{
return
role
;
}
public
void
setRole
sId
(
Role
rolesId
)
{
this
.
role
sId
=
rolesId
;
public
void
setRole
(
Role
rolesId
)
{
this
.
role
=
rolesId
;
}
@Override
...
...
@@ -149,4 +155,12 @@ public class RoleRight implements ModelInterface {
public
void
setJpaVersionField
(
int
jpaVersionField
)
{
this
.
jpaVersionField
=
jpaVersionField
;
}
public
void
setExecute
(
boolean
execute
)
{
this
.
execute
=
execute
;
}
public
boolean
isExecute
()
{
return
execute
;
}
}
code/LanBortalDatabase/src/fi/insomnia/bortal/model/User.java
View file @
11e3b92
...
...
@@ -27,7 +27,7 @@ import javax.persistence.Version;
@Table
(
name
=
"users"
)
@NamedQueries
(
{
@NamedQuery
(
name
=
"User.findAll"
,
query
=
"SELECT u FROM User u"
),
@NamedQuery
(
name
=
"User.findBy
UsersId"
,
query
=
"SELECT u FROM User u WHERE u.usersId = :usersI
d"
),
@NamedQuery
(
name
=
"User.findBy
Id"
,
query
=
"SELECT u FROM User u WHERE u.id = :i
d"
),
@NamedQuery
(
name
=
"User.findByCreated"
,
query
=
"SELECT u FROM User u WHERE u.created = :created"
),
@NamedQuery
(
name
=
"User.findByActive"
,
query
=
"SELECT u FROM User u WHERE u.active = :active"
),
@NamedQuery
(
name
=
"User.findByPassword"
,
query
=
"SELECT u FROM User u WHERE u.password = :password"
),
...
...
@@ -46,51 +46,73 @@ import javax.persistence.Version;
public
class
User
implements
ModelInterface
{
private
static
final
long
serialVersionUID
=
1L
;
@Id
@Column
(
name
=
"users_id"
,
nullable
=
false
)
private
Integer
id
;
@Column
(
name
=
"created"
,
nullable
=
false
)
@Temporal
(
TemporalType
.
TIMESTAMP
)
private
Date
created
;
@Column
(
name
=
"active"
,
nullable
=
false
)
private
boolean
active
;
@Column
(
name
=
"password"
)
private
String
password
;
@Column
(
name
=
"lastname"
,
nullable
=
false
)
private
String
lastname
;
@Column
(
name
=
"firstnames"
,
nullable
=
false
)
private
String
firstnames
;
@Column
(
name
=
"birthday"
)
@Temporal
(
TemporalType
.
TIMESTAMP
)
private
Date
birthday
;
@Column
(
name
=
"nick"
)
private
String
nick
;
@Column
(
name
=
"email"
)
private
String
email
;
@Column
(
name
=
"address"
)
private
String
address
;
@Column
(
name
=
"zip"
)
private
String
zip
;
@Column
(
name
=
"postal_code"
)
private
String
postalCode
;
@Column
(
name
=
"town"
)
private
String
town
;
@Column
(
name
=
"phone"
)
private
String
phone
;
@Column
(
name
=
"female"
)
private
Boolean
female
;
@Column
(
name
=
"login"
)
private
String
login
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"voter"
)
private
List
<
Vote
>
votes
;
@ManyToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"users"
)
private
List
<
Role
>
roles
;
@OneToMany
(
mappedBy
=
"usersId"
)
@OneToMany
(
mappedBy
=
"id"
)
private
List
<
LogEntry
>
logEntryList
;
@OneToMany
(
mappedBy
=
"user"
)
private
List
<
UserImage
>
userImageList
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"users"
)
private
List
<
CompoEntryParticipant
>
compoEntryParticipantList
;
@OneToMany
(
mappedBy
=
"creator"
)
private
List
<
CompoEntry
>
compoEntryList
;
...
...
@@ -107,19 +129,20 @@ public class User implements ModelInterface {
private
List
<
Place
>
currentPlaces
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"user"
)
private
List
<
PrintedCard
>
printedCard
List
;
private
List
<
PrintedCard
>
printedCard
s
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"user"
)
private
List
<
AccountEvent
>
accountEvent
List
;
private
List
<
AccountEvent
>
accountEvent
s
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"user"
)
private
List
<
DiscountInstance
>
discountInstance
List
;
private
List
<
DiscountInstance
>
discountInstance
s
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"user"
)
private
List
<
Bill
>
bill
List
;
private
List
<
Bill
>
bill
s
;
@OneToMany
(
cascade
=
CascadeType
.
ALL
,
mappedBy
=
"seller"
)
private
List
<
AccountEvent
>
soldItems
;
@Version
@Column
(
nullable
=
false
)
private
int
jpaVersionField
;
...
...
@@ -333,37 +356,36 @@ public class User implements ModelInterface {
this
.
currentPlaces
=
placeList
;
}
public
List
<
PrintedCard
>
getPrintedCard
List
()
{
return
printedCard
List
;
public
List
<
PrintedCard
>
getPrintedCard
s
()
{
return
printedCard
s
;
}
public
void
setPrintedCard
List
(
List
<
PrintedCard
>
printedCardList
)
{
this
.
printedCard
List
=
printedCardList
;
public
void
setPrintedCard
s
(
List
<
PrintedCard
>
printedCardList
)
{
this
.
printedCard
s
=
printedCardList
;
}
public
List
<
AccountEvent
>
getAccountEvent
List
()
{
return
accountEvent
List
;
public
List
<
AccountEvent
>
getAccountEvent
s
()
{
return
accountEvent
s
;
}
public
void
setAccountEvent
List
(
List
<
AccountEvent
>
accountEventList
)
{
this
.
accountEvent
List
=
accountEventList
;
public
void
setAccountEvent
s
(
List
<
AccountEvent
>
accountEventList
)
{
this
.
accountEvent
s
=
accountEventList
;
}
public
List
<
DiscountInstance
>
getDiscountInstance
List
()
{
return
discountInstance
List
;
public
List
<
DiscountInstance
>
getDiscountInstance
s
()
{
return
discountInstance
s
;
}
public
void
setDiscountInstanceList
(
List
<
DiscountInstance
>
discountInstanceList
)
{
this
.
discountInstanceList
=
discountInstanceList
;
public
void
setDiscountInstances
(
List
<
DiscountInstance
>
discountInstanceList
)
{
this
.
discountInstances
=
discountInstanceList
;
}
public
List
<
Bill
>
getBill
List
()
{
return
bill
List
;
public
List
<
Bill
>
getBill
s
()
{
return
bill
s
;
}
public
void
setBill
List
(
List
<
Bill
>
billList
)
{
this
.
bill
List
=
billList
;
public
void
setBill
s
(
List
<
Bill
>
billList
)
{
this
.
bill
s
=
billList
;
}
@Override
...
...
@@ -390,7 +412,7 @@ public class User implements ModelInterface {
@Override
public
String
toString
()
{
return
"fi.insomnia.bortal.model.User[
usersI
d="
+
getId
()
+
"]"
;
return
"fi.insomnia.bortal.model.User[
i
d="
+
getId
()
+
"]"
;
}
/**
...
...
code/LanBortalDatabase/src/fi/insomnia/bortal/model/UserImage.java
View file @
11e3b92
...
...
@@ -17,34 +17,40 @@ import javax.persistence.Version;
/**
*
* @author jkj
*/
@Entity
@Table
(
name
=
"user_images"
)
@NamedQueries
(
{
@NamedQuery
(
name
=
"UserImage.findAll"
,
query
=
"SELECT u FROM UserImage u"
),
@NamedQuery
(
name
=
"UserImage.findBy
UserImagesId"
,
query
=
"SELECT u FROM UserImage u WHERE u.userImagesId = :userImagesI
d"
),
@NamedQuery
(
name
=
"UserImage.findBy
Id"
,
query
=
"SELECT u FROM UserImage u WHERE u.id = :i
d"
),
@NamedQuery
(
name
=
"UserImage.findByName"
,
query
=
"SELECT u FROM UserImage u WHERE u.name = :name"
),
@NamedQuery
(
name
=
"UserImage.findByDescription"
,
query
=
"SELECT u FROM UserImage u WHERE u.description = :description"
),
@NamedQuery
(
name
=
"UserImage.findByMimeType"
,
query
=
"SELECT u FROM UserImage u WHERE u.mimeType = :mimeType"
)
})
public
class
UserImage
implements
ModelInterface
{
private
static
final
long
serialVersionUID
=
1L
;
@Id
@Column
(
name
=
"user_images_id"
,
nullable
=
false
)
private
Integer
id
;
@Column
(
name
=
"name"
)
private
String
name
;
@Column
(
name
=
"description"
)
private
String
description
;
@Column
(
name
=
"mime_type"
)
private
String
mimeType
;
@Lob
@Column
(
name
=
"image_data"
)
private
byte
[]
imageData
;
@JoinColumn
(
name
=
"users_id"
,
referencedColumnName
=
"users_id"
)
@ManyToOne
private
User
user
;
@Version
@Column
(
nullable
=
false
)
private
int
jpaVersionField
;
...
...
@@ -112,8 +118,7 @@ public class UserImage implements ModelInterface {
@Override
public
String
toString
()
{
return
"fi.insomnia.bortal.model.UserImage[userImagesId="
+
getId
()
+
"]"
;
return
"fi.insomnia.bortal.model.UserImage[id="
+
getId
()
+
"]"
;
}
/**
...
...
code/LanBortalDatabase/src/fi/insomnia/bortal/model/Vote.java
View file @
11e3b92
...
...
@@ -27,9 +27,9 @@ import javax.persistence.Version;
"entries_id"
,
"users_id"
})
})
@NamedQueries
(
{
@NamedQuery
(
name
=
"Vote.findAll"
,
query
=
"SELECT v FROM Vote v"
),
@NamedQuery
(
name
=
"Vote.findBy
VotesId"
,
query
=
"SELECT v FROM Vote v WHERE v.votesId = :votesI
d"
),
@NamedQuery
(
name
=
"Vote.findBy
Id"
,
query
=
"SELECT v FROM Vote v WHERE v.id = :i
d"
),
@NamedQuery
(
name
=
"Vote.findByScore"
,
query
=
"SELECT v FROM Vote v WHERE v.score = :score"
),
@NamedQuery
(
name
=
"Vote.findBy
VoteTime"
,
query
=
"SELECT v FROM Vote v WHERE v.voteTime = :voteT
ime"
)
})
@NamedQuery
(
name
=
"Vote.findBy
Time"
,
query
=
"SELECT v FROM Vote v WHERE v.time = :t
ime"
)
})
public
class
Vote
implements
ModelInterface
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -40,7 +40,7 @@ public class Vote implements ModelInterface {
private
Integer
score
;
@Column
(
name
=
"vote_time"
,
nullable
=
false
)
@Temporal
(
TemporalType
.
TIMESTAMP
)
private
Date
voteT
ime
;
private
Date
t
ime
;
@JoinColumn
(
name
=
"entries_id"
,
referencedColumnName
=
"entries_id"
,
nullable
=
false
)
@ManyToOne
(
optional
=
false
)
private
CompoEntry
compoEntry
;
...
...
@@ -60,7 +60,7 @@ public class Vote implements ModelInterface {
public
Vote
(
Integer
votesId
,
Date
voteTime
)
{
this
.
id
=
votesId
;
this
.
voteT
ime
=
voteTime
;
this
.
t
ime
=
voteTime
;
}
public
Integer
getId
()
{
...
...
@@ -79,12 +79,12 @@ public class Vote implements ModelInterface {
this
.
score
=
score
;
}
public
Date
get
Vote
Time
()
{
return
voteT
ime
;
public
Date
getTime
()
{
return
t
ime
;
}
public
void
set
Vote
Time
(
Date
voteTime
)
{
this
.
voteT
ime
=
voteTime
;
public
void
setTime
(
Date
voteTime
)
{
this
.
t
ime
=
voteTime
;
}
@Override
...
...
@@ -111,7 +111,7 @@ public class Vote implements ModelInterface {
@Override
public
String
toString
()
{
return
"fi.insomnia.bortal.model.Vote[
votesI
d="
+
id
+
"]"
;
return
"fi.insomnia.bortal.model.Vote[
i
d="
+
id
+
"]"
;
}
/**
...
...
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment