¤È¤¢¤ë½¸ÃÄ¤Î¥×¥í¥°¥é¥à¥á¥â
ºÇ½ª¹¹¿·¡§ numeric96key 2014ǯ06·î26Æü(ÌÚ) 00:32:51ÍúÎò
¥³¡¼¥É¤ÇDataSource¤ÎÀßÄê¤ò¹Ô¤¦¡£
@BeforeClass public static void BeforeClass() throws NamingException { System.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.apache.naming.java.javaURLContextFactory"); System.setProperty(Context.URL_PKG_PREFIXES, "org.apache.naming"); InitialContext ic = new InitialContext(); ic.createSubcontext("java:"); ic.createSubcontext("java:comp"); ic.createSubcontext("java:comp/env"); ic.createSubcontext("java:comp/env/jdbc"); MysqlDataSource ds = new MysqlDataSource(); ds.setUser("user"); ds.setPassword("pass"); ds.setURL("jdbc:mysql://localhost/mysql"); ic.bind("java:comp/env/jdbc/mysql", ds); }
<dependency> <groupId>tomcat</groupId> <artifactId>naming-java</artifactId> <version>5.0.28</version> <scope>test</scope> </dependency> <dependency> <groupId>tomcat</groupId> <artifactId>naming-factory</artifactId> <version>5.5.23</version> <scope>test</scope> </dependency> <dependency> <groupId>tomcat</groupId> <artifactId>naming-resources</artifactId> <version>5.5.23</version> <scope>test</scope> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.31</version> <scope>test</scope> </dependency>
¤³¤Î¥Ú¡¼¥¸¤òÊÔ½¸¤¹¤ë ¤³¤Î¥Ú¡¼¥¸¤ò¸µ¤Ë¿·µ¬¥Ú¡¼¥¸¤òºîÀ®
²èÁü¤ËµºÜ¤µ¤ì¤Æ¤¤¤ëʸ»ú¤ò²¼¤Î¥Õ¥©¡¼¥à¤ËÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£
ÍøÍѵ¬Ìó¤ò¤´³Îǧ¤Î¤¦¤¨¤´µÆþ²¼¤µ¤¤
¥á¥ó¥Ð¡¼¤Î¤ßÊÔ½¸¤Ç¤¤Þ¤¹
¥³¥á¥ó¥È¤ò¤«¤¯