记录一下,以防忘记
具体使用:avalon.js jquery.js。知道avalon.js的人可能并不多,关于avalon.js的具体内容大家可以看司徒正美老师的博客
http://www.cnblogs.com/rubylouvre/p/3181291.html
之前写过spring boot分页显示数据库的博文,在那篇博文中,在进行页面切换的过程中是不断刷新页面的,这种方式显得不是很优雅,下面这个栗子是不需要页面刷新的,话不多说,上代码
实体类:Person.java
package com.example.demo.domain;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
/**
* Created by 18274 on 2017/9/18.
*/
@Entity
public class Person {
@Id
@GeneratedValue
private Long id;
private String name;
public Person(){}
public Long getId() {
return id;
}
public String getName() {
return name;
}
public void setId(Long id) {
this.id = id;
}
public void setName(String name) {
this.name = name;
}
}
接口类:PersonRepository.java
package com.example.demo.dao;
import com.example.demo.domain.Person;
import org.springframework.data.jpa.repository.JpaRepository;
import java.util.List;
/**
* Created by 18274 on 2017/9/18.
*/
public interface PersonRepository extends JpaRepository<Person,Long>{
List<Person> findByIdBetween(long id1,long id2);
}
Control.java
package com.example.demo.control;
import com.example.demo.dao.PersonRepository;
import com.example.demo.domain.Person;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
import java.util.ArrayList;
import java.util.List;
/**
* Created by 18274 on 2017/9/18.
*/
@Controller
public class Control<