import com.cronj.scheduler.Scheduler; import com.cronj.scheduler.Task; public class TimerExample { public static void main(String[] args) { Scheduler scheduler = new Scheduler(); }); scheduler.schedule(task); scheduler.start(); } } import com.cronj.http.HttpServer; import com.cronj.http.handler.RequestHandler; import com.cronj.http.handler.ResponseHandler; public class HttpServerExample { public static void main(String[] args) { HttpServer server = new HttpServer(); RequestHandler handler = (request, response) -> { response.write("Hello, World!"); }; ResponseHandler errorHandler = (request, response, exception) -> { response.write("Oops, an error occurred!"); }; server.registerHandler(handler); server.registerErrorHandler(errorHandler); server.start(8080); } } import com.cronj.db.Database; import com.cronj.db.QueryResult; import com.cronj.db.QueryBuilder; public class DatabaseExample { public static void main(String[] args) { Database db = new Database(); db.connect("jdbc:mysql://localhost:3306/mydatabase", "username", "password"); QueryResult result = db.query("SELECT * FROM users"); while (result.next()) { String name = result.getString("name"); int age = result.getInt("age"); } QueryBuilder insertQuery = new QueryBuilder() .insertInto("users") .columns("name", "age") .values("'John Doe'", "25"); db.execute(insertQuery); db.disconnect(); } }


上一篇:
下一篇:
切换中文