Spring Boot
平凡的L同学
个人感兴趣的方向:云计算网络,SDN,网络操作系统,量子通信,机器学习,欢迎讨论。
展开
-
使用Hutool 工具库导出Excel表格
Hutool是Hu + tool的自造词,前者致敬我的“前任公司”,后者为工具之意,谐音“糊涂”,寓意追求“万事都作糊涂观,无所谓失,无所谓得”的境界。Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,...原创 2020-03-14 20:00:10 · 18438 阅读 · 1 评论 -
Spring Boot单元测试
首先在Pom.xmlwenjainzhong导入一些依赖: org.springframework.boot spring-boot-starter-test test@SpringBootTest@RunWith(SpringRunner.class)@ActiveProfiles("lsj")public class IUserServiceTe原创 2017-03-24 14:39:46 · 677 阅读 · 0 评论 -
springboot获取URL请求参数的几种方法
原文地址:http://www.cnblogs.com/xiaoxi/p/5695783.html1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。 /** * 1.直接把表单的参数写在Controller相应的方法的形参中 * @param username * @para转载 2017-03-31 22:31:18 · 90624 阅读 · 5 评论 -
springboot中的事务管理
原文地址:http://blog.didispace.com/springboottransactional/什么是事务?我们在开发企业应用时,对于业务人员的一个操作实际是对数据读写的多步操作的结合。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并未正确的完成,之前成功操作数据的并不可靠,需要在这种情况下进行回退。事务的作转载 2017-04-11 10:47:42 · 988 阅读 · 0 评论 -
spring boot项目打包成war并在tomcat上运行的步骤
原文地址:http://blog.csdn.net/linzhiqiang0316/article/details/52601292今天给大家解释一下,如何利用IDEA将SpringBoot的项目打包成war文件。关于为什么要打包成war文件,我这里就不多介绍了,大家有兴趣的可以自己去Google一下。下面就给出具体的操作步骤:步骤一:修改pox.xml文件1.首先将转载 2017-04-10 22:00:09 · 74568 阅读 · 17 评论 -
spring boot框架下返回带键值的Json串
在SpringBoot框架下面返回Json数据非常的简单,只要给对应的Controller添加@RestController这个注解即可示例:@RestController@RequestMapping(value = "admin/datas")public class DatasController { @Autowired private ISenddataS原创 2017-04-06 20:03:37 · 4824 阅读 · 1 评论 -
SpringBoot的启动过程
from:http://www.jianshu.com/p/cb5cb5937686看完本文你将掌握如下知识点:SpringApplication的作用及运行过程SpringBootServletInitializer的作用及运行过程PS:本节内容略显枯燥,如果对SpringBoot的启动过程不感兴趣,可以略过。SpringBoot系列:Spring Boot学习笔记转载 2017-07-09 16:58:19 · 2347 阅读 · 0 评论 -
Spring Boot 2.0 新特性和发展方向
以Java 8 为基准Spring Boot 2.0 要求Java 版本必须8以上, Java 6 和 7 不再支持。内嵌容器包结构调整为了支持reactive使用场景,内嵌的容器包结构被重构了的幅度有点大。EmbeddedServletContainer被重命名为WebServer,并且org.springframework.boot.context.embedded 包被重定向到了org.sp...转载 2018-02-28 15:17:57 · 43198 阅读 · 4 评论 -
Spring MVC之@RequestMapping 详解
原地址:http://blog.csdn.net/kobejayandy/article/details/12690041引言:前段时间项目中用到了REST风格来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打转载 2017-03-31 15:39:41 · 946 阅读 · 0 评论 -
thymeleaf模板对没有结束符的HTML5标签解析出错的解决办法
默认配置下,thymeleaf对.html的内容要求很严格,比如,如果少最后的标签封闭符号/,就会报错而转到错误页。也比如你在使用Vue.js这样的库,然后有<div v-cloak>这样的html代码,也会被thymeleaf认为不符合要求而抛出错误。通过设置thymeleaf模板可以解决这个问题,下面是具体的配置:spring.thymeleaf.content-type=text原创 2017-03-07 16:59:32 · 16044 阅读 · 3 评论 -
Spring Boot返回json数据
原文地址:http://412887952-qq-com.iteye.com/blog/2291508在做如下操作之前,我们对之前的Hello进行简单的修改,我们新建一个包com.kfit.test.web 然后新建一个类HelloControoler, 然后修改App.java类,主要是的这个类就是一个单纯的启动类。主要代码如下:App.javapac转载 2017-03-20 19:14:14 · 14681 阅读 · 4 评论 -
MyBatis注解映射
1.普通映射 @Select("select * from mybatis_Student where id=#{id}") public Student getStudent(int id); @Insert("insert into mybatis_Student (name, age, remark, pic,grade_id,address_id) val转载 2017-01-10 11:17:20 · 1710 阅读 · 0 评论 -
Spring Boot 入门
spring Boot是Spring社区较新的一个项目。该项目的目的是帮助开发者更容易的创建基于Spring的应用程序和服务,让更多人的人更快的对Spring进行入门体验,让Java开发也能够实现Ruby on Rails那样的生产效率。为Spring生态系统提供了一种固定的、约定优于配置风格的框架。Spring Boot具有如下特性:为基于Spring的开发提供更快的入门体验开箱转载 2017-01-17 14:20:07 · 423 阅读 · 0 评论 -
SpringBoot创建Web项目
开发环境是IDEA,使用Spring Initializr方式创建项目,创建的时候会自动连接网络以查询Spring boot的当前可用版本和组件列表,具体步骤如下:1.2.默认使用maven作为项目管理工具.3.选择web项目.ok,点击Finish就可以创建完成了,这时候工具会自动导入一些依赖什么的我们使用Thymeleaf作为模板引擎,Thymele原创 2017-02-17 21:58:57 · 8341 阅读 · 0 评论 -
Spring Boot入门
前面转了一篇关于Spring boot入门的博文,但是读着读着感觉非常不爽,所以直接索性跑到Spring的官网上研究文档,想到也许翻译一下或许印象会更深刻,所以索性把文档翻译一下好了,当然翻译的比较粗略,只是列出一些关键步骤。有兴趣的可以参考这里(需要fq):https://spring.io/guides/gs/rest-service/如果你打算跳过基础的设置可以直接g翻译 2017-01-17 17:38:56 · 574 阅读 · 0 评论 -
spring boot集成mybatis
首选,在pom.xml文件中我们需要添加一些依赖: org.mybatis mybatis 3.4.0 org.mybatis.spring.boot mybatis-spring-boot-starter 1.1.1项目用到的是mysql数据库,所以还要对mysql数据库进行一些配置: mysql mysql-connector-java ru原创 2017-02-20 22:55:07 · 534 阅读 · 0 评论 -
Spring Boot自定义错误页面
原文地址:http://blog.csdn.net/zmken497300/article/details/53434574Spring Boot以一种新的微服务的方式来替代以Spring Framework构建项目的传统方式,我已经计划在后续的项目开发中使用它。它已经帮我们做了90%的工作,剩下10%的工作需要我们自己去完成。对于我来说,自定义错误页面就是其中之一。比如404错误,如转载 2017-03-01 21:40:36 · 1541 阅读 · 0 评论 -
spring boot集成Hibernate并且实现自动创建数据库表的相关配置
首先,在pom.xml中添加以下的一些依赖: org.springframework.boot spring-boot-starter-data-jpa很简单,这样就可以使用Hibernate框架了,下面实现自动创建数据库表的功能:打开application.properties文件添加以下的代码:spring.jpa.proper原创 2017-03-02 20:59:28 · 14000 阅读 · 0 评论 -
thymeleaf页面框架模板的使用
首先我们可以定义一个模板页面:<html lang="zh-CN" xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" th:fragment="mymodel"> 后台首页原创 2017-03-09 23:01:46 · 3913 阅读 · 0 评论 -
Session和Cookie机制
原文地址:http://blog.csdn.net/greensomnuss/article/details/52843739会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie转载 2016-10-19 10:54:10 · 374 阅读 · 0 评论