Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Tạo ứng dụng Java trong Oracle JDeveloper, Phần 1

Oracle JDeveloper là một môi trường phát triển tích hợp (IDE) cho Java, Java EE và Khung phát triển ứng dụng (ADF). JDeveloper hỗ trợ các Dịch vụ Web dựa trên tiêu chuẩn Java, bao gồm JAX-WS và JAX-RPC. JDeveloper cũng là một ứng dụng khách cho các cơ sở dữ liệu quan hệ được sử dụng phổ biến nhất, bao gồm Cơ sở dữ liệu Oracle, Cơ sở dữ liệu MySQL, Cơ sở dữ liệu DB2 của IBM và Máy chủ SQL. Trong hai bài viết, chúng ta sẽ thảo luận về việc tạo một ứng dụng Java trong JDeveloper. Bài viết này có các phần sau:

  • Thiết lập Môi trường
  • Tạo một dự án Java
  • Đặt thuộc tính dự án
  • Tạo giao diện Java
  • Kết luận

Thiết lập Môi trường

Tải xuống và cài đặt Oracle JDeveloper 12.2.1.

Tạo một dự án Java

Để tạo và chạy một ứng dụng Java, trước tiên chúng ta cần tạo một dự án Java trong JDeveloper. Một dự án Java bao gồm một cấu trúc thư mục để tạo và chạy các ứng dụng Java. JDK và classpath được sử dụng đã được cấu hình trước; các thuộc tính và sở thích của dự án cũng vậy, chúng có thể được tùy chỉnh. Để tạo một dự án Java mới, hãy chọn Tệp> Mới> Ứng dụng , như thể hiện trong Hình 1. Ngoài ra, Tệp> Mới> Từ Thư viện cũng có thể được chọn.


Hình 1: Tệp> Mới> Ứng dụng

Trong Thư viện mới trình hướng dẫn, chọn Chung> Ứng dụng trong Danh mục , như trong Hình 2. Chọn Ứng dụng Java Desktop trong Mặt hàng và nhấp vào OK.


Hình 2: Chọn ứng dụng Java Desktop trong Thư viện mới

Tạo ứng dụng Java trên máy tính để bàn wizard được bắt đầu, như thể hiện trong Hình 3. Cửa sổ đầu tiên là Đặt tên cho ứng dụng của bạn . Chỉ định Tên ứng dụng (HelloWorld) và Thư mục được cấu hình. Nhấp vào Tiếp theo.


Hình 3: Tạo ứng dụng Java Desktop> Đặt tên cho ứng dụng của bạn

Tiếp theo, Chọn môi trường xây dựng cửa sổ được hiển thị, như trong Hình 4. Tùy chọn Sử dụng các công cụ xây dựng mặc định của JDeveloper được chọn theo mặc định. Nhấp vào Tiếp theo.


Hình 4: Chọn Môi trường Xây dựng

Tiếp theo, phần Đặt tên cho dự án của bạn cửa sổ được hiển thị, như trong Hình 5. Với Tên dự án mặc định (Máy khách) và Thư mục , chọn Java trong Tính năng dự án và nhấp vào Tiếp theo.


Hình 5: Đặt tên cho dự án của bạn

Trong Định cấu hình cài đặt Java cửa sổ, chỉ định một Gói mặc định (helloworld) (xem Hình 6). Đường dẫn nguồn Java Thư mục đầu ra được cấu hình dựa trên tên ứng dụng được chỉ định trước đó. Nhấp vào Hoàn tất.


Hình 6: Định cấu hình cài đặt Java

Ứng dụng Java Desktop mới, HelloWorld, được tạo và thêm vào Ứng dụng , như thể hiện trong Hình 7. Máy khách dự án trong ứng dụng cũng được thêm vào.


Hình 7: Ứng dụng Java Desktop mới HelloWorld

Đặt thuộc tính dự án

Để tìm hoặc sửa đổi thuộc tính dự án, hãy chọn Ứng dụng> Thuộc tính dự án , như trong Hình 8.


Hình 8: Ứng dụng> Thuộc tính dự án

Ngoài ra, nhấp chuột phải vào Ứng dụng khách dự án và chọn Thuộc tính dự án , như trong Hình 9.


Hình 9: Máy khách> Thuộc tính dự án

Cửa sổ Thuộc tính Dự án sẽ được hiển thị, như trong Hình 10. Thư viện và Đường dẫn phân quyền liệt kê các thư viện và lọ trong classpath của dự án. Phiên bản Java SE được đặt thành 1.8 theo mặc định và cũng được gắn nhãn là Mặc định . Không cần sửa đổi hoặc bổ sung cho ứng dụng Java HelloWorld.


