Web.Java не зависит ни от чего и работает автономно после установки JDK 7 или более поздней версии. Ничего дополнительно устанавливать не нужно.
Конечно, если вы хотите использовать базу данных, вам потребуется соответствующий JDBC. Если хотите, можете использовать любые расширения по вашему выбору.
OSChina.net содержит запись, где можно пообщаться на эту тему.
Web.Java — это высокопроизводительный, лёгкий неблокирующий сервер.
Чтобы улучшить производительность, Web.Java разделяет HTTP-сервисы на два типа: для приложений и для файлов.
Откройте несколько сайтов J2EE, и я не буду жаловаться на их URL. Web.Java использует регулярные выражения для настройки URL, обеспечивая мощные и гибкие режимы URL. Например, чтобы получить идентификатор статьи с помощью «/Article/23», можно настроить URL следующим образом:
HttpServer.setPATH("/Article/(\\d+)",new ArticleHandler());
//ArticleHandler.java get метод
public void get(String id){
//получение ID для других операций
……
}
В этом случае соответствующие параметры будут получены в методах get или post в ArticleHandler. Конечно, вы можете свободно использовать регулярные выражения для создания своих URL.
Options.DBURL = "jdbc:mysql://localhost:3306/test";
Options.DBDriver = "com.mysql.jdbc.Driver";
Options.DBUser = "root";
Options.DBPassword = "123456";
После настройки информации о базе данных вы можете напрямую использовать статические методы в Handler для работы с DB.
Конкретные операции описаны в DB. Конечно, если хотите, вы можете использовать любой ORM по своему выбору. Однако рекомендуется использовать SQL напрямую, без объяснений.
Название говорит само за себя. Давайте начнём использовать Web.Java!
Поместите исходный код пакета в каталог вашего проекта.
Затем добавьте в основной метод следующее:
HttpServer.setPATH("/", new IndexHandler());
System.out.println("Listen 8080");
HttpServer.init(8080);
IndexHandler.java
public void get() {
this.writer("Hello World!");
}
Теперь запустите его. Когда вы откроете браузер, вы увидите содержимое Writer.
Проект пока не подходит для производственной среды. Его основная цель — обучение и исследование.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )