运行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());
        }
    }
}

  结果:

  

目录
Copyright © objectsql.com 2021 闽ICP备17009107号-3

闽公网安备 35020302035600号