Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 9822782

Browse files
Creation of class user, which uses hibernate to map its attributes to the columns of a DB.
1 parent f46195f commit 9822782

File tree

3 files changed

+111
-2
lines changed

3 files changed

+111
-2
lines changed

‎nbproject/private/private.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
compile.on.save=true
2+
do.depend=false
3+
do.jar=true
4+
javac.debug=true
5+
javadoc.preview=true
26
user.properties.file=/home/ayrton/.netbeans/8.2rc/build.properties

‎nbproject/project.properties

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
annotation.processing.enabled=true
22
annotation.processing.enabled.in.editor=false
3-
annotation.processing.processor.options=
43
annotation.processing.processors.list=
54
annotation.processing.run.all.processors=true
65
annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output
6+
application.title=MysqlTest
7+
application.vendor=ayrton
78
build.classes.dir=${build.dir}/classes
89
build.classes.excludes=**/*.java,**/*.form
910
# This directory is removed when the project is cleaned:
@@ -26,11 +27,49 @@ dist.archive.excludes=
2627
dist.dir=dist
2728
dist.jar=${dist.dir}/MysqlTest.jar
2829
dist.javadoc.dir=${dist.dir}/javadoc
30+
endorsed.classpath=
2931
excludes=
32+
file.reference.antlr-2.7.7.jar=lib/antlr-2.7.7.jar
33+
file.reference.byte-buddy-1.10.7.jar=lib/byte-buddy-1.10.7.jar
34+
file.reference.classmate-1.5.1.jar=lib/classmate-1.5.1.jar
35+
file.reference.dom4j-2.1.1.jar=lib/dom4j-2.1.1.jar
36+
file.reference.FastInfoset-1.2.15.jar=lib/FastInfoset-1.2.15.jar
37+
file.reference.hibernate-commons-annotations-5.1.0.Final.jar=lib/hibernate-commons-annotations-5.1.0.Final.jar
38+
file.reference.hibernate-core-5.4.11.Final.jar=lib/hibernate-core-5.4.11.Final.jar
39+
file.reference.istack-commons-runtime-3.0.7.jar=lib/istack-commons-runtime-3.0.7.jar
40+
file.reference.jandex-2.1.1.Final.jar=lib/jandex-2.1.1.Final.jar
41+
file.reference.javassist-3.24.0-GA.jar=lib/javassist-3.24.0-GA.jar
42+
file.reference.javax.activation-api-1.2.0.jar=lib/javax.activation-api-1.2.0.jar
43+
file.reference.javax.persistence-api-2.2.jar=lib/javax.persistence-api-2.2.jar
44+
file.reference.jaxb-api-2.3.1.jar=lib/jaxb-api-2.3.1.jar
45+
file.reference.jaxb-runtime-2.3.1.jar=lib/jaxb-runtime-2.3.1.jar
46+
file.reference.jboss-logging-3.3.2.Final.jar=lib/jboss-logging-3.3.2.Final.jar
47+
file.reference.jboss-transaction-api_1.2_spec-1.1.1.Final.jar=lib/jboss-transaction-api_1.2_spec-1.1.1.Final.jar
48+
file.reference.mysql-connector-java-8.0.19.jar=lib/mysql-connector-java-8.0.19.jar
49+
file.reference.stax-ex-1.8.jar=lib/stax-ex-1.8.jar
50+
file.reference.txw2-2.3.1.jar=lib/txw2-2.3.1.jar
3051
includes=**
3152
jar.compress=false
3253
javac.classpath=\
33-
${libs.MySQLDriver.classpath}
54+
${file.reference.FastInfoset-1.2.15.jar}:\
55+
${file.reference.antlr-2.7.7.jar}:\
56+
${file.reference.byte-buddy-1.10.7.jar}:\
57+
${file.reference.classmate-1.5.1.jar}:\
58+
${file.reference.dom4j-2.1.1.jar}:\
59+
${file.reference.hibernate-commons-annotations-5.1.0.Final.jar}:\
60+
${file.reference.hibernate-core-5.4.11.Final.jar}:\
61+
${file.reference.istack-commons-runtime-3.0.7.jar}:\
62+
${file.reference.jandex-2.1.1.Final.jar}:\
63+
${file.reference.javassist-3.24.0-GA.jar}:\
64+
${file.reference.javax.activation-api-1.2.0.jar}:\
65+
${file.reference.javax.persistence-api-2.2.jar}:\
66+
${file.reference.jaxb-api-2.3.1.jar}:\
67+
${file.reference.jaxb-runtime-2.3.1.jar}:\
68+
${file.reference.jboss-logging-3.3.2.Final.jar}:\
69+
${file.reference.jboss-transaction-api_1.2_spec-1.1.1.Final.jar}:\
70+
${file.reference.stax-ex-1.8.jar}:\
71+
${file.reference.txw2-2.3.1.jar}:\
72+
${file.reference.mysql-connector-java-8.0.19.jar}
3473
# Space-separated list of extra javac options
3574
javac.compilerargs=
3675
javac.deprecation=false

‎src/User.java

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
2+
import javax.persistence.Column;
3+
import javax.persistence.Entity;
4+
import javax.persistence.GeneratedValue;
5+
import javax.persistence.GenerationType;
6+
import javax.persistence.Id;
7+
import javax.persistence.Table;
8+
9+
10+
@Entity
11+
@Table(name="login")
12+
public class User {
13+
14+
@Id
15+
@GeneratedValue(strategy=GenerationType.IDENTITY)
16+
@Column(name="id")
17+
private int id;
18+
19+
@Column(name="username")
20+
private String username;
21+
22+
@Column(name="email")
23+
private String email;
24+
25+
@Column(name="password")
26+
private String password;
27+
28+
@Column(name="fname")
29+
private String firstName;
30+
31+
@Column(name="lname")
32+
private String lastName;
33+
34+
public User(){
35+
36+
}
37+
38+
public User(String username, String email, String password, String firstName, String lastName){
39+
this.username = username;
40+
this.email = email;
41+
this.password = password;
42+
this.firstName = firstName;
43+
this.lastName = lastName;
44+
}
45+
46+
public String getUsername() {
47+
return username;
48+
}
49+
50+
public String getEmail() {
51+
return email;
52+
}
53+
54+
public String getPassword() {
55+
return password;
56+
}
57+
58+
public String getFirstName() {
59+
return firstName;
60+
}
61+
62+
public String getLastName() {
63+
return lastName;
64+
}
65+
66+
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /