ich hab früher mal im 3. gewohnt, bevor ich in den 10 (beim südtirolerplatz) gezogen bin. ich mag den 3. besonders gern, irgendwie ist mir der sehr symphatisch .. hier im 10. schauts etwas mehr trist aus (für mich jetzt), aber im grunde mag ich es hier auch.
und in jedem bezirkt gibts einbrüche und leute, die einen blöd anmachen können.
Beiträge von Venefica
-
-
Bleib sofern wie möglich vom 10. - nur schlechte Erfahrungen meinerseits dort gehabt.
welche schlechten erfahrungen?
ich wohn jetz seit fast 5 jahren hier und hatte noch so gut wie keine schlechte erfahrung -
ähm ... es funktioniert, danke!
ich versteh nur nicht wieso es geht .. das sind doch fast 1:1 meine files und ich habe immer kompiliert ..
naja, es funktioniert jetzt gerade einmal und ich versuche es in das großprojekt einzubinden und bete nebenbeiVielen Dank auch für deine anderen Anmerkungen - ich werde sie versuchen auch meinen kollegen beizubringen und diese umzusetzen
-
[pic...]
wie oft wurde dieses pic jetz schon verwendet? ich glaube das sollte man einfach als startseite für jeden user, der sich neu anmeldet, machen. oder noch besser ein tutorial, das jeder benutzer zuerst bestehen muss, nachdem er sich angemeldet hat
-
Danke, es war allerdings nur ein kopierfehler von mir, da ich versucht habe, in meinem genialen irrsinn, die rechte auf recht zu setzen, damit er dann ruhe gibt - was er nicht getan hat.
ausführbar war der code, es gab keine compilierfehler, nur diesen fehler beim einfügen / abfragen der daten aus der datenbank.
Es fehlen weder klammern noch sind methodennamen falsch geschrieben - danke jedenfalls für den versuch
-
Was macht "u.setRecht(rechte)" in deiner Testimplementierung?
von der klasse User die setRechte aufrufen und dort rechte (mit der bezeichnung "Admin" und ID (1) übergeben.
-
Hallo!
Ich habe ein (kleines) Problemchen. Und zwar bekomme ich Exceptions von Hibernate - Could not find a getter for recht in class main.java.org.hibernate.DB.User
Folgendes Szenario:
Ein User hat genau ein Recht. Ein Recht ist mehreren Usern zugeteilt.
Das ist so in der Datenbank: (HSQL)Code
Alles anzeigenCREATE TABLE Rechte ( r_id INT GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL PRIMARY KEY, rechteBEZ VARCHAR(50) ); CREATE TABLE User ( u_id INT GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL PRIMARY KEY, RechteID INTEGER, username VARCHAR(50), passwort VARCHAR(50), nachname VARCHAR(50), vorname VARCHAR(50), email VARCHAR(50), geburtsdatum VARCHAR(10), geschlecht CHAR(1), avatar VARCHAR(100), adresse VARCHAR(50), plz INTEGER, ort VARCHAR(50), telefon VARCHAR(20), frage VARCHAR(100), antwort VARCHAR(50), kamera VARCHAR(50), vorlieben VARCHAR(200), motive VARCHAR(200), FOREIGN KEY(RechteID) REFERENCES Rechte(R_ID) );
dann habe ich die xml files für hibernate erstellt nach tutorial ( link1 und link2
User.hbm.xml
XML
Alles anzeigen<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping package="main.java.org.hibernate.DB"> <class name="User" table="User"> <id name="id" type="int" column="u_id"> <generator class="native" /> </id> <property name="username" /> <property name="passwort" /> <property name="nachname" /> <property name="vorname" /> <property name="email" /> <property name="geburtsdatum" /> <property name="geschlecht" /> <property name="avatar" /> <property name="adresse" /> <property name="plz" /> <property name="ort" /> <property name="telefon" /> <property name="frage" /> <property name="antwort" /> <property name="vorlieben" /> <property name="kamera" /> <property name="motive" /> <many-to-one name="rechte" class="Rechte" column="RechteID" not-null="true" /> </class> </hibernate-mapping>
Rechte.hbm.xml
XML
Alles anzeigen<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping package="main.java.org.hibernate.DB"> <class name="Rechte" table="Rechte"> <id name="id" type="int" column="r_id"> <generator class="native"/> </id> <property name="rechteBEZ"/> <set name="users" inverse="true"> <key column="RechteID" not-null="true" /> <one-to-many class="User"/> </set> </class> </hibernate-mapping>
Dann die Hibernate Sessions:Code
Alles anzeigenpublic void save(User user) throws RuntimeException { try { Session session = HibernateUtil.getSessionFactory().getCurrentSession(); session.beginTransaction(); session.saveOrUpdate(user); session.getTransaction().commit(); } catch (Exception e) { HibernateUtil.getSessionFactory().getCurrentSession().getTransaction().rollback(); throw new RuntimeException(e.getMessage()); } finally { // HibernateSessionFactory.closeSession(); } public List<?> getAll() throws RuntimeException { List list = null; try { Session session = HibernateUtil.getSessionFactory().getCurrentSession(); session.beginTransaction(); list = session.createQuery("from " + User.class.getName()).list(); session.getTransaction().commit(); } catch (HibernateException e) { // throw new RuntimeException(e.getMessage()); throw e; } finally { // HibernateSessionFactory.closeSession(); } return list; }
und zu guter letzt meine Testimplementierungen.
Code
Alles anzeigenprivate static void testRechte() { r = new RechteHibernate(); Rechte rechte = new Rechte(); List recht = r.getAll(); for (int i = 0; i < recht.size(); i++) { Rechte re = (Rechte) recht.get(i); if (re.getRechteBEZ().equals("Admin")) { rechte = re; } } User u = new User(); u.setRechte(rechte); rechte.getUsers().add(u); UserHibernate uh = new UserHibernate(); uh.save(u); }
Und meine testimplementierung für User aus der Datenbank auslesen:
Code
Alles anzeigenprivate static void listUsers() { List users = u.getAll(); for (int i = 0; i < users.size(); i++) { User user = (User) users.get(i); System.out.println("Username: " + user.getUsername()); System.out.println(user.getRechte()); } }
Exception:
Code
Alles anzeigenInitial SessionFactory creation failed.org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer] Exception in thread "main" java.lang.ExceptionInInitializerError at main.java.org.hibernate.util.HibernateUtil.buildSessionFactory(HibernateUtil.java:18) at main.java.org.hibernate.util.HibernateUtil.<clinit>(HibernateUtil.java:8) at Hibernate.RechteHibernate.getAll(RechteHibernate.java:108) at Tests.TestRecht.listRechte(TestRecht.java:79) at Tests.TestRecht.main(TestRecht.java:22) Caused by: org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer] at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:110) at org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:135) at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:80) at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:323) at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:456) at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:131) at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:84) at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:267) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1341) at main.java.org.hibernate.util.HibernateUtil.buildSessionFactory(HibernateUtil.java:13) ... 4 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:107) ... 13 more Caused by: org.hibernate.PropertyNotFoundException: Could not find a getter for recht in class main.java.org.hibernate.DB.User at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.java:306) at org.hibernate.property.BasicPropertyAccessor.getGetter(BasicPropertyAccessor.java:299) at org.hibernate.mapping.Property.getGetter(Property.java:294) at org.hibernate.tuple.entity.PojoEntityTuplizer.buildPropertyGetter(PojoEntityTuplizer.java:300) at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:141) at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:78) ... 18 more
meine Klasse User.java:
Code
Alles anzeigenpublic class User implements Serializable { private static final long serialVersionUID = -6829822767175518387L; private String username; private String passwort; private String nachname; private String vorname; private String email; private String geburtsdatum; private char geschlecht; private String avatar; private String adresse; private int plz; private String ort; private String telefon; private String frage; private String antwort; private String kamera; private String vorlieben; private String motive; private int u_id; private Rechte rechte; public Rechte getRechte() { return rechte; } public void setRechte(Rechte rechte) { this.rechte = rechte; } .........
meine Rechte.java
Java
Alles anzeigenpackage main.java.org.hibernate.DB; import java.io.Serializable; import java.util.HashSet; import java.util.Set; public class Rechte implements Serializable { private static final long serialVersionUID = 3798844407433161889L; private String rechteBEZ; private int r_id; private Set users = null; public Rechte() { users = new HashSet(); } public Set getUsers() { return users; } public void setUsers(Set users) { this.users = users; } public int getId() { return r_id; } public void setId(int r_id) { this.r_id = r_id; } public String getRechteBEZ() { return rechteBEZ; } public void setRechteBEZ(String rechteBEZ) { this.rechteBEZ = rechteBEZ; } public String toString() { return this.rechteBEZ + " " + this.r_id; } }
Ich weiß ned woher die :cuss: das "recht" herhat
Vielleicht kann jemand helfen?edit: zur übersicht hab ich noch alle files, die in frage kommen, hier:
-
so ein blödsinn. in england funktioniert das wunderbar. warum bei uns nicht? dem engländer sein wohnzimmer ist sein pub, dem österreicher seines das kaffeehaus, wär doch angnehmer ohne rauch.warst du schon mal in england?
ich finde dort funktioniert es nur bedingt.
entweder ein lokal hat eine lizenz, um auch auf den strassen getränke verkaufen zu dürfen- das bringt mit sich, das leute dann vorm eingang eine traube bilden, mit dem bier vorm eingang stehen und man sich erst durch eine rauchwolke in ein lokal quält. drinnen ists angenehmoder ein lokal hat diese lizenz nicht und keiner steht vorm lokal und drinnen ists auch fein.
-
WAYNE! Scheiss Materialisten!
ignorieren hilft
-
Sind schon alle ausm Vanillekipferlkoma erwacht?
Was habt ihr verschenkt?
Was habt ihr bekommen? -
Jaja, hätt' ich damals schon gewusst, dass ich doch bissl mehr Objektive und Zubehör haben mag, hätt ich mir nicht die Olympus genommen. Bei ner Canon hätt ich jetzt mittlerweile schon ein Tele-Zoom mehr :wein:gibt mittlerweile schon sehr günstig gebrauchte canon slr meine hab ich auch gebraucht gekauft und nicht viel ausgegeben ... und von gebrauchsspuren keine sicht - bin schon froh, dass ichs so gemacht hab.. bis ich dann endlich mal genau weiß was ich will
fisheye gefällt mir persönlich nicht so.. ich hätt aber gern ein 30mm fixbrennweitending mit 1.4 oder so :hibbelig: (aber das is zu teuer fürs christkind)
-
mir werd ich heuer wohl ein neues objektiv für die slr schenken
welches? :hibbelig:
-
es sind ja noch ganze 10 Tage :D, aber vielleicht wissen einige schon was sie Freunden, Bekannten, Verwandten zu Weihnachten schenken. Vielleicht kann man auch die ein odere andere Idee abschauen. also loooooos
meine mama kriegt 2 bücher und 2 spiele (selbst ausgesucht)
papa: kein dunst
bruder: gutscheinealso total unkreativ
-
aber ich denke es gibt sicher viele Film-Interessierte Leute an der
Thewi, die gern mal bei nem Musikvideo Dreh dabei sein wollen.du weißt schon, dass du hier in einem forum für informatik an der tu wien bist und nicht für thewi? *g*
-
Ursprünglich wollt ich einen Job posten, mittlerweile gehts mir aber gegen den Strich euch für irgendwas geld zu geben.
Sehr gut, pauschalisieren kannst du ja schon sehr gut. Wahrscheinlich können wir auch froh sein, denn so jemand engstirningen als Boss zu haben ist ganz schön anstrengend und unbefriedigend für ein gutes Arbeitsklima
-
Ich finds geil wie hier nahezu jedes Jobangebot von den verwöhnten Studentenfratzen zerrissen und kritisiert wird. Man sollte aus Strafe gar keine Jobs mehr hier posten und dieses undankbare Volk soll beim Glühweinausschenken was dazuverdienen. Natürlich erst ab 50 EUR pro Stunde.
etwas mehr höflichkeit an den tag legen, bitte...
Dieses Jobangebot wurde nicht zerrissen.. Plantschkuh hat lediglich nachgefragt, wieso es "neu erfunden" werden soll, wenn es doch eh genügen Open Source Projekte schon dafür gibt- noch dazu von einem mehrköpfigen Team. Wenn man so ein Projekt hernimmt und individuelle Anpassungen vornimmt sind innerhalb von ein - zwei Monaten die oben genannten Anforderungen erledigt - von einer Person.
Es handelte sich daher um eine "Warum machen Sie das so?" Frage, die durchaus legitim ist. -
haben deratige themen wirklich was bei Bildungsprotesten verloren?
Es geht ja darum ein Alternativprogramm zu bieten. Die Vorträge sind durchaus immer interessant und (fast) jedes Thema ist willkommen
-
hi!
kann mir jemand einen HNO empfehlen, der irgendwo im 10., 4., 3., 5., bezirk ist und bei dem man nicht 2 monate auf einen termin warten muss?
LG
-
naja google muss halt erst bekannt werden
vielen dank für das aufzeigen von google. ich kann google recht gut bedienen, aber es gibt doch sehr viele erfahrungen von anderen studenten, die eventuell schon im ausland gearbeitet haben. diese erfahrungen findet man nicht mittels google, sondern nur mit kommunikation.
kommunikation bedarf aber eines mediums. mein medium ist hier das forum.
Vielen dank allen anderen postern, die mir tatsächlich erfahrungen und links (die man nicht mittels google und den genauen wortlaut findet, den du gepostet hast) zur verfügung stellen! lasst euch nicht abhalten, ich nehme noch gerne weitere vorschläge an -
Nochmal zur Frage wieso die AGs keine Lösungsvorschläge bringen:
1. Die Studenten wissen doch gar nicht wohin Geld fließt und wo genau an allen Ecken es happert
2. Weiß nicht, ob ihr es schon gehört habt, ABER wir sind dazu da, um die Öffentlichkeit auf den Missstand aufmerksam zu machen. Viele wissen doch gar nicht wie und was auf einer Uni vorgeht und wieso es im Grunde schlecht ist. Dabei ist es komplett egal, ob es jetzt über Bildung in Schulen oder Unis geht.
3. Würden unsere Lösungsvorschläge sowieso eingestampft werden, weil sie nicht passen. Heißt nicht, dass das ein Argument ist, keine Lösungsvorschläge zu bringen. Aber den Einblick in den ganzen universitären Ablauf haben wir einfach nicht, somit können wir auch keine effizienten Lösungen aufbereiten.. Dazu haben wir ja einen Minister...