
Spring Boot
new03
这个作者很懒,什么都没留下…
展开
-
Spring Boot项目中处理Schedule定时任务
用Spring Boot搭建的项目,一般来说,实际项目中,为了提高服务的响应能力,我们一般会通过负载均衡的方式,或者反向代理多个节点的方式来进行。通俗点来说,我们一般会将项目部署多实例,或者说部署多份,每个实例不同的启动端口。但是每个实例的代码其实都是一样的。如果我们将定时任务写在我们的项目中,就会面临一个麻烦,就是比如我们部署了3个实例,三个实例一启动,就会把定时任务都启动,那么在同一个时间...原创 2017-07-05 11:29:27 · 901 阅读 · 0 评论 -
Spring Boot 添加拦截器
Spring Boot实现自定义的拦截器步骤:1、创建我们自己的拦截器类并实现 HandlerInterceptor 接口。public class MyInterceptor implements HandlerInterceptor{ @Override public boolean preHandle(HttpServletRequest request, H...原创 2017-06-20 09:40:29 · 128 阅读 · 0 评论 -
Spring Boot 解决第三方依赖jar包问题
用Spring Boot + Maven构筑的项目,需要引入公司自定义的jar包,maven中央库中并没有。这时,可以有两种解决方案。第一种:将自定义的jar包deploy到maven库中。但如果第三方jar包太多就会很麻烦; 第二种:跟普通jar包一样,引入依赖。<dependency> <groupId>company_jar</gro...原创 2017-06-19 14:43:09 · 633 阅读 · 0 评论 -
Spring Boot 更换logo图标
在使用Spring Boot 时,会在浏览器上显示一个绿叶的图标。此时,如果需要替换为自己网站的图标,该如何解决? 解决方案:在static目录下,新建images文件夹,在images文件夹中,放入自己网站的图标,名称为:favicon.ico。(当然,假如为jsp页面,在webapp目录下,放入图标同样可行)然后,在每个页面中,引用代码:<link rel="ic...原创 2017-06-19 09:30:32 · 1513 阅读 · 0 评论 -
Spring Boot项目打成war包运行
一、修改打包形式在pom.xm设置:<packaging>war</packaging> 二、移除嵌入的tomcat包在pom.xml设置:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>s...原创 2017-05-31 18:18:06 · 218 阅读 · 0 评论 -
Spring Boot 集成Mybatis-generator
,1.在pom.xml中添加maven插件<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3...原创 2017-05-23 11:31:44 · 120 阅读 · 0 评论 -
Spring Boot 开发应用之Thymeleaf
Spring Boot提供了spring-boot-starter-web为Web开发予以支持,spring-boot-starter-web为我们提供了嵌入的Tomcat以及Spring MVC的依赖。 Spring Boot中启动类要放在root package下,推荐项目结构:root package结构:com.example应用启动类Application.java...原创 2017-05-08 10:23:54 · 165 阅读 · 0 评论 -
Spring Boot启动原理解析
我们开发一个Spring Boot项目,都会用到如下的启动类@SpringBootApplicationpublic class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); }}A...原创 2017-05-04 16:43:08 · 108 阅读 · 0 评论 -
Spring Boot 配置文件解析
Spring Boot使用了一个全局的配置文件application.properties。 --- 自定义属性 ---application.properties提供自定义属性的支持,这样我们就可以把一些常量配置在这里:com.example.name=\u674E\u96F7com.example.want=\u6765\u4E00\u676FSpring然后,直接...原创 2017-05-04 11:28:42 · 235 阅读 · 0 评论 -
使用Maven搭建Spring Boot及入门
搭建Spring Boot项目,有两种方式: 一、通过eclipse新建maven项目,配置完成1、新建Maven项目,选择webapp,如下图,点击next,输入GroupId和ArtifactId(即项目名称)后点击Finish。GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。ArtifactID就是项目的唯一的标识符,...原创 2017-05-02 14:20:17 · 903 阅读 · 0 评论