JPA方式 SpringBoot访问mysql入门

开辟中经常用到数据库操作, 那么今天我们就来看看Spring Boot利用JPA体例进行拜候mysql
7建立一个入门springboot项目(controller层)
7SpringBoot返回Json案例

JPA方式 SpringBoot访问mysql入门



需要这些哦
IDEA 全称IntelliJ IDEA
SpringBoot
JPA
方式/
1建立一个springBoot工程

JPA方式 SpringBoot访问mysql入门



2稍等 。 。 。 。 。 。

JPA方式 SpringBoot访问mysql入门



3我们选用maven工程, war 。 然后next

JPA方式 SpringBoot访问mysql入门



4我们选择依靠, 起首选择web

JPA方式 SpringBoot访问mysql入门



5然后选择JPA, 然后直接next

JPA方式 SpringBoot访问mysql入门



6填写你的项目名称和存放路径, 然后就finish吧 。

JPA方式 SpringBoot访问mysql入门



7然后我们找到pom文件, 插手musql的驱动包:
<!--mysql--><depency>   <groupId>mysql</groupId>   <artifactId>mysql-connector-java</artifactId></depency>

JPA方式 SpringBoot访问mysql入门



8application.properties文件中添加以下:
###数据库毗连信息#毗连地址spring.datasource.url = jdbc:mysql://localhost:3306/wjsy#数据库账户spring.datasource.username = root#数据库暗码spring.datasource.password = 123456#数据库驱动spring.datasource.driverClassName = com.mysql.jdbc.Driverspring.datasource.max-active=20spring.datasource.max-idle=8spring.datasource.min-idle=8spring.datasource.initial-size=10# 该办事绑定IP地址, 启动办事器时如本机不是该IP地址则抛出异常启动掉败, 只有特别需求的环境下才设置装备摆设#server.address=192.168.1.66# tomcat最年夜线程数, 默认为200server.tomcat.max-threads=100# tomcat的URI编码server.tomcat.uri-encoding=UTF-### Java Persistence Api JPA相关设置装备摆设#指定命据库类型spring.jpa.database=mysql#节制台打印sqlspring.jpa.show-sql=true#建表策略, 这里用update, 即按照实体更新表布局spring.jpa.hibernate.ddl-auto=update#方言spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect

JPA方式 SpringBoot访问mysql入门



9我们在DemoApplication地点的包下成立一个User实体类(就是Bean),这个类对应数据库中的表信息 。
注重实体类需要添加两个注解:如图
@Entity@Table(name = "user")
字段上本家儿键Id需要添加:
@Id@Column(name = "user_id")
通俗字段添加:
@Column(name = "user_name")

猜你喜欢