随笔分类 - Spring boot 学习
Spring boot 学习
摘要:使用spring boot的两种方法: A:继承spring-boot-starter-parent项目 这种方式很简单,只需要在POM里面添加parent父工程即可。 B: 如果你不喜欢继承spring-boot-starter-parent POM的方式,需要使用公司的标准parent(而par
阅读全文
摘要:一:经过试验发现,如果使用如下的Controller(@RequestBody), 前台POST的请求body只能是JSON,如果是form-data, X-www-form-urlencoded 或者XML都会报415 Unsupported Media Type错误 二:如果要接受form-da
阅读全文
摘要:一: 传统的javaEE增加Filter是在web.xml中配置,如以下代码: 二: springBoot中的老方法: 2.1 創建自定义filter 2.2 配置类中增加增加一个@bean 三 springBoot中的老方法: 3.1 自定义filter 我们在spring-boot的入口处加上如
阅读全文
摘要:一 事务控制 @Service public class CityServiceImpl implements CityService { @Autowired private CityMapper cityMapper; @Override @Transactional(value = "prim
阅读全文
摘要:MyBatis提供了多个注解如:@InsertProvider,@UpdateProvider,@DeleteProvider和@SelectProvider,这些都是建立动态语言和让MyBatis执行这些语言使用基于注解的mybatis的方法,还是比较好用的。 一 首先是定义mapper, @ S
阅读全文
摘要:一 public class City implements Serializable 实现了Sericalizable接口,只是一种标志。表示可以被序列化。 java的ObjectOutputStream、ObjectInputStream类能对实现了Serializable接口的对象实现序列化与
阅读全文
摘要:一 关于端口: spring boot的默认端口是8080, 如果想更改的话,在配置文件中做如下配置。ServerProperties.class会去读取这个值。 server: port: 8081 另外一种方法是:如果你只是想在启动的时候修改一次端口号的话,可以用命令行参数来修改端口号。配置如下
阅读全文
摘要:1: 代码地址: https://github.com/liufeiSAP/uaa-zuul 2: 安装: postgres 下载 https://www.openscg.com/bigsql/postgresql/installers.jsp/ 具体安装过程参考: https://www.cnbl
阅读全文
摘要:1: 需要的环境: JDK:至少JDK7才支持Spring boot maven:至少3.2 spring-boot:1.2.5.RELEASE(在pom.xml中指定) 2: 创建一个maven工程:其中pom.xml 文件如下: <?xml version="1.0" encoding="UTF
阅读全文
摘要:什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置
阅读全文