ibatis miljø

, ville du have til at oprette passende rammer for ibatis, før de starter med faktiske udvikling.i dette kapitel forklares, hvordan at oprette et arbejdsmiljø for ibatis., ibatis anlæg udføre følgende enkle skridt til at installere ibatis på din linux maskine &minus,,,,,,, så den seneste version af ibatis fra downloade ibatis.,,, luk den overførte fil at udvinde. jar fil fra den pakke, og holde dem i passende lib fortegnelse.,,, og classpath variabler på vej ud. jar - fil (er) på passende vis.,,, $lyne op ibatis-2.3.4.726.zip pumpning: meta-inf /manifest.mf skaber: doc /skaber: l /skabe: simple_example /skabe: simple_example /com /skabe: simple_example /com /mydomain /skabe: simple_example /com /mydomain /data /skabe: simple_example /com /mydomain /område /src /skaber:oppuster: doc /dev-javadoc.zip pumpning: doc /user-javadoc.zip pumpning: jar-dependencies.txt pumpning: l /ibatis-2.3.4.726.jar pumpning: license.txt pumpning: notice.txt pumpning: release.txt $pwd /var /home /ibatis $fastsat sti = $vej: /var /home /ibatis /$, der classpath = $classpath: /var /home /ibatis. /l /ibatis-2.3.4.726.jar, database, fælde, skabe en ansat i en mysql database med følgende syntaks −, mysql > skabe tabel ansat (id int ikke er auto_increment, first_name varchar (20) standard nul, last_name varchar (20) standard nul, løn, int misligholdelse), primære nøgle (id)) og skabe sqlmapconfig. xml, overveje følgende −,,, vi skal bruge til at acce jdbcss - databasen, testdb,.,,,, jdbc drivkraft for mysql er "kom. mysql. jdbc.".,,, forbindelse url er "jdbc: mysql: //localhost: 3306 /testdb".,,, vi ville bruge brugernavn og kodeord "rod" og "rod";.,,, vores sql erklæring konverteringer for alle operationer vil blive beskrevet i "ansat. xml -".,,, der er baseret på ovennævnte forudsætninger, er vi nødt til at skabe en xml - konfiguration fil med navn, sqlmapconfig.xml, med følgende indhold.nu er du nødt til at give alle konfigurationer, der er nødvendige for ibatis − det er vigtigt, at både filer sqlmapconfig.xml og employee.xml bør være til stede i klasse vej.nu vil vi holde employee.xml fil tomme, og vi vil dække indholdet i de efterfølgende kapitler. <?xml - version = "0" kodning = "utf - 8"?> <!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"> <sqlMapConfig> <settings useStatementNamespaces="true"/> \t <transactionManager type="JDBC"> <dataSource type="SIMPLE"> \t\t <property name="JDBC.Driver" value="com.mysql.jdbc.Driver"/> <property name="JDBC.ConnectionURL" value="jdbc:mysql://localhost:3306/testdb"/> <property name="JDBC.Username" value="root"/> <property name="JDBC.Password" value="root"/> \t\t\t </dataSource> </transactionManager> \t <sqlMap resource="Employee.xml"/> </sqlMapConfig> ,You can set the following optioendelige egenskaber samt ved hjælp af sqlmapconfig.xml fil −, < ejendomsnavn = "jdbc. autocommit" værdi = "ægte" /> < ejendomsnavn = "pool. maximumactiveconnections" værdi = "10" /> < ejendomsnavn = "pool. maximumidleconnections" værdi = "5" /> < ejendomsnavn = "pool. maximumcheckouttime" værdi = "150000" /> < ejendomsnavn = "pool. maximumtimetowait" værdi = »500« /> < ejendomsnavn = "pool. pingquery" værdi = "vælg 1 fra arbejdstager" /> < ejendomsnavn = "pool. pingenabled" værdi = "falske" />,



Previous:
Next Page: