आवश्यकता यह है कि उपयोगकर्ता एक लेख लिख सकता है, इसलिए मैं mysql डेटाबेस के अंदर फ़ील्ड के Textलिए प्रकार चुनता हूं content। में कैसे रूपांतरित Java Stringहो सकता हूँMySQL Text
हेयर यू गो Jim Tough
@Entity
public class Article implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private Long userId;
private String title;
private String content;
private Integer vote;
//Constructors, setters, getters, equals and hashcode
}
मेरे MYSQL डेटाबेस में, contentटाइप है Text। मैं उम्मीद कर रहा था कि ऐसा कुछ होगा java.sql.Text, क्योंकि java.sql.Blobयह एक वास्तविक प्रकार है, लेकिन दुख की बात है कि इसका कोई अस्तित्व नहीं है
@Lobप्लस@Columnएनोटेशन का उपयोग करने से "गलत कॉलम प्रकार, अपेक्षित लॉन्गटेक्स्ट लेकिन कॉलम प्रकार टेक्स्ट होता है"। लेकिन समस्या का समाधान तब किया जाता है जब मैंने प्रयोग किया था@Column(columnDefinition = "text")