Docsity
Docsity

Pripremite ispite
Pripremite ispite

Studirajte zahvaljujući brojnim resursima koji su dostupni na Docsity-u


Nabavite poene za preuzimanje
Nabavite poene za preuzimanje

Zaradite bodove pomažući drugim studentima ili ih kupite uz Premium plan


Školska orijentacija
Školska orijentacija

Objektno Relaciono Mapiranje-Slajdovi-Napredne softverske tehnologije-Informatika 4, Slajdovi od Softversko inženjerstvo

Objektno Relaciono Mapiranje,Slajdovi,Napredne softverske tehnologije,Informatika, ORM – problem transformacije modela podataka,Perzistencija podataka,Objektni model,Relacioni model,Problem transformacije,Alati za ORM,JDBC,iBatis,Hibernate,JPA,Hibernate,Karakteristike, koraci u pisanju programa, različita mapiranja, operacije, ORM, problem transformacije modela podataka, Standard u domenu perzistencije podataka,Jednostavnost kreiranja i pristupa podacima korišćenjem SQL-a,Jednostavnost strukture

Tipologija: Slajdovi

2012/2013

Učitan datuma 08.07.2013.

dcplover
dcplover 🇸🇷

4.5

(169)

894 dokumenti

1 / 10

Srodni dokumenti


Delimični pregled teksta

Preuzmite Objektno Relaciono Mapiranje-Slajdovi-Napredne softverske tehnologije-Informatika 4 i više Slajdovi u PDF od Softversko inženjerstvo samo na Docsity! L B A S I Hibernate :: arhitektura Fakultet Organizacionih Nauka - Laboratorija za Softversko Inženjerstvo L B A S I Hibernate :: konfiguracija Polje Opis hibernate.connection.url JDBC URL do instance baze. hibernate.connection.driver_class Klasa JDBC drajvera. hibernate.connection.username Korisničko ime za pristup bazi. hibernate.connection.password Lozinka za pristup bazi. hibernate.dialect SQL dijalekt koji zavisi od baze. Koristi se kako bi se izbjegli problemi koji mogu da nastanu korišćenjem SQL naredbi koje su specifične za određeni sistem za upravljanje bazom podataka. hibernate.connection.pool_size Definiše broj konekcija koje se otvaraju i čekaju da budu iskorišćene. Na ovaj način poboljšavaju se performanse aplikacije. hibernate.connection.autocommit Podešavanje automatskog potvrđivanja transakcije poslije svakog izvršenog upita. Ne preporučuje se. hibernate.jdbc.fetch_size Podešavanje broja redova koji će iz baze podataka biti učitan u memoriju. Na ovaj način racionalizuje se korišćenje memorije. hibernate.transaction.auto_close_session Automatski zatvara sesiju poslije transakcije. hibernate.connection.isolation Nivo izolacije transakcije u JDBC konekciji. hibernate.show_sql Pravi Log generisanih SQL naredbi. hibernate.cache.use_query_cache Određuje da li će se koristiti keširanje upita. Fakultet Organizacionih Nauka - Laboratorija za Softversko Inženjerstvo L B A S I Hibernate :: potrebne biblioteke  Mapiranje XML datotekama  {Hibernate_Distribution}\HibernateX.jar <www.hibernate.org>  {Hibernate_Distribution}\lib\required\*.jar (u novijim verzijama ova biblioteka je dovoljna)  {Hibernate_Distribution}\lib\optional\c3p0\*.jar  {apache-log4j_Distribution}\log4j-*.jar <logging.apache.org/log4j/>  {slf4j-*_Distribution}\slf4j-log4j12-*.jar < www.slf4j.org >  Mapiranje anotacijama  Sve što treba za mapiranje XML datotekama <www.hibernate.org>  {HibernateAnnotations_Distribution}\hibernate-annotations.jar  {HibernateAnnotations_Distribution}\lib\hibernate-commons-annotations.jar  {HibernateAnnotations_Distribution}\lib\ejb3-persistence.jar Fakultet organizacionih nauka – Laboratorija za Softversko Inženjerstvo + Drajver baze podataka L B A S I Hibernate (hibernate.cfg.xml) Fakultet organizacionih nauka – Laboratorija za Softversko Inženjerstvo <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/hibernatetest</property> <property name="dialect">org.hibernate.dialect.MySQLDialect</property> <property name="hibernate.connection.username">root</property> <property name="hibernate.connection.password">root</property> <property name="hibernate.c3p0.min_size">5</property> <property name="hibernate.c3p0.max_size">20</property> <property name="hibernate.c3p0.timeout">300</property> <property name="hibernate.c3p0.max_statements">50</property> <property name="hibernate.c3p0.idle_test_period">3000</property> <property name="show_sql">true</property> <mapping resource="model/Proizvod.hbm.xml"/> </session-factory> </hibernate-configuration> L B A S I Hibernate (log4j.properties) Fakultet organizacionih nauka – Laboratorija za Softversko Inženjerstvo log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n log4j.rootLogger=warn, stdout log4j.logger.org.hibernate=debug log4j.logger.org.hibernate.type=info log4j.logger.org.hibernate.tool.hbm2ddl=debug
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved