Trang Chủ Tài chính Cá nhân Hiểu các WebLogic Access Cơ sở dữ liệu - nơ đùa

Hiểu các WebLogic Access Cơ sở dữ liệu - nơ đùa

Mục lục:

Video: Internet hoạt động ra sao? 2025

Video: Internet hoạt động ra sao? 2025
Anonim

Entity beans cung cấp giao diện thuận tiện giữa chương trình và cơ sở dữ liệu. Những hạt cà phê này chứa dữ liệu mà cuối cùng phải được lưu trữ ở dạng cố định, thường là cơ sở dữ liệu quan hệ. J2EE có hai loại hạt thực thể: đậu bền vững được quản lý bởi đậu (BMP) và hạt cà phê bền bỉ (CMP) được quản lý. Thực thể BMP mở các kết nối trực tiếp vào cơ sở dữ liệu, trong khi các hạt thực thể CMP dựa vào máy chủ (container) để tương tác với cơ sở dữ liệu.

Mục đích của một bean thực thể là để cho phép dữ liệu Java di chuyển giữa bộ nhớ và lưu trữ vĩnh viễn, chẳng hạn như cơ sở dữ liệu. Khi thực thể đậu viết dữ liệu của họ vào cơ sở dữ liệu, bạn cần phải hiểu những điều cơ bản về kết nối cơ sở dữ liệu với WebLogic. Một sự hiểu biết cơ bản về SQL và cơ sở dữ liệu quan hệ được giả định.

Bạn có thể sử dụng gần như bất kỳ loại cơ sở dữ liệu với WebLogic. Các ví dụ trong bài viết này sử dụng trình điều khiển cầu ODBC-JDBC. Mở Kết nối Cơ sở dữ liệu (ODBC) là một tiêu chuẩn phổ biến trên nền Microsoft. Kết nối cơ sở dữ liệu Java (JDBC) là tiêu chuẩn cơ sở dữ liệu Java. Sử dụng cây cầu ODBC-JDBC cho phép bạn sử dụng trình điều khiển ODBC từ Java. Tất cả mọi thứ bạn cần sử dụng cầu ODBC-JDBC đã được tích hợp vào Java.

Nếu bạn đang sử dụng một cơ sở dữ liệu như Oracle, DB2, MySQL hoặc SQL Server, bạn nên sử dụng trình điều khiển thích hợp. Điều này sẽ cho hiệu suất tốt hơn so với cầu ODBC-JDBC.

Bất kể cơ sở dữ liệu nào bạn sử dụng, bạn phải thiết lập các bảng thích hợp. Trong SQL, một bảng là một cấu trúc cơ sở dữ liệu chứa các hàng riêng lẻ. Ví dụ: nếu bạn đang giữ một sổ địa chỉ, sổ địa chỉ là bảng có các tên cá nhân được lưu trữ theo hàng.

Liệt kê 1 cho thấy mã SQL cần thiết để tạo một cơ sở dữ liệu ví dụ.

Liệt kê 1: Tập lệnh để tạo cơ sở dữ liệu ví dụ

CREATE TABLE T_STUDENT (F_ID INTEGER KHÔNG NULL PRIMARY KEY,

F_FIRST VARCHAR (40),

F_LAST VARCHAR (40))

CREATE TABLE T_DEPARTMENT (F_ID INTEGER KHÔNG NULL KÍNH CHÍNH,

F_NAME VARCHAR (40))

CREATE TABLE T_COURSE (F_ID INTEGER KHÔNG NULL PRIMARY KEY,

F_NAME VARCHAR (40), < F_CREDIT INTEGER,

F_DEPARTMENT_ID INTEGER NOT NULL)

SQL trong Liệt kê 1 phải chung chung đủ để làm việc với hầu hết các cơ sở dữ liệu. Lưu ý rằng mỗi tên bảng được đặt trước bằng T_ và mỗi tên trường được đặt trước bằng F_. Chú giải này đảm bảo rằng một bảng hoặc tên trường không vô tình sử dụng một từ dành riêng. Điều này rất quan trọng khi thiết kế cho nhiều cơ sở dữ liệu, trong đó bộ sưu tập các từ dành riêng khác nhau từ cơ sở dữ liệu đến cơ sở dữ liệu.

Như bạn thấy từ Liệt kê 1, mỗi bảng được tạo thành từ một vài trường. Ví dụ: T_DEPARTMENT giữ F_ID và F_NAME làm trường. Mỗi hàng trong bảng T_DEPARTMENT sẽ giữ hai giá trị này.

Tạo pool kết nối

WebLogic truyền thông với cơ sở dữ liệu thông qua một pool kết nối. Bố cục kết nối cho phép WebLogic sử dụng một số cố định các kết nối đến cơ sở dữ liệu thay vì phải chịu trách nhiệm về việc liên tục tạo ra và loại bỏ các kết nối. Vì lý do này, bạn phải thiết lập một pool kết nối dữ liệu truy cập cơ sở dữ liệu của bạn. Để làm như vậy, hãy làm theo các bước sau:

1. Bắt đầu Điều khiển Hành chính.

Để biết thêm thông tin về bước này.

2. Ở phía bên trái của màn hình, nhấp vào thư mục Dịch vụ, sau đó nhấp vào thư mục JDBC.

Trên trang này, bạn có thể chọn các pool kết nối và chọn tạo một pool kết nối.

3. Gõ tên cho các hồ bơi kết nối.

Để làm theo cùng với ví dụ, gõ SchoolPool cho tên pool kết nối. Tên này cần được cung cấp cho nguồn dữ liệu bạn tạo trong phần tiếp theo.

4. Chọn loại cơ sở dữ liệu của bạn.

Loại cơ sở dữ liệu của bạn phải phù hợp với cơ sở dữ liệu bạn đang sử dụng. Để làm theo cùng với ví dụ, chọn Khác.

5. Đặt tên lớp trình điều khiển và URL vào bất cứ điều gì thích hợp cho cơ sở dữ liệu của bạn.

Tên lớp trình điều khiển và URL trong Hình 1 dành cho một ODBC DSN tên là trường học.

6. Thêm hồ bơi này vào máy chủ của bạn.

Để làm như vậy, hãy nhấp vào tab Mục tiêu. Chọn máy chủ của bạn, và sau đó nhấp vào nút mũi tên bên phải để gán nó.

Hình 1:

Tạo một pool kết nối. Tạo nguồn dữ liệu

Sau khi bạn tạo một pool kết nối, bạn phải đính kèm nó vào một nguồn dữ liệu. Đó là thông qua nguồn dữ liệu này mà WebLogic có thể truy cập cơ sở dữ liệu của bạn. Để tạo nguồn dữ liệu, hãy làm theo các bước sau:

1. Trong Bảng điều khiển Hành chính, nhấp vào thư mục Dịch vụ và sau đó nhấp vào nguồn dữ liệu mà bạn muốn sử dụng.

Nếu bạn chọn nguồn dữ liệu JDBC, màn hình thể hiện trong hình 2 xuất hiện.

Hình 2:

Tạo ra một nguồn dữ liệu. 2. Nhập tên cho nguồn dữ liệu của bạn.

Bạn có thể chọn bất kỳ tên nào bạn muốn; tên chỉ dành cho bạn để tham khảo.

3. Nhập tên JNDI.

Để làm theo ví dụ, gõ jdbc / SchoolDataSource cho tên JNDI.

4. Nhập tên pool.

Đây là tên bạn đã nhập trong Bước 3 ở phần trước. Để làm theo cùng với ví dụ, gõ SchoolPool cho tên pool.

5. Thêm nguồn dữ liệu này vào máy chủ của bạn.

Để làm như vậy, hãy nhấp vào tab Mục tiêu. Chọn máy chủ của bạn, và sau đó nhấp vào nút mũi tên bên phải để gán nó.

Giờ bạn đã thiết lập kết nối cơ sở dữ liệu, bạn đã sẵn sàng sử dụng hạt cà phê tương tác với cơ sở dữ liệu đó.

Hiểu các WebLogic Access Cơ sở dữ liệu - nơ đùa

Lựa chọn của người biên tập

Tài khoản Thị trường Các câu hỏi về kỳ thi loại 7 - núm vú

Tài khoản Thị trường Các câu hỏi về kỳ thi loại 7 - núm vú

Mỗi kỳ thi Series 7 bao gồm một vài các câu hỏi về các công cụ thị trường tiền tệ. Các công cụ thị trường tiền tệ là các khoản vay ngắn hạn tương đối an toàn do các tập đoàn, ngân hàng, chính phủ Hoa Kỳ và các đô thị có thể ban hành. Hầu hết đều có kỳ hạn từ một năm trở xuống và thường được phát hành với chiết khấu và đáo hạn theo mệnh giá. Dưới đây là một số ...

ĐơN đặt hàng và Giao dịch về Bài kiểm tra Series 7

ĐơN đặt hàng và Giao dịch về Bài kiểm tra Series 7

Như một đại diện đã đăng ký, bạn cần để biết được sự phức tạp của các đơn đặt hàng và các ngành nghề và, nếu cần, có thể giải thích cho khách hàng hoặc khách hàng tiềm năng. Phần này của bài kiểm tra Series 7 bao gồm các câu hỏi về thị trường chứng khoán, thị trường sơ cấp và thứ cấp, vai trò của các nhà môi giới, loại đơn đặt hàng, hệ thống báo cáo và ...

