您现在的位置是:主页 > news > wordpress上传突然提示需要ftp/搜索引擎优化关键词的处理

wordpress上传突然提示需要ftp/搜索引擎优化关键词的处理

admin2025/5/22 14:03:32news

简介wordpress上传突然提示需要ftp,搜索引擎优化关键词的处理,做旅游的网站 是什么风格,深圳网站建设 东莞网站建设一、SpringBootData JPA介绍   SpringData:其实SpringData就是Spring提供了一个操作数据的框架。而SpringData JPA只是SpringData框架下的一个基于JPA标准操作数据的模块。   SpringData JPA:基于JPA的标准数据进行操作。简化操作持久层的代码。只需…

wordpress上传突然提示需要ftp,搜索引擎优化关键词的处理,做旅游的网站 是什么风格,深圳网站建设 东莞网站建设一、SpringBootData JPA介绍   SpringData:其实SpringData就是Spring提供了一个操作数据的框架。而SpringData JPA只是SpringData框架下的一个基于JPA标准操作数据的模块。   SpringData JPA:基于JPA的标准数据进行操作。简化操作持久层的代码。只需…

一、SpringBootData JPA介绍
  SpringData:其实SpringData就是Spring提供了一个操作数据的框架。而SpringData JPA只是SpringData框架下的一个基于JPA标准操作数据的模块。
  SpringData JPA:基于JPA的标准数据进行操作。简化操作持久层的代码。只需要编写接口就可以。
  
二、SpringBoot整合SpringData JPA
1.在idea中创建SpringBoot项目

2.导入maven依赖
 在原有的SprigBoot的maven依赖的基础下加上JPA的依赖,导入后的pom.xml文件为:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.zrscsoft</groupId><artifactId>SpringBootSpringDataJPA</artifactId><version>1.0-SNAPSHOT</version><!-- Inherit defaults from Spring Boot --><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.2.0.RELEASE</version></parent><properties><java.version>1.8</java.version></properties><!-- Add typical dependencies for a web application --><dependencies><!-- Web 启动器  --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- Junit测试  --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId></dependency><!-- mysql数据库驱动 --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency><!-- spring data JPA  --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId></dependency></dependencies></project>

3、application.yml文件中配置为

server:port: 7025
spring:datasource:url: jdbc:mysql://192.168.1.20:3306/springbootjpa?useUnicode=true&autoReconnect=true&useSSL=false&serverTimezone=Asia/Shanghaiusername: rootpassword: server20n738g81bEcourse4321

4、创建数据库的SQL和实体如下

CREATE DATABASE /*!32312 IF NOT EXISTS*/`springbootjpa` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `springbootjpa`;DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (`id` TINYINT(4) NOT NULL AUTO_INCREMENT COMMENT '编号',`user_name` VARCHAR(255) DEFAULT NULL COMMENT '用户名',`user_pwd` VARCHAR(255) DEFAULT NULL COMMENT '密码',PRIMARY KEY (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8;
@Entity
@Table(name = "user")
public class User {/*** 用户id*/@Id@GeneratedValue(strategy = GenerationType.IDENTITY)@Column(name = "id")private Long id;/*** 登录账户,唯一*/private String userName;/*** 加密密码*/private String userPwd;public Long getId() {return id;}public void setId(Long id) {this.id = id;}public String getUserName() {return userName;}public void setUserName(String userName) {this.userName = userName;}public String getUserPwd() {return userPwd;}public void setUserPwd(String userPwd) {this.userPwd = userPwd;}
}

5、Dao为

public interface UserRepository extends JpaRepository<User, Long> {
}

6、单元测试代码为

@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes = SpringAppApplication.class)
public class UserRepositoryTest {@BeforeEachvoid setUp() {}@AfterEachvoid tearDown() {}@Autowiredprivate UserRepository userRepository;@Testpublic void save() {User user = new User();user.setUserName("demo");user.setUserPwd("demo");this.userRepository.save(user);}}

单元测试运行后为:

如果不想复制粘贴,可以下载完整项目的源码,地址为:http://www.zrscsoft.com/sitepic/12056.html