Citat:
1) U .net-u sam za konekciju na bazu koristio 'connection string' u javi sam video da treba da se koristi neki drajver za to koliko je to drugacije?
I u Javi imas nesto slicno samo se ne zove tako. U .NET-u je sve to zbijeno na nivou jednog stringa a u Javi je to razdeljeno u nesto sto se zove recimo
JDBC driver manager. Moras da shvatis da je u Javi sve open source i da imas za svaku stvar barem 2 - 3 ili vise vendora koji ti furaju istu stvar na osnovu
specifikacije koja je propisana od Java Competance Grupe.
Tako imas da je za pristup bazi propsano da imas JDBC kao skup interface-a koje "pisci" JDBC moraju da zadovolje da bi to sve radilo kako treba.
Primer JDBC driver manager-a za MySQL bazu bi bio:
jdbc:mysql://host_name:port/dbname - MySQL Connector/J JDBC Driver.
Takodje ovaj DriverManager kao parametre prima usernama i password.
Citat:
2) Sta je zamena za ASP u javi?
U Javi imas JSP (Java Server Pages)
Citat:
3) Sta je zamena za WCF u javi?
U Javi imas vise Communication Frameworka u zavisnosti sta zelis da koristis. Recimo za web serivise imas Spring - WS, Apache Axis, CXF, ...
Imas takodje RMI (Remote Method Invocation - ovo dolazi kao standardna biblioteka u Javi koliko mi se cini)
Citat:
4) Koji se MVC framework koristi za desktop a koji za web aplikacije?
Takodje i ovde imas raznih mogucih resenja. Primera radi za Dekstop se najcesce koristi SWING ili SAF (Swing Application Framework). Takodje imas
i Spring RCP ili Eclipse RCP.
A za web ti je tek ludilo od mogucnosti navescu ti samo neke: Spring MVC, Struts 2, JSF, ...
Citat:
5) Koja je razlika izmedju J2SE i J2EE?
J2SE je standard edition a J2EE je enterprise edition. J2EE je vise orjentisana za web razvoj i u svojim bibliotekama ima vec neke od korisnih klasa
koje se koriste u Web-u. (primera JavaMail, Activation, JAXB (Java API for XML Binding), Servlets, JSF (Java Server Faces), JMS (Java Messaging Service), EJB (Enterprise Java Beans), i druge)
Citat:
6) Da li java moze da ima kao u .NET-u class library ili se samo dodaju novi paketi (tipa kao sto bih u VS dodao class library za BL, DAL, DataTypes itd)?
Java po defaultu dodje sa nekim "upakovanim" JARovima (skoro pa kao dll-ovi u .NET-u). Mozes da pravis svoje pa da ih stavljas u classpath tamo gde su i
Javini JARovi (mada to nije preporucljivo resenje). Pametnije resenje je da imas svoj lib folder u koje stavljas jarove koje ces koristiti pa ih onda "uvezes"
u IDE. Ili da koristis neki tool koji ce da radi to za tebe, recimo tipa Maven.
Toliko od mene.