运行App中的main方法,试试:
import com.objectsql.ObjectSQLManager; import javax.sql.DataSource; import java.io.PrintWriter; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.SQLFeatureNotSupportedException; import java.util.List; import java.util.logging.Logger; public class App { public static void main( String[] args ){ final String driver = "com.mysql.jdbc.Driver"; final String url = "jdbc:mysql://127.0.0.1:3306/ursful?characterEncoding=UTF-8"; final String username = "root"; final String password = "root"; DataSource dataSource = new SimpleDataSource(driver, url, username, password); ObjectSQLManager manager = new ObjectSQLManager(); manager.setDataSource(dataSource); ITestService testService = new TestServiceImpl(manager); //获取 Test test = testService.get(1); if(test == null) { test = new Test(); test.setName("abc"); //保存 testService.insert(test); } //查询 List<Test> list = testService.list(); for(Test t : list) { System.out.println(t.getId() + ">" + t.getName()); } } } |
结果: