SpringBoot
xk_一步一步来
一步一步
展开
-
jQuery 语法
转自:http://www.w3school.com.cn/jquery/jquery_syntax.aspjQuery 语法jQuery 安装jQuery 选择器通过 jQuery,您可以选取(查询,query) HTML 元素,并对它们执行“操作”(actions)。jQuery 语法实例$(this).hide()演示 jQuery hide() 函数,隐藏当前...转载 2019-05-17 14:48:31 · 463 阅读 · 0 评论 -
Springboot参考
https://blog.csdn.net/catoop/column/info/spring-boot/1转载 2019-05-11 00:39:53 · 106 阅读 · 0 评论 -
Springboot系列之八:集成Spring Security(1)
SpringBoot集成Spring Security:https://blog.csdn.net/yuanlaijike/column/info/32621转载 2019-05-11 00:37:38 · 343 阅读 · 0 评论 -
Springboot系列之七:数据存储篇-SQL关系型数据库之JdbcTemplate的使用
Spring Boot干货系列:(八)数据存储篇-SQL关系型数据库之JdbcTemplate的使用 前言前面几章介绍了一些基础,但都是静态的,还不足以构建一个动态的应用。本篇开始就要介绍数据交互了,为了演示效果更加好,博主花了大把时间整合了一个后端模板框架,基于Bootstrap3的ACE模板,并实现了一个基本的增删改查分页功能。让我们一起动手,学技术的同时,顺便把我们...转载 2019-05-10 23:50:34 · 176 阅读 · 0 评论 -
Springboot 系列之5.2:SpringBoot返回html页面
在之前的一个项目里面,我们组员搭建的后台框架,可以在后台返回一个指定的HTML页面。我在他搭建的框架基础上照葫芦画瓢,在Controller里面写了返回页面的代码,也是可以返回我想要返回的HTML的页面的。代码如下:@Controllerpublic class UserController { @RequestMapping(value = "/hello",method = {Reque...转载 2019-05-10 20:49:33 · 495 阅读 · 0 评论 -
Springboot系列之六:静态资源和拦截器处理
正文前面章节我们也有简单介绍过SpringBoot中对静态资源的默认支持,今天详细的来介绍下默认的支持,以及自定义扩展如何实现。默认资源映射Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。建议大家使用Spring Boot的默认配置方式,提供的静态资源映射如下:classpath:/META-INF/resour...转载 2019-05-10 18:57:13 · 319 阅读 · 0 评论 -
Springboot 系列之五:整合 Thymeleaf 完整 Web 案例
https://blog.csdn.net/u010378410/article/details/78243660摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!Thymeleaf 是一种模板语言。那模板语言或模板引擎是什么?常见的模板语言都包含以下几个概念:数据(Data)、模板(Template)、模板引擎(Template Engin...转载 2019-05-10 17:04:12 · 853 阅读 · 0 评论 -
Springboot系列之3.2:SpringBoot配置详解
http://blog.battcn.com/2018/04/22/springboot/v2-config-properties上一篇介绍了SpringBoot由来及构建方式,通过第一章的教程我们对SpringBoot不在感到陌生,可以发现SpringBoot虽然干掉了 XML 但未做到零配置,它体现出了一种约定优于配置,也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量...转载 2019-05-10 15:59:53 · 492 阅读 · 0 评论 -
Springboot系列之3.3:SpringBoot启动报错:Failed to auto-configure a DataSource: 'spring.datasource.url' is no
https://blog.csdn.net/qq_22076345/article/details/81713430 今天倒腾了一下自己的SpringBoot demo的代码,发现启动报了如下的错误:***************************APPLICATION FAILED TO START***********************...转载 2019-05-10 15:56:48 · 1032 阅读 · 0 评论 -
SpringBoot系列之三:SpringBoot自动配置原理
http://www.importnew.com/30599.html1 SpringBoot运作原理上一章中我们提到主程序类的注解 @SpringBootApplication 注解,它其实是个组合注解,源码如下:@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@...转载 2019-05-07 17:27:58 · 233 阅读 · 0 评论 -
Springboot系列之2.2:PageHelper插件报错
SpringBoot2.0.0 MyBatis1.3.2 PageHelper1.1.2插件,但是在启动运行时,抛错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.github.pagehelper.autoconfigure.PageHelperAutoCon...转载 2019-05-10 13:06:53 · 601 阅读 · 0 评论 -
Springboot系列之二:配置数据源
https://blog.csdn.net/pengjunlee/article/details/80081231默认数据源Springboot默认支持4种数据源类型,定义在 org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration 中,分别是:org.apache.tomcat.jdbc.pool.Dat...转载 2019-05-10 12:56:28 · 497 阅读 · 0 评论 -
Springboot系列之二十三(2):Spring boot集成mongodb使用MongoRepository完成CURD和复杂查询
https://blog.csdn.net/weixin_39214304/article/details/84791953Spring Data简介Spring Data 是spring的组件之一,主要目的是为了让开发者再工作中能更加轻松的完成CURD,简化代码应该是所有框架的目的吧。今天介绍的Spring-data-mongodb只是其中的一个模块而已,Spring团队的强大不言而喻,有兴...转载 2019-05-20 15:04:51 · 5729 阅读 · 1 评论 -
MySQL、MongoDB、Redis 数据库之间的区别
https://blog.csdn.net/CatStarXcode/article/details/79513425NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路。MongoDB:它是一个内存数据库,数据都是放在内存里面的。对数据的操作大部分都在内...转载 2019-05-20 13:33:08 · 186 阅读 · 0 评论 -
Springboot系列之一:与 Mybatis 整合
参考:https://blog.csdn.net/winter_chen001/article/details/77249029正题本项目使用的环境:开发工具:Intellij IDEA 2017.1.3springboot: 1.5.6jdk:1.8.0_161maven:3.3.9额外功能PageHelper 分页插件mybatis generator 自动生成代码插件...原创 2019-05-10 10:54:18 · 179 阅读 · 0 评论 -
Springboot系列之8.2:Mybatis属性映射
mybatis默认是属性名和数据库字段名一一对应的,即 数据库表列:user_name 实体类属性:user_name 但是java中一般使用驼峰命名 数据库表列:user_name 实体类属性:userName 在Springboot中,可以通过设置map-underscore-to-camel-case属性为true来开启驼峰功能。 application.yml中:my...原创 2019-05-11 13:28:10 · 1005 阅读 · 0 评论 -
Springboot系列之二十:分布式单点登录框架 xxl-sso
分布式单点登录框架 XXL-SSOXXL-SSO 是一个分布式单点登录框架。只需要登录一次就可以访问所有相互信任的应用系统。 其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码,开箱即用。特性1、简洁:API直观简洁,可快速上手;2、轻量级:环境依赖小,部署与接入成本较低;3、单点登录:只需要登录一次就可以访问所有相互信任的应用系统。4、分布式:接入SSO认证中心的应用,支持分布式...转载 2019-05-15 23:33:52 · 1401 阅读 · 0 评论 -
Springboot系列之八:集成Spring Security(2)——自动登录
https://blog.csdn.net/yuanlaijike/article/details/80249869在上一章,我们实现了入门程序,本篇为该程序加上自动登录的功能。一、修改login.html在登陆页添加自动登录的选项,注意自动登录字段的 name 必须是 remember-me :<!DOCTYPE html><html lang="en">&l...转载 2019-05-11 14:23:48 · 288 阅读 · 0 评论 -
Springboot系列之二十二:集成Bootstrap
https://blog.csdn.net/panchao888888/article/details/81274034Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。1.Bootstrap 简介1.1.Bootstrap是什么?基于HTML、CSS、JavaScript的前端框架响应式布局移动设备优先1.2...转载 2019-05-16 23:34:19 · 1205 阅读 · 0 评论 -
BootStrap+Hbuilder 实例
https://blog.csdn.net/antony9118/article/details/52189525 之前做的项目主要是后端的,这次被拉过去帮忙做两个简单的前端页面。学习过程中使用了BootStrap和Hbuilder,感觉是非常好的工具,这里记录一下自己试验的实例。1 BootStrap的优点BootStrap是现在最受欢迎的前端框架,对css、js等进行了封装。优点先列在这...转载 2019-05-16 23:24:13 · 943 阅读 · 0 评论 -
Springboot系列之十三:集成WebSocket实现在线聊天
https://blog.csdn.net/u012702547/article/details/79523133本文是vhr系列的第十四篇,项目地址:https://github.com/lenve/vhr 在线聊天功能是为了方便HR快速交流,由于HR人数有限,因此这里并未考虑高并发问题,小伙伴思考问题一定要结合上下文环境。OK,我们先来看看效果图: 在线聊天效果图登陆成功后,点击右...转载 2019-05-12 19:20:58 · 1034 阅读 · 0 评论 -
误删maven项目的target的class
误删maven项目的target的class,怎么再生成target右边侧边栏clean一下,target目录删掉了。或是手动删掉了。再建。跑一下 Tomcat. target自动生成。就这样。...原创 2019-05-12 19:03:40 · 1852 阅读 · 0 评论 -
java实现完全跨域SSO单点登录-JWT
https://blog.csdn.net/zhangjingao/article/details/81735041java实现SSO什么是SSOSSO(Single Sign On)单点登录是实现多个系统之间统一登录的验证系统,简单来说就是:有A,B,C三个系统,在A处登录过后,再访问B系统,B系统就已经处于了登录状态,C系统也是一样。举个生活中栗子:你同时打开天猫和淘宝,都进入login...转载 2019-05-16 19:40:39 · 3748 阅读 · 0 评论 -
Springboot系列之十二:集成Shiro安全框架
https://blog.csdn.net/memmsc/article/details/80910947 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程Shiro 是 Apache 旗下开源的一款强大...转载 2019-05-12 17:04:27 · 218 阅读 · 0 评论 -
简单透彻理解JSONP原理及使用
https://blog.csdn.net/u011897301/article/details/52679486什么是JSONP首先提一下JSON这个概念,JSON是一种轻量级的数据传输格式,被广泛应用于当前Web应用中。JSON格式数据的编码和解析基本在所有主流语言中都被实现,所以现在大部分前后端分离的架构都以JSON格式进行数据的传输。那么JSONP是什么呢? 首先抛出浏览器同源策略...转载 2019-05-16 15:25:30 · 201 阅读 · 0 评论 -
Springboot系列之二十一:基于Redis实现的单点登录(Demo)
转自:https://blog.csdn.net/qq_22172133/article/details/82291112一、SSO技术简介1、基本介绍 目前的企业应用环境中,往往有很多的应用系统,如办公自动化(OA)系统,财务管理系统,档案管理系统,信息查询系统等等。这些应用系统服务于企业的信息化建设,为企业带来了很...转载 2019-05-16 15:21:35 · 28069 阅读 · 5 评论 -
Springboot系列之十一:拦截器(Interceptor)和过滤器(Filter)的执行顺序和区别
https://blog.csdn.net/zxd1435513775/article/details/80556034一、引言本来想记录一下关于用户登陆和登陆之后的权限管理、菜单管理的问题,想到解决这个问题用到Interceptor,但想到了Interceptor,就想到了Filter,于是就想说一下它们的执行顺序和区别。关于Interceptor解决权限和菜单管理的问题,在放在下一篇写吧,...转载 2019-05-11 23:35:02 · 5955 阅读 · 1 评论 -
Springboot系列之十:Redis 集成配置
https://blog.csdn.net/catoop/article/details/71275331Spring Boot 熟悉后,集成一个外部扩展是一件很容易的事,集成Redis也很简单,看下面步骤配置:一、添加pom依赖 <dependency> <groupId>org.springframework.boot<...转载 2019-05-11 21:06:02 · 120 阅读 · 0 评论 -
Springboot系列之九:Json Web Token介绍与基本使用
阅读:JWT全面解读、使用步骤https://blog.csdn.net/qq_32534441/article/details/89920384转自:https://blog.csdn.net/yuanlaijike/article/details/80174327一、Session与JWT1.1 传统Cookie+SessionCookie+Session的存在主要是为了解决HTTP...转载 2019-05-11 19:12:30 · 1800 阅读 · 0 评论 -
Springboot系列之八:集成Spring Security(5)——权限控制
https://blog.csdn.net/yuanlaijike/article/details/80327880在第一篇中,我们说过,用户<–>角色<–>权限三层中,暂时不考虑权限,在这一篇,是时候把它完成了。为了方便演示,这里的权限只是对角色赋予权限,也就是说同一个角色的用户,权限是一样的。当然了,你也可以精细化到为每一个用户设置权限,但是这不在本篇的探讨范围,有...转载 2019-05-11 16:25:48 · 340 阅读 · 0 评论 -
Springboot系列之八:集成Spring Security(4)——自定义表单登录
https://blog.csdn.net/yuanlaijike/article/details/80253922通过前面三篇文章,你应该大致了解了 Spring Security 的流程。你应该发现了,真正的 login 请求是由 Spring Security 帮我们处理的,那么我们如何实现自定义表单登录呢,比如添加一个验证码…源码地址:https://github.com/jitwx...转载 2019-05-11 15:13:01 · 603 阅读 · 0 评论 -
Springboot系列之八:集成Spring Security(3)——异常处理
https://blog.csdn.net/yuanlaijike/article/details/80250389不知道你有没有注意到,当我们登陆失败时候,Spring security 帮我们跳转到了 /login?error Url,奇怪的是不管是控制台还是网页上都没有打印错误信息。这是因为首先 /login?error 是 Spring security 默认的失败 Url,其次如果...转载 2019-05-11 14:50:48 · 477 阅读 · 0 评论 -
MongoTemplate基础增删改查
https://blog.csdn.net/xyy1028/article/details/864689691.插入操作(insert)Map data = new HashMap();data.put("name","xiaoge");data.put("sex","male");String date = String.format("%1$tF %1$tT", new Date());...原创 2019-05-20 11:21:33 · 1871 阅读 · 1 评论 -
MongoDB 教程
MongoDB 概念解析:https://www.runoob.com/mongodb/mongodb-databases-documents-collections.htmlMongoDB 创建数据库MongoDB 创建数据库的语法格式如下:use DATABASE_NAME以下实例我们创建了数据库 runoob:> use runoobswitched to db run...原创 2019-05-20 11:03:47 · 376 阅读 · 0 评论 -
IDEA构建父子工程
http://www.pianshen.com/article/214967076/https://blog.csdn.net/chushoutaizhong/article/details/80019593转载 2019-05-14 21:15:13 · 229 阅读 · 0 评论 -
java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present
转自:https://blog.csdn.net/qq_15807167/article/details/79346607 用JDK9.0进行启动项目出现如下异常。java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present at java.base/sun.reflect.generi...转载 2018-12-28 13:48:17 · 1212 阅读 · 0 评论 -
史上最简单的SpringCloud教程 | 第五篇: 路由网关(zuul)(Finchley版本)
转自: https://blog.csdn.net/forezp/article/details/81041012在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统如下图:注意:A服务和B服务是可以相互调用的,作图的时候忘记了。并且配置服务也是注册到服...转载 2018-12-27 20:01:39 · 139 阅读 · 0 评论 -
Spring Cloud主要组件及简要介绍
一、什么是spring cloud?它的中文官网这样说:微服务架构集大成者,云计算最佳业务实践。百度百科这样说的:Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发, 如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 Spring Clou...翻译 2018-12-27 19:29:05 · 851 阅读 · 0 评论 -
史上最简单的SpringCloud教程 | 第四篇:断路器(Hystrix)(Finchley版本)
转自:https://blog.csdn.net/forezp/article/details/81040990在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出...转载 2018-12-27 18:48:47 · 128 阅读 · 0 评论 -
史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)(Finchley版本)
转自:https://blog.csdn.net/forezp/article/details/81040946在上一篇文章,讲了服务的注册和发现。在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。在这一篇文章首先讲解下基于ribbon+r...转载 2018-12-27 18:21:18 · 149 阅读 · 1 评论