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

Nhóm kết nối DB cơ bản với Java và Tomcat 7

Đây là cách làm sai.

Tomcat đã có một nhóm kết nối và bạn có thể định cấu hình và thiết lập mà không cần bất kỳ mã nào thông qua context.xml trong conf danh mục.

Khi nó được xác định ở đó, tất cả những gì bạn cần làm là tra cứu Nguồn dữ liệu JNDI trong mã của bạn. Mã hóa cứng tất cả những thứ đó (và phát minh lại bánh xe) là một ý tưởng rất tồi.

Để tìm hiểu cách định cấu hình Nguồn dữ liệu JNDI, hãy xem hướng dẫn sử dụng: http://tomcat.apache.org/tomcat-7.0-doc/jndi-datasource-examples-howto.html

Hướng dẫn sử dụng Tomcat cũng có một ví dụ về cách lấy kết nối từ pool:

InitialContext cxt = new InitialContext();
DataSource ds = (DataSource) cxt.lookup( "java:/comp/env/jdbc/dsname" );

ở đâu dsname là tên bạn đã cung cấp trong context.xml



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. BLOB có được chuyển đổi bằng cách sử dụng bộ ký tự hiện tại / mặc định trong MySQL không?

  2. Neo4j - Tạo mối quan hệ bằng Cypher

  3. Cách hoạt động của hàm LOCATE () trong MySQL

  4. Các thủ tục được lưu trữ không cần thiết trong thế giới php / mysql?

  5. Làm thế nào để tạo một bảng chuỗi động trong MySQL?