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