Skip to content

Jpaming #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open

Jpaming #2

wants to merge 21 commits into from

Conversation

my2iu
Copy link

@my2iu my2iu commented Jan 26, 2012

So I've made a branch with an example of what I was thinking of in terms of accessing JPA directly. You need to grab a derby.jar to use the code because it stores all the data in an in-memory derby database (as opposed to storing things in-memory in an ArrayList). I've rewired the search stuff to use JPA, and I've wired up the creation of new students and editing of students (but only through the (debug) list all students view). You don't have to merge this in (in particular, I had to temporarily disable logins in web.xml so that I could test things); I'm just sending it to you as an example of one way of formatting everything.

Ming Iu added 21 commits January 25, 2012 09:40
correctly, and adding a parameter to the view so that it can be
told to focus on a particular student.
some early testing of the wiring of the students view.
and filled in the code for creating a simple sample database.
view (i.e. allow a parameter to be passed about the student to edit,
alter database access to use the StudentRegistry, etc.)
Conflicts:
	WebContent/WEB-INF/web.xml
	WebContent/templates/basicTemplate.xhtml
	WebContent/views/student/basic.xhtml
	src/main/java/ca/openstudent/Student.java
	src/main/java/ca/openstudent/bean/StudentBean.java
	src/main/resources/META-INF/persistence.xml
efficiency, but that set needs to later be changed into a list so that
it can be used by JSF.
@wew
Copy link
Owner

wew commented Jan 27, 2012

This is great. I am going to checkout and test over this weekend.
The pull request is new to me, so we will see what happens.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants