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

Dịch vụ web RESTful:java.lang.NullPointerException service.AbstractFacade.findAll

Truy vấn được tạo tự động "CHỌN u TỪ Người dùng u" hoạt động mà không gặp bất kỳ sự cố nào. Theo nhận xét cho thấy rằng "u" có thể sai vì nó không đại diện cho một cột, gợi ý đó không đúng vì ở đây "u" là bí danh cho người dùng bảng.

Tôi sẽ gỡ lỗi thêm findAll() để kiểm tra xem có thứ gì không, tức là EntityManager.

@Stateless chú thích trong UserFacade là cần thiết và việc xóa nó có thể khiến EntityManager bị trống (lưu ý rằng tôi đã viết "remove" vì NetBeans đặt nếu đối với bạn, nếu bạn sử dụng thuật sĩ "RestFul Web Services from Database"). Xem tại đây một câu hỏi tương tự.

Về bản chỉnh sửa mới nhất của bạn:vâng, các tính năng này cần được xây dựng bằng cách sử dụng Nền tảng Java, Phiên bản Doanh nghiệp . Đặc biệt, các dịch vụ web RESTFul sử dụng API Java cho Dịch vụ Web RESTful (JAX-RS) được bao gồm trong nền tảng Java EE 6 như đã giải thích tại đây .

GlassFish Server Open Source Edition là bản triển khai tương thích đầu tiên của đặc tả nền tảng Java EE 6:Tôi khuyên bạn nên sử dụng Máy chủ ứng dụng này và làm theo các hướng dẫn được liên kết ở trên.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phương pháp hay nhất để lưu trữ mật khẩu cơ sở dữ liệu

  2. Làm cách nào để giải quyết lỗi không tìm thấy OSError:mysql_config trong quá trình triển khai Elastic Beanstalk?

  3. Thay vì kích hoạt trong mysql

  4. lỗi 1045 (28000) quyền truy cập bị từ chối đối với người dùng 'root' @ 'localhost' (sử dụng mật khẩu:CÓ)

  5. Kiểm tra tên cơ sở dữ liệu và tạo cơ sở dữ liệu tại thời điểm chạy