
SpringBoot
这个名字想了很久
向大神的目标前进!
展开
-
Spring Boot使用Hibernate validator进行参数校验
原文地址,转载请注明出处: https://blog.youkuaiyun.com/qq_34021712/article/details/87545287 ©王赛超Spring Boot已经可以帮助我们快速构建一个web服务,针对请求的参数如果只在客户端进行数据有效性验证都不是安全有效的,我们可以进行抓包直接调用接口,所以我们需要在客户端做参数校验,同时后端服务也需要对参数进行校验才...原创 2020-01-29 12:19:30 · 941 阅读 · 0 评论 -
springboot配置热加载(Intellij IEDA)
项目进行开发过程中,页面的每一次改动都去重启项目,真的是一件很蛋疼的事情,基于Maven的SpringBoot项目,通过配置spring-boot-devtools模块来使Spring Boot应用支持热部署,无需每次更改代码都要手动项目,提高开发者的开发效率。配置过程1.在pom中添加以下内容:jar包依赖<!--SpringBoot热部署--><...原创 2018-09-02 22:42:29 · 3007 阅读 · 0 评论 -
springboot整合pagehelper实现分页
本篇是基于spring boot 1.5.6.RELEASE,如果按照以下步骤不能实现分页,那可能是pagehelper的版本问题。更换版本试一下。整合过程pom.xml<dependency> <groupId>com.github.pagehelper</groupId> <artifactId&原创 2018-09-02 22:41:56 · 21027 阅读 · 9 评论 -
SpringBoot整合JSP页面,java -jar方式启动
原文地址,转载请注明出处: https://blog.youkuaiyun.com/qq_34021712/article/details/79976349     ©王赛超 为什么还选择使用jsp?这是一篇在idea中整合的,eclipse中没试,但应该差不多。官方不推荐使用jsp作为页面,而是推荐使用模板thymeleaf作为页面展示...原创 2018-09-02 22:41:22 · 17280 阅读 · 2 评论 -
(十)Spring Boot 整合dubbo
Spring Boot 做的一个简单的增删改查,前台页面整合Thymeleaf模板,数据源druid,声明式事务,整合redis,并开启redis事务,整合ActiveMQ,整合dubbo 项目下载地址:点此下载如果有不需要使用的功能,只需要删除com.test.springboot.config下对应的配置再启动就行了下载文件介绍: spring-boot-consumer 为服原创 2017-08-28 10:13:23 · 510 阅读 · 0 评论 -
(十三)SpringBoot整合当当网config toolkit管理配置信息
使用configtoolkit的原因在大型分布式集群应用中,配置不应该分散在每个集群节点。应该统一配置中心,有两个好处:(1)配置全局管理,一处修改,则重启程序时不用每次都修改配置文件。(2)配置文件配置热更新,程序中应用到的配置,可以集中修改,然后每个节点立刻生效。官网地址https://github.com/dangdangdotcom/config-toolkithttps://github...原创 2017-11-30 19:53:12 · 3146 阅读 · 3 评论 -
(四)Spring Boot自动配置介绍,以及日志配置
自动配置入门介绍中,我们在pom中引入了spring-boot-starter-web 这个包,这个包下面会自动帮我们自动添加很多依赖, 如spring-web ,tomcat等。Spring Boot支持很多这种starter :官方提供详细:https://github.com/spring-projects/spring-boot/tree/master/spring-boo原创 2017-08-27 03:24:09 · 811 阅读 · 0 评论 -
(十二)Spring Boot+Druid+Mybatis实现JTA分布式事务
源码下载:点此下载 整合Mybatis 配置两个SqlSessionFactory 分别扫描不同的包对于分布式事务而言, JTA 是一个不错的解决方案,通常 JTA 需要应用服务器的支持,但在查阅 SpringBoot 的文档时发现,它推荐了 Atomikos 和 Bitronix 两种无需服务器支持的分布式事务组件,在这两个组件中, Atomikos 更受大家的好评,所以我选择使用它.原创 2017-08-28 10:14:23 · 3673 阅读 · 1 评论 -
(十一)Spring Boot整合Mybatis使用druid实现多数据源自动切换
demo源代码下载:点此下载 为了在开发中以最简单的方法使用,本文基于注解和AOP的方法实现,在spring boot框架的项目中,添加本文实现的代码类后,只需要配置好数据源就可以直接通过注解使用,简单方便。配置过程添加aop依赖 org.springframework.boot spring-boot-starter-aopapplication.properties原创 2017-08-28 10:13:51 · 6136 阅读 · 0 评论 -
(九)Spring Boot将程序打成可执行jar包,并将配置文件从jar包中分离出来
Spring Boot自带spring-boot-maven-plugin 插件,但是spring-boot-maven-plugin的使用感觉,相关配置太少,并且无法满足方便部署和运行的需求。这里我们使用了,Maven的如下插件: maven-compiler-plugin java编译插件,可以配置jdk版本 mav原创 2017-08-28 10:12:51 · 12290 阅读 · 4 评论 -
(八)Spring Boot整合ActiveMQ
Spring Boot 做的一个简单的增删改查,前台页面整合Thymeleaf模板,数据源druid,声明式事务,整合redis,并开启redis事务,整合ActiveMQ 项目下载地址:点此下载如果有不需要使用的功能,只需要删除com.test.springboot.config下对应的配置再启动就行了安装ActiveMQ参考博客:引入依赖org.spring原创 2017-08-28 10:12:17 · 3363 阅读 · 0 评论 -
(七)Spring Boot 整合Redis
Spring Boot 做的一个简单的增删改查,前台页面整合Thymeleaf模板,数据源druid,声明式事务,整合redis,并开启redis事务,项目下载地址:点此下载如果有不需要使用的功能,只需要删除com.test.springboot.config下对应的配置再启动就行了Spring Boot的目的就是快速开发,但是他的一些默认配置对我们并不是很适用的,还是需要来修改它的一些默原创 2017-08-28 10:11:58 · 1225 阅读 · 2 评论 -
(六)Spring Boot整合mybtis
Spring Boot目前整合Mybatis的方式有两种,一种是Mybatis官方发布的mybatis-spring-boot-starter 一种是将传统的xml 改为java配置的方式. 数据源使用阿里的druid,并配置druid的监控,开启事务管理,原项目下载:引入依赖 org.mybatis.spring.boot mybatis-spring-boot-starter原创 2017-08-27 03:24:53 · 1008 阅读 · 0 评论 -
(五)Spring Boot配置静态资源访问,整合Thymeleaf模板
thymeleaf介绍Thymeleaf是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP,Velocity,FreeMaker等,相较与其他的模板引擎,它有如下三个极吸引人的特点:最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个Web应用。这样即可以让前端工程师在浏览器查看页面的静态效果,也可以让后端工程师在服务器查看带数据的动态页面效果。 提...原创 2017-08-27 03:24:29 · 30471 阅读 · 4 评论 -
(三)Spring Boot配置文件详解
全局配置文件Spring Boot 使用一个全局的配置文件 application.properties 或者 application.yml,在resources目录下,或者类路径下的/config下,一般我们放到resources下。application.properties中有很多的配置,例如配置tomcat的端口,控制层访问规则等。application全局配置参考:原创 2017-08-27 03:23:51 · 2053 阅读 · 0 评论 -
(二)核心注解介绍
核心注解介绍Hello world!入门我们已经搞过了,但是对于那几个注解,还是一无所知,下面来介绍一下这些注解!@Controller : 原Spring MVC注解!不多解释了。@SpringBootApplication : 是Spring Boot的核心注解,它其实是一个组合注解主要组合了以下注解:@SpringBootConfiguration 这是Spr原创 2017-08-27 03:23:38 · 505 阅读 · 0 评论 -
(一)SpringBoot入门
Spring Boot 做的一个简单的增删改查,前台页面整合Thymeleaf模板,数据源druid,声明式事务,项目下载地址:点此下载Spring Boot入门介绍什么是Spring BootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置原创 2017-08-27 03:22:57 · 582 阅读 · 0 评论