SpringBoot
mo念
这个作者很懒,什么都没留下…
展开
-
shiro 账号密码和手机短信登入,重写realm
用户名密码使用的token自然是UsernamePasswordToken,我们可以参考UsernamePasswordToken,自定义PhoneToken,在不同的控制器中传入Token,然后由Realm判断当前的Token属于UsernamePasswordToken还是PhoneToken。自定义Token:public class PhoneToken implements HostAuthenticationToken, RememberMeAuthenticationToken, Seri原创 2020-09-18 15:35:41 · 1062 阅读 · 1 评论 -
SprignBoot整合Spring Data Elasticsearch
Spring Data Elasticsearch特征:支持Spring的基于@Configuration的java配置方式,或者XML配置方式提供了用于操作ES的便捷工具类**ElasticsearchTemplate**。包括实现文档到POJO之间的自动智能映射。利用Spring的数据转换服务实现的功能丰富的对象映射基于注解的元数据映射方式,而且可扩展以支持更多不同的数据格式根据...原创 2019-04-25 13:49:31 · 251 阅读 · 0 评论 -
Spring Boot(五) 之 核心配置
启动类在包根目录下添加启动类,必须包含main方法,再添加Spring Boot启动方法:SpringApplication.run(SampleController.class, args);或者流式APInew SpringApplicationBuilder().run(args);下面是一个典型的Spring Boot工程包布局,Application启动类位于根目录下核...原创 2019-04-09 18:47:21 · 138 阅读 · 0 评论 -
Spring Boot(四) 之 Starters启动器
Starters是什么?Starters可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,你可以一站式集成Spring及其他技术,而不需要到处找示例代码和依赖包。如你想使用Spring JPA访问数据库,只要加入spring-boot-starter-data-jpa启动器依赖就能使用了.Starters包含了许多项目中需要用到的依赖,它们能快速持续的运行,都是一系列得到支持的管理传...原创 2019-04-09 18:36:36 · 317 阅读 · 0 评论 -
Spring Boot(三) 之 运行Spring Boot 应用的 3 种方式!
1在Idea运行在 Eclipse、IDEA 中直接运行,又有以下两种方式。1、jar 包方式Spring Boot 默认采用 jar 包内嵌 Tomcat、Jetty 等 Server 的方式,并需要提供一个含有 main 方法的主类。这个时候,直接在 IDE 中运行这个 main 方法(启动类)就能启动 Spring Boot 应用了war 包方式如果你的应用改装成了 war 包方式...原创 2019-04-09 18:22:34 · 239 阅读 · 0 评论 -
Spring Boot (二)之 2种开启方式
Spring Boot依赖使用Spring Boot很简单,先添加基础依赖包,有以下两种方式继承spring-boot-starter-parent项目 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start...原创 2019-04-09 11:21:42 · 162 阅读 · 0 评论 -
Spring Boot (七) 最核心的 3 个注解
Spring Boot 最大的特点是无需 XML 配置文件,能自动扫描包路径装载并注入对象,并能做到根据 classpath 下的 jar 包自动配置。所以 Spring Boot 最核心的 3 个注解就是:1、@Configurationorg.springframework.context.annotation.Configuration这个注解,用来代替 applicationCo...原创 2019-04-12 11:09:30 · 173 阅读 · 0 评论 -
什么是Spring Boot?Spring Boot优缺点(一)
Spring Boot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手Spring Boot的优点独立运行Spring Boot而且内嵌了各种servlet容器,Tomcat、Jetty等,现在不再需要打成war包部署到容器中,Spring Boot只要打成一个可执行的jar包就能独立...原创 2019-04-08 16:47:25 · 960 阅读 · 0 评论 -
Spring Boot(六) 核心配置文件详解
用过 Spring Boot 的都知道在 Spring Boot 中有以下两种配置文件1.bootstrap (.yml 或者 .properties)2.application (.yml 或者 .properties)bootstrap/ application 的区别Spring Cloud 构建于 Spring Boot 之上,在 Spring Boot 中有两种上下文,一种是 b...原创 2019-04-10 11:49:01 · 643 阅读 · 0 评论 -
SpringBoot 整合 ActiveMQ Demo运用
启动mq 服务 访问http://localhost:8161/admin建一个配置类@Configuration@EnableJmspublic class ActiveMQConfig { @Bean//(name = "newFileQueue") public Queue queue() { return new ActiveMQQueue("z...原创 2019-03-14 18:05:12 · 514 阅读 · 1 评论 -
HttpClient—与SpringBoot整合
一、HttpClient两个系统间如何互相访问?两个tomcat上的项目如何互相访问采用HttpClient实现跨系统的接口调用。1.2、 什么是HttpClient官网:http://hc.apache.org/index.html特点:HttpClient别名:HttpComponentsHttpClient可以发送get、post、put、delete、…等请求...原创 2019-03-26 15:17:45 · 16956 阅读 · 4 评论 -
SpringBoot中POI 导入 导出
2.1 POI 概述官网: http://poi.apache.org/可以解析word、ppt、excel…POI应用1 、导出数据----将数据库中的数据进行备份2 、导入数据----将excel中的数据批量导入数据库基于maven坐标导入POI支持<!-- excel2003使用的包 --><dependency> <groupId>...原创 2019-03-26 14:58:18 · 6583 阅读 · 4 评论 -
SpringBoot实践-实现简单的 增删改查 @Autowired报错 的检查级别
需求:实现一个用户管理系统,对用户进行CRUD操作前端:easyUI后端:SpringBoot+ssm+通用Mapper+druid+mysql接下来,我们来看看如何用SpringBoot来玩转以前的SSM,我们用到的数据表tb_user和实体类User如下:CREATE TABLE `tb_user` ( `id` bigint(20) NOT NULL, `username` ...原创 2019-03-26 14:32:15 · 444 阅读 · 1 评论 -
SpringBoot快速入门 小白教程
1.springBoot介绍pringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品:其实人们把Spring Boot 称为搭建程序的脚手架。其最主要作用就是帮我们快速的构建庞大的spring项目,并且尽可能的减少一切xml配置,做到开箱即用,迅速上手,让我们关注与S业务而非配置。国内学习网站:http://412887952...原创 2019-03-26 14:09:12 · 643 阅读 · 0 评论