Thông tin về tăng vốn và tổn thất cần thiết cho kỳ thi loại 7 - núm vú

Thông tin về tăng vốn và tổn thất cần thiết cho kỳ thi loại 7 - núm vú

Vốn lợi nhuận là lợi nhuận được thực hiện khi bán một khoản bảo đảm, và tổn thất vốn là những tổn thất phát sinh khi bán một khoản bảo đảm. Để xác định liệu một nhà đầu tư có tăng vốn hay lỗ vốn, bạn phải bắt đầu với cơ sở chi phí của nhà đầu tư. Cơ sở tính chi phí được sử dụng cho mục đích thuế và bao gồm giá mua cộng với bất kỳ khoản nào

Lựa chọn của người biên tập

Cách Nhập tệp Photoshop và Illustrator vào Adobe Flash CS6 - những hình núm vú

Cách Nhập tệp Photoshop và Illustrator vào Adobe Flash CS6 - những hình núm vú

Adobe Flash CS6 offers việc nhập khẩu liền mạch của Photoshop và các tập tin Illustrator với Illustrator và Photoshop Bảng nhập khẩu. Đồ hoạ được tạo ra trong các ứng dụng này có thể được nhập dễ dàng và chất lượng cao nhất có thể, đó là một tin tuyệt vời nếu Photoshop và Illustrator là những phần quan trọng trong quy trình làm việc sáng tạo của bạn. Sử dụng bảng Nhập khẩu, bạn ...

Làm thế nào để liên kết đến trang web hoặc trang web trong Adobe Flash CS6 - núm vú

Làm thế nào để liên kết đến trang web hoặc trang web trong Adobe Flash CS6 - núm vú

Bạn có thể dễ dàng liên kết tới trang web hoặc trang web trong phim Adobe Flash CS6 bằng cách sử dụng một nút hoặc một đoạn văn bản và một chút trợ giúp về mã từ bảng điều khiển Mã số. Đối với trình xem ảnh của bạn, bạn liên kết văn bản bạn đã đặt trên sân khấu với trang web của Adobe để cho phép người dùng biết ...

Làm thế nào để Tạo nhiều Đối tượng cùng Kích thước trong Adobe Flash CS6 - núm vú

Làm thế nào để Tạo nhiều Đối tượng cùng Kích thước trong Adobe Flash CS6 - núm vú

Cần phải thay đổi kích thước của hai hoặc nhiều đối tượng trên giai đoạn Adobe Flash CS6 để chúng có cùng chiều rộng và chiều rộng, bạn có thể tận dụng các lựa chọn Kích thước Kết hợp trong bảng Căn chỉnh. Tùy chọn Kích thước trận đấu có thể phù hợp với hai đối tượng có cùng chiều rộng hoặc chiều cao, hoặc cả hai. Để phù hợp với hai ...

Lựa chọn của người biên tập

Nhìn vào các trận đấu bóng đá châu Âu - những tay vợt

Nhìn vào các trận đấu bóng đá châu Âu - những tay vợt

Người Mỹ gọi đó là sự ganh đua. Ở phía bên kia của Đại Tây Dương, chúng được gọi là derbies (phát âm darbies). Trong số các cuộc tranh tài kéo dài nhất của châu Âu: Tottenham vs Arsenal: Cho dù các trận đấu được chơi tại Tottenham của White Hart Lane hay Highbury của Arsenal, chắc chắn rằng cả hai sân cỏ ở phía bắc London sẽ được đóng gói nhiều nhất ...

Hỗ trợ các cầu thủ bóng bầu dục của bạn - núm vú

Hỗ trợ các cầu thủ bóng bầu dục của bạn - núm vú

Cầu thủ bóng đá trẻ của bạn đang dựa vào bạn để được hướng dẫn và hỗ trợ suốt mùa. Sau đây là một số cách hữu ích để đáp ứng nhu cầu của họ. Hãy cụ thể với lời khen ngợi của bạn. Dừng các buổi huấn luyện để chỉ ra khi một người chơi làm điều gì đó tốt hơn là khi người đó làm sai. Trong khi cung cấp phản hồi, sử dụng ...

Biết khi nào và như thế nào để dribble trong bóng đá - núm vú

Biết khi nào và như thế nào để dribble trong bóng đá - núm vú

Cơ bản nhất của tất cả các kỹ năng bóng đá đang ráng, khả năng mang quả bóng vượt qua đối thủ trong khi vẫn kiểm soát, dù bằng cách sử dụng một loạt các vòi đơn giản hoặc di chuyển tuyệt vời xung quanh một kẻ thù. Nếu người chơi không thể đánh bóng, thì anh ta không thể chơi được. Mỗi người chơi, kể cả thủ môn, ...