- Siêu lớp và danh mục iOS/Objective-C
- object-c - -1001 lỗi khi NSURLSession vượt qua httpproxy và /etc/hosts
- java - Nhận địa chỉ url bằng lớp mạng
- ios - Âm thanh không phát trong thông báo đẩy
Tôi đã tạo một ứng dụng rất đơn giản có bối cảnh bền vững (ngủ đông với tư cách là nhà cung cấp) để đọc một số giá trị từ cơ sở dữ liệu. Tôi sử dụng Eclipse với Maven.
Đầu tiên, tôi nhận được
Nguyên nhân là do: org.apache.openejb.OpenEJBException: java.lang.ClassCastException: org.hibernate.ejb.HibernatePersistence không thể chuyển sang javax.persistence.spi.PersistenceProvider:
Sau đó theo chủ đề này http://openejb.979440.n4.nabble.com/problem-with-hibernate-persistence-provider-td980429.htmlTôi đã loại trừ hibernate-jpa-2.0-api. Bây giờ, sự phụ thuộc của tôi trông giống như
postgresql
postgresql
9.1-901.jdbc4
org.hibernate
người quản lý thực thể ngủ đông
4.1.3.Cuối cùng
org.hibernate.javax.persistence
ngủ đông-jpa-2.0-api
Bây giờ, tôi không biết tại sao...
Nguyên nhân là do: java.lang.ClassNotFoundException: org.hibernate.transaction.TransactionManagerLookup
Nhưng TransactionManagerLookup nằm ở chế độ ngủ đông-core. Xin vui lòng, ai có thể cho tôi biết cách kiểm tra pom.xml để sử dụng chế độ ngủ đông trong TomEE?
câu trả lời hay nhất
/lib
Theo tài liệu (http://tomee.apache.org/tomee-and-hibernate.html), những điều sau đây là đủ, trên thực tế chúng có hiệu quả với tôi:
/lib/antlr-2.7.7.jar
/lib/dom4j-1.6.1.jar
/lib/hibernate-commons-annotations-4.0.2.Final.jar
/lib/hibernate-core-4.2.21.Final.jar
/lib/hibernate-entitymanager-4.2.21.Final.jar
/lib/hibernate-validator-4.3.2.Final.jar
/lib/javassist-3.18.1-GA.jar
/lib/jboss-logging-3.1.0.GA.jar
tất cả những thứ này .jars
Bao gồm trong bản tải xuống Hibernate ORM 4.2.x ( http://hibernate.org/orm/ ), ngoại trừ Trình xác thực Hibernate, là một bản tải xuống riêng biệt ( http://hibernate.org/validator/ ).
sử dụng javaee-api
Phạm vi là cung cấp
Các tạo phẩm của Maven Bây giờ bạn có thể sử dụng đặc tả JPA trong các dự án của mình. Tuy nhiên, nếu trước đây bạn đã sử dụng một số chức năng, lớp hoặc chú thích dành riêng cho Hibernate, bạn vẫn có thể pom.xml
Hibernate được tham chiếu trong. Phù hợp với những phụ thuộc này:
org.apache.openejb
javaee-api
6.0-4
được cung cấp
org.hibernate
người quản lý thực thể ngủ đông
4.2.21.Cuối cùng
được cung cấp
biên tập
:
JdbcDriver com.mysql.jdbc.Driver
JdbcUrl jdbc:mysql://localhost:3306/my_dbname?autoReconnect=true
Tên người dùng foo
Thanh mật khẩu
xác thựcQuery = CHỌN 1
JtaĐược quản lý đúng
Bạn cũng có thể đặt ở trên
được định nghĩa là WEB-INF/resources.xml
và gửi nó cùng với đơn đăng ký của bạn:
Bây giờ bạn đã hướng dẫn TomEE cách thiết lập kết nối, vui lòng /src/main/java/META-INF/persistence.xml
Xác định nguồn dữ liệu JTA trong . :
xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
org.hibernate.ejb.HibernatePersistence
java:openejb/Resource/myJtaDatabase
获得 Trình quản lý thực thể
Trong một CDI Bean hoặc EJB như thế này:
@PersistenceContext(unitName = "my_persistence_unit")
private EntityManager em;
Tôi đang sử dụng Hibernate 4.2.21 (JPA 2.0, Java EE 6) và TomEE 1.7.2. Mọi TomEE 1.7.x, 1.6.x và 1.5.x đều hoạt động. Tuy nhiên, bạn không thể sử dụng Hibernate 4.3+ (JPA 2.1/Java EE 7) vì TomEE 1.7.x trở xuống chỉ hỗ trợ Java EE 6. Nếu bạn thực sự muốn sử dụng các tính năng của Java EE 7 với TomEE, bài đăng trên blog này có thể hữu ích: http://rmanibucau.wordpress.com/2013/07/19/little-tip-to-help-you-to-test-javaee-7-in-tomee-with-tomee-maven-plugin/
TomEE 1.5.x đã có sẵn một javassist-
, vì vậy bạn không cần phải tạo một bản sao.
Về java - Cách sử dụng TomEE với Hibernate, chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/10852035/
Tôi cần đặt văn bản vào một Div, trong một Div khác, trong một Div khác. Vì vậy, nó trông như thế này: #document Thay đổi mã PIN
Những điều kỳ lạ đã xảy ra. Tôi có một mã html cơ bản. html, đầu, thân. (Vì tôi nhận được một số lượt phản đối nên đây là mã đầy đủ) Đây là CSS của tôi: html { backgroun
Tôi đang cố tải một tập hợp hình ảnh từ Nội dung vào ImageView có trong UICollectionview nhưng bất cứ khi nào tôi chạy ứng dụng thì nó đều báo lỗi. Và cũng không có hình ảnh nào được hiển thị. Tôi đang ở ViewDidLoa
Tôi cần thay đổi một số biến môi trường dựa trên đầu ra của tập lệnh Perl có tham số. Trong tcsh, tôi có thể sử dụng lệnh bí danh để đánh giá kết quả đầu ra của tập lệnh Perl. tcsh: bí danh setsdk 'eval `/localhome/
Tôi đã tạo một ứng dụng Blazor (phía máy chủ) mới bằng Xác thực Windows và chạy nó bằng IIS Express. Nó sẽ hiển thị thông báo "Xin chào miền\Người dùng!" từ Ra sau ở trên cùng bên phải!
Đây là phương thức void login(Event event) của tôi; Tôi muốn biết cách thực hiện nó trong Kotlin. Câu trả lời hay nhất Trong Kotlin, toán tử ký tự đại diện là *. Nó báo cho trình biên dịch rằng nó chưa được biết, nhưng một khi đã biết thì không có lớp nào khác
Hãy xem đoạn mã sau cho câu chuyện trong sách nếu story.title.length < 140 - var story
Tôi đang cố gắng học xử lý chuỗi trong C. Tôi đã viết một chương trình lưu trữ một số bản nhạc và giúp người dùng kiểm tra xem bài hát mà họ nghĩ đến có tồn tại trong các bản nhạc được lưu trữ hay không. Điều này được thực hiện bằng cách yêu cầu người dùng nhập một chuỗi ký tự. Chương trình sau đó sử dụng strstr()
Tôi đang học sscanf và gặp chuỗi định dạng sau: sscanf("%[^:]:%[^*=]%*[*=]%n",a,b,&c); Phần ] có nghĩa là quét cho đến khi gặp ':' và gán nó cho a. :
def char_check(x,y): if (str(x) in y or x.find(y) > -1) or (str(y) in x or y.find(x) > -1):
Tôi gặp tình huống muốn đưa các dòng hiện có từ tệp văn bản vào một khối mới. dòng 1 dòng 2 dòng trong khối dòng 3 dòng 4 sẽ trở thành dòng 1 dòng 2 dòng
Tôi có một dự án mới và tôi đang cố gắng thiết lập thanh công cụ gỡ lỗi Django. Trước tiên, tôi đã thử thiết lập nhanh, việc này chỉ đơn giản là thêm 'debug_toolbar' vào danh sách các ứng dụng đã cài đặt của tôi. Với điều này, khi tôi truy cập URL gốc của mình, việc gỡ lỗi
Trong Matlab, nếu tôi có hàm f, giả sử chữ ký là f(a,b,c), tôi có thể tạo một hàm chỉ có một biến b, biến này sẽ gọi f với a=a1 và c=c1 cố định: g = @(b) f(a1, b,
Tôi không hiểu tại sao lại có thêm khoảng cách dọc giữa các phần tử trong ForEach khi hiển thị các dải phân cách ngang tùy chỉnh bên trong VStack khi sử dụng GeometryReader bên trong ScrollView. Cuộn
Tôi đang tự hỏi, có hướng dẫn hoặc phương pháp hay nhất nào về thời điểm sử dụng phiên và cookie không? Những gì nên và không nên lưu trữ trong đó? Cảm ơn bạn! Câu trả lời hay nhất Những tài liệu này cung cấp sự hiểu biết tốt về các vấn đề bảo mật cookie phiên và
Tôi có ma trận Nx3 ở dạng scipy/numpy và tôi muốn sử dụng nó để tạo biểu đồ thanh 3 chiều, trong đó trục X và Y được xác định bởi các giá trị của cột thứ nhất và thứ hai của ma trận và chiều cao của mỗi thanh ở cột thứ ba của ma trận, số lượng thanh được xác định bởi N.
Giả sử tôi khởi tạo semaphore theo hai cách khác nhau sem_init(&randomsem,0,1) sem_init(&randomsem,0,0) Bây giờ, sem_wait(&randomsem) trong cả hai trường hợp
Tôi nghi ngờ cách giá trị được lưu trữ trong "WORD" vì PStr chứa đầu ra thực tế. ? Vì Pstr lưu trữ chữ thường thành chữ in hoa, làm sao nó có thể được đưa ra dưới dạng "WORD" trong printf. Có ai có thể vui lòng không? Giải thích? #bao gồm
Tôi có một mảng 3x3: var my_array = [[0,1,2], [3,4,5], [6,7,8]];
Tôi nhận ra rằng bạn có thể dễ dàng kiểm tra tiêu điểm bằng cách sử dụng: var hasFocus = true; $(window).blur(function(){ hasFocus = false; });
Tôi là một lập trình viên xuất sắc, rất giỏi!