প্রশ্ন ট্যাগ «jpa»

জাভা পার্সিস্ট্যান্স এপিআই (জেপিএ) জাভা অবজেক্টস / ক্লাস এবং একটি সম্পর্কিত ডেটাবেসগুলির মধ্যে ডেটা অ্যাক্সেস, টিকিয়ে রাখতে এবং পরিচালনা করার জন্য একটি জাভা স্পেসিফিকেশন। এটি EJB 3.0 স্পেসিফিকেশনের অংশ এবং এটি অবজেক্ট টু রিলেশনাল ম্যাপিং (ওআরএম) এর জন্য শিল্পের মান পদ্ধতির।

9
লাইক সহ স্প্রিং জেপিএ @ কুইরি
আমি ক্রুডেপোসিটরিতে একটি পদ্ধতি তৈরি করার চেষ্টা করছি যা আমাকে ব্যবহারকারীদের তালিকা দিতে সক্ষম হবে, যার ব্যবহারকারীর নামগুলি ইনপুট প্যারামিটারের মতো (কেবল এটি দিয়েই শুরু নয়, এটিতে রয়েছে )ও। আমি পদ্ধতিটি ব্যবহার করার চেষ্টা করেছি "findUserByUsernameLike(@Param("username") String username)"তবে যেমনটি স্প্রিং ডকুমেন্টেশনে বলা হয়েছে, এই পদ্ধতিটি " where user.username like ?1" …
95 java  jquery  sql  spring  jpa 

8
লেনদেনটি কেবল রোলব্যাক হিসাবে চিহ্নিত হয়েছে: আমি কীভাবে কারণটি খুঁজে পাব
আমার @ লেনদেন পদ্ধতিতে লেনদেন করার বিষয়ে আমার সমস্যা হচ্ছে: methodA() { methodB() } @Transactional methodB() { ... em.persist(); ... em.flush(); log("OK"); } যখন আমি মেথডিএ () থেকে মেথডিবিকে () কল করি, তখন পদ্ধতিটি সফলভাবে পাস হয় এবং আমি আমার লগগুলিতে "ওকে" দেখতে পাচ্ছি। তবে আমি পাই Could not commit …

8
স্প্রিং ডেটা জেপিএতে ফেচমোড কীভাবে কাজ করে
আমার প্রকল্পে তিনটি মডেল অবজেক্টের (পোস্টের শেষে মডেল এবং সংগ্রহস্থলের স্নিপেটের) মধ্যে আমার একটি সম্পর্ক রয়েছে। যখন আমি PlaceRepository.findByIdএটি বলি তখন তিনটি নির্বাচিত প্রশ্নের উদ্রেক ঘটে: ("স্কয়ার") SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT * FROM city c …

2
ডাটাবেসের ক্ষেত্রে রেফ্রেশ এবং মার্জ মানে কী?
আমি কৌতূহলী এবং এই উত্তরটি দ্রুত খুঁজে পাওয়া দরকার। গুগল খুব একটা সাহায্য করবে না। জাভা পার্সেস্টন এপিআই-এ এই বৈশিষ্ট্যগুলি রয়েছে যা সম্পর্কিত সত্তাগুলিতে ক্যাসকেড পরিচালনার কাঠামোকে বলে: CascadeType.PERSIST CascadeType.DELETE CascadeType.MERGE CascadeType.REFRESH আমি জানি প্রথম দুটি অর্থ কী: যখন আমি অবজেক্ট এ-এর বি থাকি, তখনও বিটিকে অবিরত রাখি, এবং আমি …
94 java  jpa  persistence 

6
Enums জেপিএ মানচিত্র সংগ্রহ
সত্তা শ্রেণীর মধ্যে এনামসের সংকলন মানচিত্রের জন্য কি জেপিএতে কোনও উপায় আছে? বা একমাত্র সমাধান হ'ল এনামকে অন্য একটি ডোমেন শ্রেণীর সাথে মোড়ানো এবং সংগ্রহটি মানচিত্রের জন্য ব্যবহার করা? @Entity public class Person { public enum InterestsEnum {Books, Sport, etc... } //@??? Collection<InterestsEnum> interests; } আমি হাইবারনেট জেপিএ বাস্তবায়ন ব্যবহার …
93 java  jpa  jakarta-ee 

7
কীভাবে কোনও সত্তা ক্ষেত্রের মানচিত্র করবেন যার নাম জেপিএ-তে সংরক্ষিত শব্দ
@Column(name="open") হাইবারনেট সহ স্কেলসার্ভার উপভাষা ব্যবহার করা। [SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid)) …

6
স্প্রিং ডেটা জেপিএ অ-সত্তা পোজোর নেটিভ ক্যোয়ারির ফলাফলকে মানচিত্র করে
নেটিভ ক্যোয়ারী সহ আমার কাছে একটি স্প্রিং ডেটা সংগ্রহস্থল পদ্ধতি রয়েছে @Query(value = "SELECT g.*, gm.* FROM group g LEFT JOIN group_members gm ON g.group_id = gm.group_id and gm.user_id = :userId WHERE g.group_id = :groupId", nativeQuery = true) GroupDetails getGroupDetails(@Param("userId") Integer userId, @Param("groupId") Integer groupId); এবং আমি ফলাফলটি অ-সত্তা পোজোতে …

3
দুই বা ততোধিক ক্ষেত্রের সংমিশ্রণে আমি কীভাবে বৈধতা দিতে পারি?
আমি আমার মডেলগুলি যাচাই করতে JPA 2.0 / হাইবারনেট বৈধতা ব্যবহার করছি using আমার এখন এমন পরিস্থিতি রয়েছে যেখানে দুটি ক্ষেত্রের সংমিশ্রণটি বৈধ করতে হবে: public class MyModel { public Integer getValue1() { //... } public String getValue2() { //... } } মডেল অবৈধ উভয় getValue1()এবং getValue2()হয় nullএবং বৈধ অন্যথায়। …

2
জেপিএ টীকা সহ মাল্টি-কলামের সীমাবদ্ধতা কীভাবে প্রবর্তন করবেন?
আমি জেপিএ-ম্যাপযুক্ত সত্তায় মাল্টি-কি বাধাটি প্রবর্তনের চেষ্টা করছি: public class InventoryItem { @Id private Long id; @Version private Long version; @ManyToOne @JoinColumn("productId") private Product product; @Column(nullable=false); private long serial; } মূলত (পণ্য, সিরিয়াল) জুটিটি অনন্য হওয়া উচিত তবে আমি কেবল একটি উপায় খুঁজে পেয়েছি যে সিরিয়ালটি অনন্য হওয়া উচিত। এটি …
91 java  jpa  mapping 

10
জেপিএতে (এবং একই সাথে টেবিল সারিগুলিতে যোগ হওয়া) মুনটোমনি সম্পর্কের সাথে সত্তা কীভাবে সরিয়ে নেওয়া যায়?
ধরা যাক আমার দুটি সত্তা রয়েছে: গ্রুপ এবং ব্যবহারকারী। প্রতিটি ব্যবহারকারী অনেক গ্রুপের সদস্য হতে পারে এবং প্রতিটি গ্রুপে অনেক ব্যবহারকারী থাকতে পারে। @Entity public class User { @ManyToMany Set<Group> groups; //... } @Entity public class Group { @ManyToMany(mappedBy="groups") Set<User> users; //... } এখন আমি একটি গোষ্ঠী অপসারণ করতে চাই …
91 java  hibernate  jpa  orm 

8
জেপিকিউএল এর মতো পরামিতি
আমি একটি জেপিকিউএল কোয়েরিটি একটি অনুরূপ ধারা সহ লেখার চেষ্টা করছি: LIKE '%:code%' আমি কোড = 4 পেতে চাই এবং সন্ধান করতে চাই 455 554 646 ... আমি পাস করতে পারি না :code = '%value%' namedQuery.setParameter("%" + this.value + "%"); কারণ অন্য জায়গায় আমার চরগুলি :valueদিয়ে জড়ানো দরকার নেই %। …

5
জেপিএ বনাম স্প্রিং জেডিবিসিটিম্পলেট [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যার উপর দৃষ্টি নিবদ্ধ করে । গত বছর বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন কোনও নতুন প্রকল্পের জন্য …

4
RESOURCE_LOCAL বা জেটিএ হিসাবে দৃistence়তা ইউনিট?
আমার নীচের মতো প্রশ্ন রয়েছে: এই দুইয়ের পার্থক্য কী? এই দুটিই কি সমস্ত ডাটাবেস দ্বারা সমর্থিত? জেপিএ ট্রানজেকশন ম্যানেজার এবং জেটিএ ট্রানজেকশন ম্যানেজার কি আলাদা?
87 java  spring  jpa  persistence  jta 

4
জেপিএ একাধিক এমবেডেড ক্ষেত্র
জেপিএ সত্তা শ্রেণীর পক্ষে দুটি এম্বেডেড ( @Embedded) ক্ষেত্র থাকতে পারে ? একটি উদাহরণ হবে: @Entity public class Person { @Embedded public Address home; @Embedded public Address work; } public class Address { public String street; ... } এই ক্ষেত্রে Personএকটিতে দুটি Addressদৃষ্টান্ত থাকতে পারে - বাড়ি এবং কাজ। আমি …

1
জেপিএতে একাধিক অনন্য বাধা
জেপিএ ব্যবহার করে নির্দিষ্ট করার কোনও উপায় আছে যে কলামের বিভিন্ন সেটে একাধিক অনন্য বাধা থাকতে পারে? @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code; public String uid; // Unique on username public String username; public String name; public String email; …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.