springboot
文章平均质量分 81
dazhuangzhang
www.zxcoding.cn
展开
-
idea整合docker远程部署springboot项目
简介docker已经推出来几年了,渐渐已经成为了一种趋势。自动化部署和远程部署,让开发者和团队可以更方便的进行项目的开发和协作,本文记录了笔者入坑docker的过程。通过idea插件打包springboot项目,并推送到云端实现自动化部署,然后在远程服务器上通过docker命令运行.主要需要:一台linux服务器(已经搭建好docker)一个springboot项目1.docker是...原创 2020-03-29 14:26:11 · 1062 阅读 · 0 评论 -
Springboot整合Poi导出excel(简单版)
一. 问题引入总所周知Springboot是一个功能强大的微服务框架,集成了很多优秀的Spring组件,但是却没有支持Excel导出的插件。为此我们引入Poi插件。场景是导出Controller返回的Json数据,输出到二维表格。设置表头及其他设置可参考Poi中文文档。本教程试用简单导出Word,通俗易懂。1. 首先从中央仓库中导入架包Poi3.14以及Poi-ooxml3.14. <...原创 2019-05-03 10:56:40 · 19140 阅读 · 23 评论 -
博客汇总(不断更新)
在开发中总会遇见各种不同的需求,为了方便大家能更好掌握。故总结了笔者在实际开发中遇到的各种问题。1. Springboot导出excel2. Springboot整合freemarket输出本地word3. Springboot整合freemarket流输出word保存到任意位置4. Mybatis联合查询resultMap的编写...原创 2019-05-03 10:26:19 · 578 阅读 · 0 评论 -
Springboot快速入门教程(九)Spring Boot 整合远程服务器Redis
版本: springboot 1.5.1.RELEASE Redis 3.0 (版本号为偶数是稳定版)一.Springboot整合Redis1.第一步先导入架包pom.xml,注意springboot2.X版本不同。&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xml原创 2018-12-03 10:35:24 · 901 阅读 · 0 评论 -
超好用的API可视化接口工具swagger(springboot版)
一 什么是swaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。作用:1. 接口的文档在线自动生成。2. 功能测试。Swagger是一组开源项目,其中主要要项目如下:Swagge...原创 2018-11-17 19:18:34 · 7617 阅读 · 1 评论 -
基于Spring Boot技术栈博客系统企业级前后端实战
实战课程项目-基于Spring boot博客的搭建教程技术栈后端: SpringBoot+ElasticSearch+SpringSecurity前端: Thymeleaf/Bootstrap/jQuery数据库:MySQL/MongoDB/H2技术语言 jdk 1.8开发平台 Idea 2018 +win10项目简介:视频简介项目源码:github仓...原创 2020-03-29 10:48:41 · 811 阅读 · 6 评论 -
踩坑记录linux服务器运行Springboot项目,jar打包方式
本地项目中返回的视图 如图所示会发生错误页面。原因: redirect:/index 中返回视图不能有“/”,应该为index。原创 2018-11-15 20:54:29 · 221 阅读 · 0 评论 -
Springboot快速入门教程(八) Spring Boot 路径访问问题
最重要的一点:Springboot默认情况扫描的包是@SpringbootApplication所在类的同包或者子包下的类。原创 2018-09-02 20:08:33 · 544 阅读 · 0 评论 -
Springboot快速入门教程(六) Spring Boot JdbcTemplate
1.本节内容整个流程为Controller-Service-Dao(SpringBoot就是一个延续的Spring) 2.在pom.xml加入jdbcTemplate的依赖&amp;amp;amp;lt;dependency&amp;amp;amp;gt; &amp;amp;amp;lt;groupId&amp;amp;amp;gt;org.springframework.boot&原创 2018-09-02 20:03:38 · 230 阅读 · 0 评论 -
Springboot快速入门教程(七)全局异常捕捉
1.问题引入新建一个类GlobalDefaultExceptionHandler, 在class注解上@ControllerAdvice, 在方法上注解上@ExceptionHandler(value = Exception.class),具体代码如下:@ControllerAdvicepublic class GlobalDefaultExceptionHandler{ ...原创 2018-09-02 19:56:55 · 260 阅读 · 0 评论 -
Springboot快速入门教程(五)Spring Boot JPA-Hibernate实现
注:整个流程为Controller接收请求-调用Service方法-Repository(下一章替换为dao)进行数据库交互。记下来步骤比较快,想整合一下几个接口。项目名更改为firstboot(可以采用原来的)。1.首先新建实体类Cat,接收实例化对象属性(和刚才Demo类似)。上一节中配置application后,配置@Entity注解,运行后数据库会自动新建表。表名为驼峰命名,查看驼...原创 2018-09-02 16:16:21 · 459 阅读 · 0 评论 -
Springboot快速入门教程(四)Spring Boot JPA-Hibernate介绍
1.实验步骤:2.配置application.properties1.在application.properties文件中配置mysql连接配置文件#datasource#spring.datasource.url = jdbc:mysql://localhost:3306/test spring.datasource.username = root s...原创 2018-09-02 15:37:01 · 490 阅读 · 0 评论 -
Springboot快速入门教程(三) 热部署
在编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来就真的是打几个Hello World就下班了。那么如何解决热部署的问题呢? 根据IDE的不同,实现springboot的热部署也有不同的方式。 本文讲解IDEA使用热部署,简单实用(一)步骤1.在pom加载spring-boot-devtools架包...原创 2018-09-02 14:51:41 · 430 阅读 · 0 评论 -
Springboot快速入门教程(二) 返回JSON
(一)编写步骤编写实体类Demo编写getDemo()方法测试(二)实现步骤1.新建Demo类负责需要实例化返回的JSON数据代码如下:package com.zhang.springbootdemo;import java.util.Date;/** * @author created by Zhangdazhuang * @vers...原创 2018-09-02 14:44:43 · 390 阅读 · 0 评论 -
Springboot快速入门教程(一) 搭建Springboot
今天给大家介绍一下Spring Boot MVC,让我们学习一下如何利用Spring Boot快速的搭建一个简单的web应用。(一)什么是Springboot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 1.springboot百度介...原创 2018-09-02 14:07:47 · 592 阅读 · 0 评论