Hlavní menu

Nástroje

WebKiv / ArchitekturaDaoVrstvy

View (print) - Edit page | Recent changes - Page history

Updated 22 April 2008, 14:49 by PremekBrada

WebKiv.ArchitekturaDaoVrstvy History

Hide minor edits - Show changes to output

22 April 2008, 14:49 by PremekBrada -
Changed lines 9-10 from:
Zde dostupné archivy jsou vývojovou verzí DAO vrstvy pracující nad DatovyModel aplikací webu KIV -- *pozor, kód neodpovídá 1:1 datovému modelu*.
to:
Zde dostupné archivy jsou vývojovou verzí DAO vrstvy pracující nad DatovyModel aplikací webu KIV -- *pozor, kód neodpovídá 1:1 datovému modelu* který byl ještě následně upravován.
22 April 2008, 14:45 by PremekBrada -
Changed lines 9-10 from:
Zde dostupné archivy jsou vývojovou verzí DAO vrstvy pracující nad DatovyModel aplikací webu KIV.
to:
Zde dostupné archivy jsou vývojovou verzí DAO vrstvy pracující nad DatovyModel aplikací webu KIV -- *pozor, kód neodpovídá 1:1 datovému modelu*.
17 April 2008, 17:20 by PremekBrada -
Changed lines 13-14 from:
[[Attach:webkiv-db-demo.v2.01.zip]] -- příkladová JSP aplikace využívající webkiv-db knihovnu.
to:
[[Attach:webkiv-db-demo.v2.02.zip]] -- příkladová JSP aplikace využívající webkiv-db knihovnu.
02 April 2008, 19:22 by PremekBrada -
Changed lines 1-2 from:
Základní obrázek: [[architektura datové vrstvy -> Attach:webkiv-jdbc-arch.jpg]] (Spring JDBC). Viz též PouzivaneTechnologie.
to:
Základní obrázek:

Attach:webkiv-jdbc-arch.jpg

Vrstva pro přístup k datům používá Spring JDBC + nad ním vystavěné implementační DAO a doménové třídy. Viz též PouzivaneTechnologie.
02 April 2008, 19:18 by PremekBrada -
Changed lines 1-2 from:
obrázek: [[architektura datové vrstvy -> Attach:webkiv-jdbc-arch.jpg]] (Spring JDBC)
to:
Základní obrázek: [[architektura datové vrstvy -> Attach:webkiv-jdbc-arch.jpg]] (Spring JDBC). Viz též PouzivaneTechnologie.
02 April 2008, 19:17 by PremekBrada -
Deleted lines 18-55:
!! Konfigurace OpenCms + Spring

Zde se popisuje, jak nakonfigurovat OpenCms aby v jeho modulech bylo možné použít Spring framework.

Def: OCMS = @@opencms_home/WEB-INF/@@

1. do OCMS/lib nahraju knihovny :
* webkiv-db.v2.01.jar
* log4j.jar
* spring.jar
* spring-webmvc.jar (pozn. PB: _neměla by být nutná, nebo ano?_)
* mysql-connector.jar (mel by byt jiz ve standardni instalaci)

2. do OCMS nahraju
* redsys-servlet.xml - spring konfigurak
* jdbc.properties - parametry pripojeni k databazi

3. do OCMS/web.xml pridam :
[@
<!--
cesta ke Spring konfiguracnimu souboru
-->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/redsys-servlet.xml</param-value>
</context-param>

<!--
definice Spring listeneru -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
@]

4. Zmenim nastaveni pro pristup k databazi v jdbc.properties

Nyni si muzu vytvorit testovaci modul v opencms, do ktereho muzu pridat jsp .... viz "Pouziti v JSP" ve vyse zminenem PDF.
02 April 2008, 19:16 by PremekBrada -
Deleted lines 16-18:
{-[[Attach:redsys-dao-core.zip]] -- doménové třídy, rozhraní \\
[[Attach:redsys-dao-jdbc.zip]] -- Spring JDBC implementace-}
Added lines 21-36:
Zde se popisuje, jak nakonfigurovat OpenCms aby v jeho modulech bylo možné použít Spring framework.

Def: OCMS = @@opencms_home/WEB-INF/@@

1. do OCMS/lib nahraju knihovny :
* webkiv-db.v2.01.jar
* log4j.jar
* spring.jar
* spring-webmvc.jar (pozn. PB: _neměla by být nutná, nebo ano?_)
* mysql-connector.jar (mel by byt jiz ve standardni instalaci)

