安装开发环境
安装Java JDK
安装Eclipse
使用 Jsa4j开发
- 新建一个Java工程,
- 在classpath中导入dependence文件夹中的Jar包,还要有jsa4j-db-kv-derby- 1.0-alpha-1.jar.依赖情况详见:http://jsa4j.sourceforge.net/jsa4j-db-kv-derby/dependencies.html
- 新建一个Xml文件,文件路径为 META-INF/jsa4j-db-kv.xml :
-
<jsa4j-db-kv xmlns="http://jerrymouse.org/ns/jsa4j-db-kv"
-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://jerrymouse.org/ns/jsa4j_db_kv_1_0.xsd"
-
version="1.0">
-
<jsa4j-db-kv-unit name="derby-db">
-
<provider>org.jerrymouse.jsa4j.db.kv.local.derby.DerbyDBManager
-
</provider>
-
</jsa4j-db-kv-unit>
-
</jsa4j-db-kv>
- 新 建一个Java类:
-
package org.jerrymouse.jsa4j.db.kv.example;
-
-
import org.jerrymouse.jsa4j.db.kv.DB;
-
import org.jerrymouse.jsa4j.db.kv.DBManagerFactory;
-
import org.jerrymouse.jsa4j.db.kv.Repository;
-
-
public class Tutorial {
-
-
private static DB db;
-
-
private static String EXAMPLE = "example";
-
-
private static DB getDB() {
-
if (db == null)
-
db = new DBManagerFactory().getDBManager("derby-db").getDB();
-
return db;
-
}
-
-
public static Repository getRepository(String prefix) {
-
Repository repository = new Repository(prefix, getDB());
-
return repository;
-
}
-
-
public static void main(String[] args) {
-
//存放一个字符串"hello jsa4j"
-
getRepository(EXAMPLE).put("1", "hello jsa4j");
-
//取出这个字符串
-
String message = getRepository(EXAMPLE).get("1");
-
System.out.println(message);
-
}
-
}
- 如 是运行即可
详细参考API文档
示例代码下载示例代码