SpringBoot+Hibernate+JPA实现百度地图定位实例

小编是使用SpringBoot+JPA+实现一个百度地图定位

第一步:创建SpringBoot项目:

第二步导入依赖:
  数据库驱动包:
  
	    
	        org.springframework.boot
	        spring-boot-starter-data-jpa
	    
	    
	        org.springframework.boot
	        spring-boot-starter-thymeleaf
	    
	    
	        org.springframework.boot
	        spring-boot-starter-web
	    

	    
	        mysql
	        mysql-connector-java
	        runtime
	        5.1.47
	    
	    
	        org.springframework.boot
	        spring-boot-starter-test
	        test
	    
	    
	        com.vaadin.external.google
	        android-json
	        RELEASE
	        compile
	    
	
创建实体类:
@Entity    //JPA语法告诉软件这是个实体类
@Table(name = "gonghuoshang")  //对应数据库表名
public class Gonghuoshang implements Serializable {
    @Id//主键id
    @GeneratedValue(strategy = GenerationType.IDENTITY) //我使用mysql数据库所有带自增
    private Integer id;
    @Column(name = "Name") //对应数据库表中的列名
    private String name;
    @Column(name = "Phone")
    private String phone;
    @Column(name = "Address")
    private String address;
    @Column(name = "JinYong")
    private String JinYong;
    @Column(name = "MoRen")
    private String moRen;
创建Dao

SpringBoot+Hibernate+JPA实现百度地图定位实例_第1张图片

继承上面类

在这里插入图片描述

Dao创建完成之后–创建业务逻辑层:

SpringBoot+Hibernate+JPA实现百度地图定位实例_第2张图片

实现业务逻辑层,下面是常用的增删查改
@Service 
public class ShangPin_Serviceimpl implements ShangPin_Service {
    @Autowired  //自动装配
    private BrandRepository brandRepository;
   /**
   * 查询全部
   */
    public List getAll() {
        return brandRepository.findAll();   //不用自己写selec语法,框架自动完成语法findAll()查询全部方法
    }

    /**
   * 查询单条全部
   */

    public Gonghuoshang getByid(Integer id) {
        return brandRepository.findById(id).get();  //框架自带语法findById()根据id查询方法
    }

       /**
   * 新增
   */

    public void sava(Gonghuoshang gonghuoshang) {
        brandRepository.save(gonghuoshang);   //框架自带语法findById()根据新增方法
   }
创建controller控制器:

SpringBoot+Hibernate+JPA实现百度地图定位实例_第3张图片

页面使用bootstrapTable表格请求数据:

引入css,js

引入Css,Js包   
        
        
         
         
         
         
     
     http://lbsyun.baidu.com/jsdemo.htm#a1_2 //这是百度实例官网
静态资源:

SpringBoot+Hibernate+JPA实现百度地图定位实例_第4张图片

编写js

效果展示:

SpringBoot+Hibernate+JPA实现百度地图定位实例_第5张图片

你可能感兴趣的:(SpringBoot+Hibernate+JPA实现百度地图定位实例)