Paweł Michalski

Pawel Michalski

Wypowiedzi

  • Paweł Michalski
    Wpis na grupie Java w temacie Java + MySql +iText - problem z wyświetleniem
    18.05.2015, 23:20

    podrzuć zapytanie całe to popatrzę

  • Paweł Michalski
    Wpis na grupie Java w temacie Java EE\NetBeans\Tomcat - problem z połączeni do bazy
    18.05.2015, 23:18

    Jak korzystasz z Hibernate/JPA to po co robisz cokolwiek w bazie? Lepiej niech Hibernate zrobi to za Ciebie:)
    1. Napisz sobie klasę modelu daj adnitację @Entity, (nad nazwą klasy), zdefiniuj private long id i nad tym daj adnotację @Id oraz @GeneratedValue.
    2. plik persistance.xml umieszczasz w folderze META-INF, wrzuć go gdziekolwiek nawet może być w src.
    3. Plik powinien być mniej więcej
    <persistence xmlns="http://java.sun.com/xml/ns/persistence"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0..."
    version="2.0">
    <persistence-unit name="manager1" transaction-type="RESOURCE_LOCAL">
    <provider>org.hibernate.ejb.HibernatePersistence</provider>
    <properties>
    <property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
    <property name="javax.persistence.jdbc.user" value="root" />
    <property name="javax.persistence.jdbc.password" value="root" />
    <property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/mojabaza" />
    <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" />
    <property name="hibernate.hbm2ddl.auto" value="create" />
    </properties>
    </persistence-unit>
    </persistence>

    teraz w pliku gdzie chcesz połączyć się (coś wrzucić do bazy)
    EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("manager1");
    EntityManager entityManager = entityManagerFactory.createEntityManager();

    teraz tworzysz obiekt, ustawiasz sobie co w nim chcesz.

    i entityManager.getTransaction().begin();
    entityManager.persist(cały_utworzony_obiekt);
    entityManager.getTransaction().commit();

    sprawdź sobie jeszcze czy dodałeś wszystkie jary do biblioteki.

  • Paweł Michalski
    Wpis na grupie Java w temacie Spring + hibernate - problem z aplikacją
    15.02.2015, 09:06

    Może wyrzuć sobie linijkę z persistence.xml drop-create. Widzę, że bawisz się z Liferayem, ja jeszcze wyrzuciłbym na wszelki wypadek z webapps wszystkie portlety i deployował od nowa.

  • Paweł Michalski
    Wpis na grupie Bazy Danych w temacie Ograniczenie ilości wprowadzanych danych do tabeli.
    1.01.2013, 22:53

    a ja zaproponuję funkcję ( na poziomie samej bazy ) która przed zapisem do bazy sprawdzi czy ilość dostępnych dyzurów jest > 0 . A następnie w if możesz wrzuć inserta. Dodatkowo możesz zrobić z poziomu aplikacji proste zapytanie i sterować wyswietlaniem buttona "dodaj" - czyli to co napisał przedmówca Marcin.
    Jak na uczelnię projekt to zabłyśniesz:) tym rozwiązaniem.

  • Paweł Michalski
    Wpis na grupie Bazy Danych w temacie Baza danych w sieci lokalnej jak najprościej stworzyc?
    2.12.2012, 23:42

    Przemku, jak najbardziej masz rację. Można oczywiście i tak zrobić. Ale w mojej porzedniej wypowiedzi chodziło mi o to, że najłatwiej i naprosciej skorzystać z istniejących "gotowców" PHP i darmowy SQL.

  • Paweł Michalski
    Wpis na grupie Bazy Danych w temacie Baza danych w sieci lokalnej jak najprościej stworzyc?
    1.12.2012, 23:47

    Access tak naprawdę chyba nie był stworzony do pracy sieciowej.... Najprostszym wyjściem wydaje się np MySql albo microsoftowy express. Do tego prosty skrypt w PHP. Tak naprawdę w sieci jest wiele gotowców i możesz sam sobie na zasadzie ctrl c i ctrl v to zrobić

  • Paweł Michalski
    Wpis na grupie SQL Server w temacie SQL Server Managmet Studio-brak połącznia z serverem.
    20.01.2012, 13:41

    spróbuj tam gdzie nazwa serwera wpisać (local)

  • Paweł Michalski
    Wpis na grupie Bazy Danych w temacie [SQL] MCTS Training Kit
    24.03.2011, 00:31

    Z oryginalnej książki niewiele się nauczysz. Mam trochę materiałów na ten egzamin, głownie z google. Jesli chcesz, podaj mi maila.

  • Paweł Michalski
    Wpis na grupie EEE ???? w temacie Dane z Laptopa a zepsuty ekran
    29.09.2009, 19:09

    Marcin B.:
    Paweł Michalski:
    Marcin B.:
    Albo "po omacku" na pamięć przez bios..
    Ściągawka z netu i do dzieła ;))

    ale to Ci nic nie da. Bo chodzi o odzysk danych. A przez bios nic nie zrobisz.

    A może mu włączę ext_vga? ;)
    Jak Fn+cośtam nie działa, zawsze zostaje bios.

    Klawisze Fn+najczęściej F3. Po omacku w biosie bym sie nie bawił, chociaż patrząc na bios jaki jest w lapku tak okrojony moze... może ..... bym ryzykował. No wiesz ale po co skoro sa łatwiejsze metody odzysku.

  • Paweł Michalski
    Wpis na grupie EEE ???? w temacie Dane z Laptopa a zepsuty ekran
    28.09.2009, 21:26

    Marcin B.:
    Albo "po omacku" na pamięć przez bios..
    Ściągawka z netu i do dzieła ;))

    ale to Ci nic nie da. Bo chodzi o odzysk danych. A przez bios nic nie zrobisz.

  • Paweł Michalski
    Wpis na grupie EEE ???? w temacie Dane z Laptopa a zepsuty ekran
    28.09.2009, 21:25

    tak, jak najbardziej. Jednak w opisie problemowy lapek nie był starutki:) a modele nowsze z reguły takowe mozliwosci mają.

  • Paweł Michalski
    Wpis na grupie Bazy Danych w temacie zakleszczenie
    28.09.2009, 20:51

    powinieneś koniecznie podzielić na wątki i zasób współdzielony. Semafor lub monitor. Poczytaj o programowaniu współbieżnym. Jak chcesz mogę podesłac Ci na priva kilka przykładów.
    Pozdr
    Pawel M

  • Paweł Michalski
    Wpis na grupie EEE ???? w temacie Dane z Laptopa a zepsuty ekran
    25.09.2009, 23:31

    możesz ewentualnie podpiąć dodatkowy monitor oczywiście jeżeli karta jest ok. Potem podpinasz dysk zewnetrzny lub pojemny flash usb i zrzucasz co potrzebne. To najszybszy sposób.

  • Paweł Michalski
    Wpis na grupie Bazy Danych w temacie JBuilder i baza sql 2000
    3.01.2008, 22:10

    Piotr Jędrkowiak:
    Zalezy czy patrzec ze strony wydajnosci czy bezpieczenstwa.
    Rozwiazaniem najmniej trafnym jest txt (choc masz mozliwosc bezposredniego pobrania calosci jednym strzalem...). Plik XML natomiast ma trafniejsza strukturę niż txt. Odpowiednie elementy transacta wrzucasz w odpowiednie nody XML i smiga (sposob uproszczony).
    Jezeli juz zdecydujesz sie na plik txt, polecalbym zastosowac szyfrowanie tego pliku. Nie szyfrujac narazisz baze na podglad przez niepowolane osoby tego co w pliku/bazie siedzi.
    dziekuję za podpowiedź.

  • Paweł Michalski
    Wpis na grupie Bazy Danych w temacie JBuilder i baza sql 2000
    2.01.2008, 22:16

    Witam wszystkich,
    mam mały problem, piszę aplikację w JBuilder, połaczenie z bazą przez JDBC i sterownik microsoft. Aplikacja musi działac bardzo często w trybie off line. Pojawi sie zatem problem z dostepem do bazy. Czy dobrym rozwiązaniem będzie zapis np do txt tych transakcji a po ponownym połaczeniu do bazy odczyt tego pliku i zapis?
    Standardowo w JBuilder jest komponent DataBase który wg ksiazki Pana Mariusza Marca zapewnia prace po stronie klienta bez dostepu do serwera, jednak u mnie to nie działa.
    Proszę o pomoc
    Paweł Michalski

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do