2. do OCMS nahraju
* redsys-servlet.xml - spring konfigurak
* jdbc.properties - parametry pripojeni k databazi

3. do OCMS/web.xml pridam :
Deleted lines 37-50:
OCMS = opencms_home/WEB-INF/

1/ do OCMS/lib nahraju knihovny :
* webkiv-db.v1.jar
* log4j.jar
* spring.jar
* spring-webmvc.jar
* mysql-connector.jar (mel by byt jiz ve standardni instalaci)

2/ do OCMS nahraju
* redsys-servlet.xml - spring konfigurak
* jdbc.properties - parametry pripojeni k databazi

3/ do OCMS/web.xml pridam :
Deleted lines 50-53:

4/ Zmenim nastaveni pro pristup k databazi v jdbc.properties

Nyni si muzu vytvorit testovaci modul v opencms, do ktereho muzu pridat jsp .... viz "Pouziti v JSP" ve vyse zminenem PDF.
Added lines 52-56:

4. Zmenim nastaveni pro pristup k databazi v jdbc.properties

Nyni si muzu vytvorit testovaci modul v opencms, do ktereho muzu pridat jsp .... viz "Pouziti v JSP" ve vyse zminenem PDF.
02 April 2008, 19:13 by PremekBrada -
Changed line 14 from:
[[Attach:webkiv-dao-manual.v2.01.pdf]] -- stručný popis
to:
[[Attach:webkiv-dao-manual.v2.01.pdf]] -- stručný popis\\
02 April 2008, 19:13 by PremekBrada -
Changed lines 11-15 from:
!!! Dokumentace (je treba aktualizovat)

[[Attach:webkiv-db-doc.v1.jar.zip]] -- javadoc\\
[[Attach:webkiv-dao-manual.v2-1.pdf]] -- stručný popis
to:
!!! Dokumentace

[[Attach:webkiv-db-javadoc.v2.01.zip]] -- javadoc\\
[[Attach:webkiv-dao-manual.v2.01.pdf]] -- stručný popis
[[Attach:webkiv-dao-prezentace.pdf]] -- prezentace z 2.4.2008
02 April 2008, 16:23 by PremekBrada -
Changed lines 3-4 from:
!!! Zdrojové kódy a dokumentace
to:
!!! Zdrojové kódy
Changed lines 11-12 from:
Dokumentace (je treba aktualizovat)
to:
!!! Dokumentace (je treba aktualizovat)
02 April 2008, 16:22 by PremekBrada -
Changed lines 3-4 from:
!!! Zdrojové kódy a dokumentace (BETA verze)
to:
!!! Zdrojové kódy a dokumentace
02 April 2008, 16:22 by PremekBrada -
Changed lines 5-6 from:
Zde dostupné archivy jsou vývojovou verzí DAO vrstvy pro web KIV.
to:
Zde dostupné archivy jsou vývojovou verzí DAO vrstvy pracující nad DatovyModel aplikací webu KIV.
Changed line 8 from:
[[Attach:webkiv-db.v2.01.jar.zip]] -- pouze knihovna DAO vrstvy pro web KIV (viz též DatovyModel)\\
to:
[[Attach:webkiv-db.v2.01.jar.zip]] -- pouze knihovna DAO vrstvy pro web KIV\\
02 April 2008, 16:22 by PremekBrada -
Changed lines 8-10 from:
[[Attach:webkiv-db.v2.01.jar.zip]] -- pouze knihovna DAO vrstvy pro web KIV\\
[[Attach:webkiv-db-demo.v2.01.zip]]
to:
[[Attach:webkiv-db.v2.01.jar.zip]] -- pouze knihovna DAO vrstvy pro web KIV (viz též DatovyModel)\\
[[Attach:webkiv-db-demo.v2.01.zip]] -- příkladová JSP aplikace využívající webkiv-db knihovnu.
02 April 2008, 11:15 by PremekBrada -
Changed lines 19-20 from:
Autorem casti navrhu a cele implementace je student Radek Muzika.
to:
Autorem casti navrhu a cele implementace do verze 2.01 je student Radek Muzika.
02 April 2008, 11:15 by PremekBrada -
Changed lines 5-6 from:
Zde dostupné archivy jsou vývojovou verzí DAO vrstvy pro web KIV. Není (zatím) garantovaná jejich korektní funkčnost!
to:
Zde dostupné archivy jsou vývojovou verzí DAO vrstvy pro web KIV.
Changed lines 9-10 from:
[[Attach:webkiv-db-demo.v2.01.zip]]\\
to:
[[Attach:webkiv-db-demo.v2.01.zip]]
Added line 12:
02 April 2008, 11:14 by PremekBrada -
Changed lines 12-13 from:
[[Attach:webkiv-db-doc.v1.jar.zip]] -- javadoc\\ [[Attach:webkiv-dao-manual.v2-1.pdf]] -- stručný popis
to:
[[Attach:webkiv-db-doc.v1.jar.zip]] -- javadoc\\
[[Attach:webkiv-dao-manual.v2-1.pdf]] -- stručný popis
02 April 2008, 11:14 by PremekBrada -
Changed lines 9-12 from:
je treba aktualizovat: [[Attach:webkiv-db-doc.v1.jar.zip]] a [[Attach:webkiv-dao-manual.v2-1.pdf]] -- javadoc a stručný popis

