Hallo Java-Forum-Community,
Ich arbeite aktuell an einem Blogging - Service, welcher als Benutzeroberflächenframework / JSF Primefaces nutzt. Da ich aus der Mobilentwicklung (Android & iOS) komme bin ich mit den best practices der Webentwicklung nicht vertraut, sodass sich meine Frage rund um das Verständnis dieser dreht:
UseCase:
Als Einstiegspunkt in die Webapplikation biete ich dem Nutzer eine Webseite auf dieser er zwischen "Blogeintrag erstellen" und "Blogeinträge anschauen" wählen kann. Wenn der Nutzer einen Blogeintrag erstellt wird er auf die dementsprechende Seite weitergeleitet, auf dieser Ihm einige Eingabefelder und ein WYSIWYG-Editor angeboten werden. Nun möchte ich, sobald der Nutzer auf den Submit-Button drückt die Persistierung mittels Hibernate ansteuern, sodass der Eintrag in die dahinterliegende MYSQL-DB gespeichert wird.
Nochmal in Kurzform: User besucht Webseite -> erstellt Eintrag -> Eintrag soll als Entität in Datenbank gespeichert werden.
Frage: Wie stelle ich es am geschicktesten an jeden Blogeintrag in die Datenbank zu speichern?
Ich möchte hierbei den größten Nutzen aus den aktuell verwendeten Technologien ziehen (also keine komischen XML-Mappings). Hierzu ein Listing der im Einsatz befindlichen Technologien:
Ich bedanke mich im Vorraus
P.S.: Webseiten, eBooks oder weitere Denkanstöße wären ausreichend.
Ich arbeite aktuell an einem Blogging - Service, welcher als Benutzeroberflächenframework / JSF Primefaces nutzt. Da ich aus der Mobilentwicklung (Android & iOS) komme bin ich mit den best practices der Webentwicklung nicht vertraut, sodass sich meine Frage rund um das Verständnis dieser dreht:
UseCase:
Als Einstiegspunkt in die Webapplikation biete ich dem Nutzer eine Webseite auf dieser er zwischen "Blogeintrag erstellen" und "Blogeinträge anschauen" wählen kann. Wenn der Nutzer einen Blogeintrag erstellt wird er auf die dementsprechende Seite weitergeleitet, auf dieser Ihm einige Eingabefelder und ein WYSIWYG-Editor angeboten werden. Nun möchte ich, sobald der Nutzer auf den Submit-Button drückt die Persistierung mittels Hibernate ansteuern, sodass der Eintrag in die dahinterliegende MYSQL-DB gespeichert wird.
Nochmal in Kurzform: User besucht Webseite -> erstellt Eintrag -> Eintrag soll als Entität in Datenbank gespeichert werden.
Frage: Wie stelle ich es am geschicktesten an jeden Blogeintrag in die Datenbank zu speichern?
Ich möchte hierbei den größten Nutzen aus den aktuell verwendeten Technologien ziehen (also keine komischen XML-Mappings). Hierzu ein Listing der im Einsatz befindlichen Technologien:
- Java 6
- Apache Tomcat 7
- Majorra -> Primefaces 3.3
- Hibernate 4
- MySQL 5.5
Ich bedanke mich im Vorraus
P.S.: Webseiten, eBooks oder weitere Denkanstöße wären ausreichend.
Zuletzt bearbeitet: