· 8 years ago · Nov 07, 2017, 04:38 PM
1@Entity
2public class Member {
3private Long id;
4private String name;
5
6@Column(columnDefinition = "TEXT")
7private String biography;
8
9private String country;
10private String state;
11private String city;
12private Date dateOfBirth;
13private String gender;
14
15//Getters and setters
16
17spring.jpa.hibernate.ddl-auto=create-drop
18spring.jpa.show-sql=true
19spring.datasource.url=jdbc:mysql://localhost:3306/wave
20spring.datasource.driver-class-name=com.mysql.jdbc.Driver
21spring.datasource.username=root
22spring.datasource.password=mysql
23spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
24spring.h2.console.enabled=true
25
26Hibernate: drop table if exists member
27Hibernate: create table member (id bigint not null auto_increment, biography varchar(255), city varchar(255), country varchar(255), date_of_birth date, gender varchar(255), name varchar(255), state varchar(255), primary key (id)) ENGINE=InnoDB
28
29registerColumnType( Types.CLOB, 65535, "text" );
30
31@Column(length = 65535, columnDefinition = "text")
32private String biography;