[[Attach:webkiv-db-demo.v2.01.zip]]
to:
[[Attach:webkiv-db-demo.v2.01.zip]]\\

Dokumentace (je treba aktualizovat)
[[Attach:webkiv-db-doc.v1.jar.zip]] -- javadoc\\ [[Attach:webkiv-dao-manual.v2-1.pdf]] -- stručný popis
02 April 2008, 11:05 by PremekBrada -
Changed lines 9-10 from:
[[Attach:webkiv-db-doc.v1.jar.zip]] a [[Attach:webkiv-dao-manual.v2-1.pdf]] -- javadoc a stručný popis
to:
je treba aktualizovat: [[Attach:webkiv-db-doc.v1.jar.zip]] a [[Attach:webkiv-dao-manual.v2-1.pdf]] -- javadoc a stručný popis
02 April 2008, 11:04 by PremekBrada -
Changed lines 11-12 from:
[[Attach:webkiv-db-demo.v3.zip]]
to:
[[Attach:webkiv-db-demo.v2.01.zip]]
02 April 2008, 10:53 by PremekBrada -
Changed line 7 from:
[[Attach:webkiv-db-src.v1.jar.zip]] -- zdrojáky, třídy, Spring knihovny \\
to:
[[Attach:webkiv-db-src.v2.01.zip]] -- zdrojáky, třídy, Spring knihovny \\
02 April 2008, 10:52 by PremekBrada -
Changed line 8 from:
[[Attach:webkiv-db.v2.01.jar.zip]] -- pouze knihovní třídy\\
to:
[[Attach:webkiv-db.v2.01.jar.zip]] -- pouze knihovna DAO vrstvy pro web KIV\\
02 April 2008, 10:51 by PremekBrada -
Changed line 8 from:
[[Attach:webkiv-db.v2.jar.zip]] -- pouze knihovní třídy\\
to:
[[Attach:webkiv-db.v2.01.jar.zip]] -- pouze knihovní třídy\\
02 April 2008, 10:23 by PremekBrada -
Changed line 8 from:
[[Attach:webkiv-db.v1.jar.zip]] -- pouze knihovní třídy\\
to:
[[Attach:webkiv-db.v2.jar.zip]] -- pouze knihovní třídy\\
02 April 2008, 10:21 by PremekBrada -
Added line 10:
02 April 2008, 10:20 by PremekBrada -
Changed lines 10-11 from:
to:
[[Attach:webkiv-db-demo.v3.zip]]
02 April 2008, 10:19 by PremekBrada -
Added lines 16-50:
!! Konfigurace OpenCms + Spring