Hình 10: Thuộc tính dự án> Phiên bản Java SE

Trình biên dịch nút hiển thị cài đặt trình biên dịch Java (xem Hình 11). Trình biên dịch hiện tại được liệt kê là Javac . Bộ nhớ JVM được đặt thành 512m theo mặc định và có thể được sửa đổi bằng cách chọn hộp kiểm Out of Process, điều này làm cho trường Tùy chọn JVM Out of Process có thể chỉnh sửa được.


Hình 11: Cài đặt trình biên dịch

Trình biên dịch> Loại trừ là chỉ định bất kỳ tệp dự án và thư mục nào được loại trừ khỏi bản dựng. Chúng tôi không cần phải loại trừ bất kỳ tệp và thư mục nào. Tùy chọn là để định cấu hình các Javac khác nhau các tùy chọn, như trong Hình 12.


Hình 12: Tùy chọn Javac

Đường dẫn nguồn dự án hiển thị cài đặt cho đường dẫn nguồn Java, cho dù các thư mục con sẽ được bao gồm hay loại trừ, Thư mục đầu ra cho các tệp lớp được tạo và Gói mặc định , như trong Hình 13.


Hình 13: Đường dẫn nguồn dự án

Các thuộc tính của dự án có thể được sửa đổi ngay cả sau khi ứng dụng Java, bao gồm các lớp và giao diện, đã được tạo. JDeveloper không bắt buộc phải khởi động lại để áp dụng các thuộc tính mới của dự án.

Tiếp theo, chúng tôi sẽ chứng minh việc tạo một ứng dụng HelloWorld bao gồm một giao diện Java và một lớp Java triển khai giao diện này.

Tạo giao diện Java

Để tạo giao diện Java, nhấp chuột phải vào Máy khách dự án và chọn Mới> Giao diện Java , như trong Hình 14.


Hình 14: Máy khách> Mới> Giao diện Java

Ngoài ra, hãy chọn dự án Máy khách và nhấp vào Tệp> Mới> Giao diện Java , như trong Hình 15.


Hình 15: Tệp> Mới> Giao diện Java

Thay vào đó, hãy chọn Từ Thư viện với một trong hai tùy chọn trước đó thay vì chọn Giao diện Java. Cửa sổ Thư viện mới sẽ được hiển thị. Chọn Chung> Java trong Danh mục và Giao diện trong Mục (xem Hình 16).


Hình 16: Chọn giao diện Java trong Thư viện mới

Tạo giao diện Java cửa sổ được hiển thị, như trong Hình 17. Chỉ định một giao diện Tên (HelloWorld) và Gói tên được định cấu hình trước cho cài đặt Gói Mặc định trong Cấu hình Cài đặt Java, như được hiển thị trước đó trong Hình 6. Nhấp vào OK.


Hình 17: Tạo giao diện Java

Giao diện Java HelloWorld được tạo và thêm vào dự án Máy khách, như trong Hình 18. Tệp nguồn Java cho giao diện được tạo trong thư mục Đường dẫn Nguồn Dự án.


Hình 18: Giao diện Java HelloWorld

Thêm getMessage (Chuỗi) vào giao diện Java, như trong Hình 19.


Hình 19: Giao diện HelloWorld với Phương thức getMessage (Chuỗi)

HelloWorld giao diện được liệt kê:

package helloworld;
public interface HelloWorld {
   String getMessage(String name);
}

Kết luận

Trong phần đầu của hai bài viết, chúng ta đã thảo luận về việc tạo một dự án Java trong JDeveloper, thiết lập các thuộc tính của dự án và tạo giao diện Java cho ứng dụng Java Hello World. Trong bài viết tiếp theo, chúng ta sẽ thảo luận về việc tạo và chạy một lớp Java.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. NAME_IN được tích hợp sẵn trong Oracle D2k Forms

  2. Java - Làm thế nào để gọi một thủ tục oracle với các kiểu tùy chỉnh?

  3. nếu (chọn số (cột) từ bảng)> 0 thì

  4. Hàm tách trong oracle thành các giá trị được phân tách bằng dấu phẩy với trình tự tự động

  5. Sử dụng Oracle JDeveloper 12c với Cơ sở dữ liệu Oracle 12c trên Nền tảng đám mây Oracle, Phần 2