[@
OCMS = opencms_home/WEB-INF/

1/ do OCMS/lib nahraju knihovny :
* webkiv-db.v1.jar
* log4j.jar
* spring.jar
* spring-webmvc.jar
* mysql-connector.jar (mel by byt jiz ve standardni instalaci)

2/ do OCMS nahraju
* redsys-servlet.xml - spring konfigurak
* jdbc.properties - parametry pripojeni k databazi

3/ do OCMS/web.xml pridam :
<!--
cesta ke Spring konfiguracnimu souboru
-->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/redsys-servlet.xml</param-value>
</context-param>

<!--
definice Spring listeneru -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

4/ Zmenim nastaveni pro pristup k databazi v jdbc.properties

Nyni si muzu vytvorit testovaci modul v opencms, do ktereho muzu pridat jsp .... viz "Pouziti v JSP" ve vyse zminenem PDF.
@]
26 March 2008, 12:48 by PremekBrada -
Changed lines 9-10 from:
[[Attach:webkiv-db-doc.v1.jar.zip]] a [[Attach:webkiv-dao-manual.v2-1.pdf]] -- stručný popis
to:
[[Attach:webkiv-db-doc.v1.jar.zip]] a [[Attach:webkiv-dao-manual.v2-1.pdf]] -- javadoc a stručný popis
26 March 2008, 12:47 by PremekBrada -
Added lines 5-6:
Zde dostupné archivy jsou vývojovou verzí DAO vrstvy pro web KIV. Není (zatím) garantovaná jejich korektní funkčnost!
26 March 2008, 12:10 by PremekBrada -
Changed lines 7-8 from:
[[Attach:webkiv-db-doc.v1.jar.zip]] a [[Attach:webkiv-dao-manual.v2.pdf]] -- stručný popis
to:
[[Attach:webkiv-db-doc.v1.jar.zip]] a [[Attach:webkiv-dao-manual.v2-1.pdf]] -- stručný popis
26 March 2008, 11:57 by PremekBrada -
Changed line 5 from:
[[Attach:webkiv-db-src.v1.jar.zip]] -- vše v jednom - třídy, javadoc, Spring knihovny \\
to:
[[Attach:webkiv-db-src.v1.jar.zip]] -- zdrojáky, třídy, Spring knihovny \\
Changed lines 7-8 from:
[[Attach:redsys-dao-manual.v2.pdf]] -- stručný popis
to:
[[Attach:webkiv-db-doc.v1.jar.zip]] a [[Attach:webkiv-dao-manual.v2.pdf]] -- stručný popis
26 March 2008, 11:52 by PremekBrada -
Added line 6:
[[Attach:webkiv-db.v1.jar.zip]] -- pouze knihovní třídy\\
26 March 2008, 11:50 by PremekBrada -
Changed lines 5-7 from:
[[Attach:webkiv-db-src.jar.zip]] -- vše v jednom - třídy, javadoc, Spring knihovny \\
[[Attach:redsys-dao-manual.pdf]] -- stručný popis
to:
[[Attach:webkiv-db-src.v1.jar.zip]] -- vše v jednom - třídy, javadoc, Spring knihovny \\
[[Attach:redsys-dao-manual.v2.pdf]] -- stručný popis
26 March 2008, 10:47 by PremekBrada -
Changed line 5 from:
[[Attach:webkiv-db-src.jar]] -- vše v jednom - třídy, javadoc, Spring knihovny \\
to:
[[Attach:webkiv-db-src.jar.zip]] -- vše v jednom - třídy, javadoc, Spring knihovny \\
26 March 2008, 10:46 by PremekBrada -
Changed lines 5-6 from:
[[Attach:redsys-dao-core.zip]] -- doménové třídy, rozhraní \\
[[Attach:redsys-dao-jdbc.zip]] -- Spring JDBC implementace \\
to:
[[Attach:webkiv-db-src.jar]] -- vše v jednom - třídy, javadoc, Spring knihovny \\
Added lines 8-10:
{-[[Attach:redsys-dao-core.zip]] -- doménové třídy, rozhraní \\
[[Attach:redsys-dao-jdbc.zip]] -- Spring JDBC implementace-}
11 March 2008, 09:34 by PremekBrada -
Added lines 9-10:
Autorem casti navrhu a cele implementace je student Radek Muzika.
11 March 2008, 09:16 by PremekBrada -
Changed lines 5-6 from:
[[Attach:redsys-dao-core.zip]] -- doménové třídy, rozhraní
[[Attach:redsys-dao-jdbc.zip]] -- Spring JDBC implementace
to:
[[Attach:redsys-dao-core.zip]] -- doménové třídy, rozhraní \\
[[Attach:redsys-dao-jdbc.zip]] -- Spring JDBC implementace \\
11 March 2008, 09:16 by PremekBrada -
Added lines 3-8:
!!! Zdrojové kódy a dokumentace (BETA verze)

[[Attach:redsys-dao-core.zip]] -- doménové třídy, rozhraní
[[Attach:redsys-dao-jdbc.zip]] -- Spring JDBC implementace
[[Attach:redsys-dao-manual.pdf]] -- stručný popis
11 March 2008, 09:12 by PremekBrada -
Changed lines 1-2 from:
[[architektura datové vrstvy -> Attach:webkiv-jdbc-arch.jpg]] (Spring JDBC)
to:
obrázek: [[architektura datové vrstvy -> Attach:webkiv-jdbc-arch.jpg]] (Spring JDBC)
11 March 2008, 09:11 by PremekBrada -
Added lines 1-4:
[[architektura datové vrstvy -> Attach:webkiv-jdbc-arch.jpg]] (Spring JDBC)

----
Zpět na RedSys