E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SpringBoot学习
人生第一个过万 Star 的 github 项目诞生
SpringBoot文章2016年,我开始学习SpringBoot的时候,国内关于
SpringBoot学习
的文章还不多。
keep pure, keep smile
·
2019-03-18 10:00
SpringBoot学习
总结十一之SpringBoot实现文件上传
前言在企业级项目开发过程中,上传文件是最常用到的功能。SpringBoot集成了SpringMVC,当然上传文件的方式跟SpringMVC没有什么不同。本章目标使用SpringBoot项目完成单个、多个文件的上传处理,并将上传的文件保存到指定目录下。这里我们会使用layui,如果有不懂layui的同行可以去layui官网官网地址:https://www.layui.com/项目构建1.项目搭建的主
一只流浪的KK
·
2019-03-13 11:00
CSDN日报190312:人生第一个过万 Star 的 github 项目诞生
SpringBoot文章2016年,我开始学习SpringBoot的时候,国内关于
SpringBoot学习
的文章还不多。
CSDN官方博客
·
2019-03-12 17:09
博文推荐汇总
CSDN日报
SpringBoot学习
总结二之SpringBoot整合myBatis的两种方式
前言通过上一章的学习,我们已经对SpringBoot有简单的入门,接下来我们深入学习一下SpringBoot,我们知道任何一个网站的数据大多数都是动态的,也就是说数据是从数据库提取出来的,而非静态数据,那么我们接下来就是要连接数据,现在我们经常使用的数据库有MySQL数据库,Oracle数据库,Redis(非关系型数据库),Mongodb(非关系型数据库)等等。本章目标学会使用SpringBoot
一只流浪的KK
·
2019-03-12 10:00
SpringBoot学习
总结一IDEA快速上手SpringBoot项目
前言在没有SpringBoot之前,我们搭建的是SSM(SpingMVC+Spring+Mybatis)项目,搭建SSM项目的时候,我们要经过一系列的繁琐配置,例如:application,web.xml,spring-servlet等等的配置信息。如果我们这些配置出现一点点的错误。那么面临的就是寻找一大堆的Bug,而且还出现一些我们看难以看懂的异常,对于English不好的同志来说,这是内伤。那
一只流浪的KK
·
2019-03-11 20:00
Spring Boot学习笔记6:构建一个RESTful API并单元测试
SpringBoot学习
笔记6:构建一个RESTfulAPI并单元测试构建RESTfulAPIGitHub示例我们尝试使用SpringMVC来实现一组对User对象操作的RESTfulAPI,配合注释详细说明在
O大叔Tz
·
2019-03-09 14:06
Spring
Boot学习
Spring Boot学习笔记4:Spring Boot属性配置文件
SpringBoot学习
笔记4:SpringBoot属性配置文件application.properties文件自定义属性与加载多环境配置GitHub示例application.properties文件
O大叔Tz
·
2019-03-09 13:08
Spring
Boot学习
Spring Boot学习笔记5:Springboot常用注解总结
SpringBoot学习
笔记5:Springboot常用注解总结@SpringBootApplication@Configuration@EnableAutoConfiguration@ComponentScan
O大叔Tz
·
2019-03-09 11:15
Spring
Boot学习
SpringBoot学习
:kafka批量并发消费配置(consumer+producer)
springboot使用的是2.0.0版本,spring-kafka使用的是2.1.4版本,配置的时候遇到了一些问题,在此总结一下:1.session-timeout连接超时时间,之前配置的是3000(ms),一直报异常,堆栈信息提示连接超时时间不能大于“某时间”,这里一直没弄懂“某时间”是指哪个时间,后改为6000(ms)(若有大佬知道的,欢迎骚扰!!!)。ps:忘记“”里的时间是什么了,可能是
大小鱼鱼鱼与鱼.
·
2019-03-08 00:05
KAFKA
SpringBoot学习总结
SpringBoot学习
笔记(六)SpringBoot_Web开发二
一、Thymeleaf模板(一)简介SpringBoot项目是jar包形式,内嵌Tomcat,故不支持jsp静态的html太麻烦故SpringBoot推荐使用模板引擎(JSP,Velocity,Freemarker,Thymeleaf......)不同模板引擎之间的原理一样,但语法有差异SpringBoot推荐使用Thymeleaf(语法更简单,功能更强大)原理图.png(二)引入Thymelea
啊_6424
·
2019-03-06 17:16
SpringBoot学习
之旅(五)---Hibernate Validator(完美的参数校验)
文章目录前言源码地址示例优点及注解说明资源导入代码实现自定义校验器(字母大小写)分组校验前言科技的进步是靠懒人推动的,但是这里说的懒人不是说纯懒的那种!开发过程我想最痛苦的事情就是做那种不懂脑子的体力活,即苦逼,又无趣,那么这样的体力活,我们就得想办法偷懒去做,既能完成相关的工作,又能快速达到效果,他好我也好!这种体力活参数校验就是其中的一个;源码地址点击下载示例看下面一段注册的接口/***注册*
lupengfei1009
·
2019-03-06 14:46
SpringBoot
SpringBoot学习
之旅(三)---响应规范及优雅处理异常
文章目录导读源码地址前言响应规范响应示例代码实现如何优雅处理异常导读本文基于以下文章开发:
SpringBoot学习
之旅(二)—整合MyBatis(MyBatisGenerator)源码地址点击下载前言所谓了系统
lupengfei1009
·
2019-03-06 14:17
SpringBoot
响应规范
异常处理
SpringBoot
SpringBoot学习
笔记之六-缓存相关学习
缓存存在的意义?(1)减轻频繁读取数据库的压力(2)一些临时性的数据,比如5min就会失效的短信验证码,就不必要放在数据库中,完全可以放在缓存中去实现SpringBoot的缓存Spring从3.1开始定义Cache和CacheManager接口统一不同的缓存技术,并支持JCache(JSR-107)注解来简化我们的开发缓存的一些基础注解概念如图:Cache,CacheManager,@Cachea
Stephanie_1
·
2019-03-05 21:01
Platform
DataBase
Java
FrameWork
SpringBoot
SpringBoot学习
笔记之五-Web开发Thymeleaf模板引擎
模板引擎常用的模板引擎:JSP,Velocity,Freemarker,Thymeleaf等等SpringBoot使用嵌入式的Tomcat,默认不支持JSP模板引擎的作用:写一个页面模板SpringBoot推荐Thymeleaf,语法更简单,功能更强大用法:(1)引入模板引擎,在pom.xml文件中添加依赖:org.springframework.bootspring-boot-starter-t
Stephanie_1
·
2019-03-05 21:31
Platform
StudyNote
Java
FrameWork
SpringBoot
springBoot学习
笔记四:基础配置之https
原文链接:https://my.oschina.net/tij/blog/3015706一、项目说明项目环境:jdk1.8+tomcat8+idea2018源代码github地址:实现目标:很早以前常用http的访问方式访问网站,现在https(https详解举例)的方式比较多。相比较http而言,https更加的安全、可靠。比如开发过微信小程序的都知道,微信小程序必须使用https的方式访问接口
chunlulin2540
·
2019-02-27 20:00
springboot学习
01(初识springboot)
1、什么是springbootSpringBoot是Spring社区较新的一个项目,帮助开发者更容易的创建基于Spring的应用程序和服务,简化Spring应用的初始搭建以及开发过程。我的理解:springboot是对spring应用开发的简化,springboot使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置,开发人员不需要配置各种各样的xml文件。2、为什么选择spring
Liar_
·
2019-02-26 15:39
springboot
springboot学习
笔记(一)
Springboot官方文档地址:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#common-application-propertiesSpringboot对json格式的支持常用框架阿里fastjson,谷歌gson等JavaBean序列化Json性能Jackson>Fast
开心农场208
·
2019-02-26 11:27
自定义异常
配置注解
启动方式
springboot
springBoot学习
笔记一:创建springBoot项目
原文链接:https://my.oschina.net/tij/blog/3014222一、项目说明项目环境:jdk1.8+tomcat8+idea2018源代码github地址:实现目标:创建springBoot项目的方式有很多种方式,比如:(1)可以先创建maven项目,然后添加相关依赖实现(2)可以在快速构建springBoot项目上构建好项目后下载到本地,然后使用开发工具导入即可(3)可以
chunlulin2540
·
2019-02-24 22:00
SpringBoot学习
笔记之四-Web开发资源基础
SpringBoot与Web开发大致的过程:(1)创建SpringBoot项目,选中我们需要的模块(2)SpringBoot已经给我们大量的默认配置,只需要在配置文件中指定少量的配置就可以运行起来(3)自己编写业务代码。。。自动配置原理?要想下,每个场景中SpringBoot帮我们配置了什么?能修改哪些配置?能不能扩展?xxxAutoConfiguration:都是自动配置类xxxProperti
Stephanie_1
·
2019-02-23 23:53
Java
FrameWork
SpringBoot
SpringBoot学习
笔记之三-日志相关
SpringBoot与日志日志日志框架使用:SL4J和logback以后为了方便日志的调用,不应该直接调用日志的实现类,而是调用日志抽象层里面的方法给系统里导入sl4j和和logback的jar包:主要以下的几个jar包导入了就可以使用log:使用最简单的Demo:packagecom.example.log.demo.hello;//导入log相关的测试包importorg.slf4j.Logg
Stephanie_1
·
2019-02-23 22:55
Java
FrameWork
SpringBoot
SpringBoot学习
:druid动态数据源配置
本人目前做的项目用到了双数据源memsql和mysql,双数据源的配置并不是我配置的,故而自己私下配置了SpringBoot+druid的动态数据源。SpringBoot用的是1.5.8版本,本人尝试过用过很多版本,但只有1.5.8版本连接池监控中才能监控到,其余版本不是报错就是连接池不生效,Druid用的是1.1.5版本后来由于需要集成java8新特性中java.time这个包,故而把Sprin
大小鱼鱼鱼与鱼.
·
2019-02-23 22:31
SpringBoot学习总结
SpringBoot学习
笔记之ApplicationContext
我们经常看到在SpringBoot中会用到SpringApplication.run来启动我们的SpringBoot应用,那么接下来我们就好好了解一下SpringApplication这个类。其实SpringApplication分为两个阶段,一个是准备阶段,一个是运行阶段。那么什么是准备阶段什么是运行阶段呢?这里我还是通过源码来说明定义,我们通过源码可以看到这么一样东西,在SpringAppli
光贤
·
2019-02-13 23:42
SpringBoot
Spring
源码
架构
尚硅谷
springboot学习
34-整合SpringData JPA
原文链接:http://www.cnblogs.com/liunianfeiyu/p/10357046.htmlSpringData简介SpringDataJPA的目的是统一各种关系数据库的操作,底部用了Hibernate对JPA的实现整合SpringDataJPAJPA:ORM(ObjectRelationalMapping);1)、编写一个实体类(bean)和数据表进行映射,并且配置好映射关系
QQ40153258
·
2019-02-09 01:00
关于
SpringBoot学习
中遇到一些问题汇总
关于
SpringBoot学习
中遇到一些问题汇总最近帮朋友开发一个SpringBoot项目,使用2.0.1的版本,发现和1.X版本有很大区别。
小个子的奥特曼
·
2019-01-31 16:59
JAVA学习
SpringBoot学习
笔记四之【自动配置原理与举例】
版本2.1.1springboot只有一个application的启动,我们就从这个启动开始分析,首先我们跟进注解@SpringBootApplication如下:/**Class,interface(includingannotationtype),orenumdeclaration*/@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUN
孙_悟_空
·
2019-01-26 23:14
Springboot
SpringBoot学习
笔记三之【多Profile文件的Maven发布使用】
在springboot工程中配置文件编写的时候可以使用application-{profile}.properties/yml,默认使用application.properties/yml,例如:每个环境配置如下:#application-dev.propertiesserver.port=8080#application-test.propertiesserver.port=8082#appli
孙_悟_空
·
2019-01-24 23:53
架构设计
SpringBoot学习
笔记(16)-整合JWT做身份验证
文章目录一、导入JWT依赖二、JWTUtil三、JWTInterceptor四、WebConfiguration五、在登陆时产生token传递给前端本文主要参考了以下两篇文章,如果对JWT不熟悉则可以进去了解:http://www.ruanyifeng.com/blog/2018/07/json_web_token-tutorial.htmlhttps://blog.csdn.net/qq_376
ARong.
·
2019-01-22 16:06
springboot学习
笔记
一、SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martinfowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALLINONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细参照微服务文档
百味皆苦
·
2019-01-18 15:05
springboot
SpringBoot学习
之路(X3)- 整合MyBatis
SpringBoot学习
之路(X3)-整合MyBatis应用创建1.还是使用Springinitalizr创建应用2.图表查看mybatis-spring-boot-starter引用依赖应用配置1)、
探索丶挑战丶突破
·
2019-01-16 16:19
▼
微服务
●
Spring
Boot
springboot学习
11之mybatis+derby增删改查模糊分页查询
准备开发一个小应用程序,数据要能保存起来,数据量不大,所以不想使用常用的mysql/oracle数据库,毕竟要搭建mysql/oracle数据库感觉挺麻烦的,就想到了用内存数据库derby,迁移部署的时候方便,只需把derby指定的库文件夹复制过去,修改下配置文件的路径就行了。但之前没搞过springboot+mybatis+derby,网上找了下资料,折腾了两小时,简单的增删改查跑通了,记录一下
夢_殤
·
2019-01-11 15:27
spring
boot
springboot学习
总结(一)
1springboot简介它是有把spring的东西都封装起来,使用大量注解,去掉了大量的xml配置。基于maven下可以直接使用,只需要引用依赖。所以要学习springboot之前要先学习springmvc的spring,尤其需要了解其中的注解式开发。其中springboot内置了tomcat引入springbootweb的依赖就可以存在controller层,并且可以进行web开发。sprin
回荡的山风
·
2019-01-10 00:05
SpringBoot学习
系列之三:拦截器的优雅实现
引言所谓拦截器即为可以拦截HTTP请求的并做一些前置或者后置的通用处理手段,是一种AOP的处理方式,它不依赖于servlet容器,而依赖于web框架SpringMVC。主要用于拦截controller的请求接口。基于URL实现拦截器基于注解实现拦截器一、基于URL实现拦截器首先说明下基于URL的拦截器实现方式,具体代码如下所示,它主要完成的功能是对除了/cs结尾之外的其他请求都进行token有效性
枫之慕
·
2019-01-08 17:09
SpringBoot
SpringBoot学习
系列之三:拦截器的优雅实现
引言所谓拦截器即为可以拦截HTTP请求的并做一些前置或者后置的通用处理手段,是一种AOP的处理方式,它不依赖于servlet容器,而依赖于web框架SpringMVC。主要用于拦截controller的请求接口。基于URL实现拦截器基于注解实现拦截器一、基于URL实现拦截器首先说明下基于URL的拦截器实现方式,具体代码如下所示,它主要完成的功能是对除了/cs结尾之外的其他请求都进行token有效性
枫之慕
·
2019-01-08 17:09
SpringBoot
SpringBoot学习
笔记(一)——通过Maven搭建SpringBoot项目
概述:SpringBoot可以快速构建可运行的独立的,生产级的基于Spring的应用程序1.SpringBoot使用的系统要求:2.通过Maven构建SpringBoot项目注:SpringBoot与ApacheMaven3.3或以上版本兼容典型的POM如下: 4.0.0 cn.com.springboot.demo springboot-1 1.0-SNAPSHOT
小李小李彬彬有礼
·
2019-01-07 16:33
spring
boot
SpringBoot学习
之路(五)- yml配置文件、加载顺序、配置原理
SpringBoot学习
之路(五)-yml配置文件、加载顺序、配置原理前言一、配置文件1、配置文件简介2、YAML语法1)、基本语法2)、值的写法字面量:普通的值(数字、字符串、布尔)对象、Map(属性和值
探索丶挑战丶突破
·
2019-01-07 11:03
▼
微服务
●
Spring
Boot
SpringBoot学习
笔记二之【yml配置举例与语法介绍】
Resource目录结构说明:static:保存所有的静态资源;jscssimages;templates:保存所有的模板页面;(SpringBoot默认jar包使用嵌入式的Tomcat,默认不支持JSP页面);可以使用模板引擎(freemarker、thymeleaf、velocity);application.properties(application.yml):SpringBoot应用的配
孙_悟_空
·
2019-01-06 21:30
Springboot
springboot学习
-入门(idea)
最近想学习学习Java服务端的编程,目前最普遍的应该就是springboot了吧,说学就学,顺便在博客记录学习的知识点springboot入门首先搭好Java环境,装好idea,这是准备工作,就不多说了1.File->newProject创建新的springboot项目2.一路next到这个页面3.然后一路next到finish。这样就创建一个springboot的项目简单看一下目录4.新建一个F
程序员的日记
·
2019-01-06 20:57
java
SpringBoot学习
笔记一之【Idea下创建springboot示例、启动原理分析与两种部署启动方式】
1、使用背景首先说下我们为什么使用springboot,原因有以下几点1、快速创建独立运行的spring项目以及与主流框架继承2、使用嵌入式的Servlet容器,无需打成war包3、starters自动依赖于版本控制4、大量的自动配置,简化开发,也可修改默认值5、无需配置xml,无代码生成,开箱即用6、生产环境的运行时应用监控,配合springcloud全家桶7、与云计算天然继承缺点入门容易,精通
孙_悟_空
·
2019-01-06 00:32
Springboot
SpringBoot 优秀文章推荐
1.
SpringBoot学习
专栏 http://springboot.fun/ 2.springboot练习代码 https://github.com/luomingkui/springboot
似梦似意境
·
2019-01-04 00:00
SpringBoot
SpringBoot学习
笔记(六):SpringBoot实现Shiro登录控制和权限控制
登录模块:在登录时必须调用授权模块:不是一登录就调动,而是当角色权限控制时才会调用登录控制环境搭建在上一篇。数据库表表名:role字段:idrolename表名:user字段:idusernamesexroleid在代码中简历数据库表对应的实体类codeuserController.java//添加如下方法@RequestMaping("/loginAction")publicStringlogi
Leesin Dong
·
2019-01-02 11:58
#
JAVA
------
SpringBoot
SpringBoot学习
笔记(四):SpringBoot集成Mybatis-Plus+代码生成
简介官网:http://baomidou.oschina.io/mybatis-plus-doc/平时业务代码不复杂的时候我们写什么代码写的最多,就是我们的SQL语句啊,配置那么多的Mapper.xml,还要配置什么resultMap这些东西,还要去管理paramtype。就会很容易出现错误,比如什么StringcannotparsetoInteger之类的错误。Mybatis-Plus,有了这个
Leesin Dong
·
2019-01-02 07:24
#
JAVA
------
SpringBoot
SpringBoot学习
笔记(三):SpringBoot集成Mybatis、SpringBoot事务管理、SpringBoot多数据源
SpringBoot集成Mybatis第一步我们需要在pom.xml里面引入mybatis相关的jar包org.mybatis.spring.bootmybatis-spring-boot-starter1.1.1mysqlmysql-connector-java5.1.21在application.properties中填写我们的连接数据库相关的配置信息spring.datasource.url
Leesin Dong
·
2019-01-01 21:41
#
JAVA
------
SpringBoot
SpringBoot学习
笔记(一):SpringBoot简介
SpringBoot为什么这么火?为什么学习SpringBoot?总的来说就是简单。使用SpringBoot免除了很多配置文件,越来越容易上手。更轻量级的Web开发,免除了我们以前的server(tomcat),我们只需要导出一个jar包,用java-jar的方式启动即可。SpringBoot的优点更快入门开箱即用,简化了配置内嵌式web容器不需要大量的陪孩子信息xml很方便迁移原来的ssm项目没
Leesin Dong
·
2019-01-01 14:03
#
JAVA
------
SpringBoot
springboot学习
笔记二:springboot+mybatis踩坑小结
为什么使用springboot+mybatis?这个问题感觉没什么提问价值,但是关于“spring的坑”这个话题向来比较沉重,所以咱们先闲谈一下这个问题以缓解气氛。springboot相比spring的先进之处有很多,比如对第三方插件的强大支持,内嵌式web服务器(tomcat,jetty),提供注解式sql语句简化dao层编码以及自动配置等等一大堆。想想当初的SSM框架要写mybatis-con
凌寒独自开
·
2018-12-27 17:08
Java后端框架
SpringBoot学习
笔记(二) SpringBoot项目创建的两种方式
叁念springboot项目创建方式其实有多种,这里我们主要介绍两种方式:当然这里建议大家用方式一来建立,方式二用于理解方式一:Idea中SpringInitalizr创建方式二:使用通用Maven项目方式创建一、使用通用Maven项目方式创建SpringBoot1.1首先使用IDEA工具SpringBoot工程,如图所示:图1.1创建SpringBoot工程图2.2项目配置图2.2选择依赖1.2
叁念
·
2018-12-27 11:36
SpringBoot
叁念
SpringBoot学习
笔记(一) SpringBoot简介
叁念前言:毕业到现在也有三个月了,到现在也是学习了许多SpringBoot相关的技术。但是秉承着写笔记的习惯,把之前这段时间学习的SpringBoot技术整理成笔记,也方便自己以后对SpringBoot的查询理解!一、开发工具与开发环境介绍本系列笔记主要在以下环境下进行开发测试,在不同版本的工具运行本示例代码可能会出现不兼容现象操作系统:Windows10家庭版JDK版本:jdk1.8.0_131
叁念
·
2018-12-27 11:26
SpringBoot
叁念
Spring Boot学习笔记2——基本使用之最佳实践[z]
原文链接:http://www.cnblogs.com/jjj250/p/10179292.html前言在上一篇文章
SpringBoot学习
笔记1——初体验之3分钟启动你的Web应用已经对SpringBoot
didui8202
·
2018-12-26 15:00
SpringBoot学习
笔记【四】多数据源配置
目录一、配置二、测试在最近的工作中,项目要求在一个工程中访问多个数据源的数据,这部分的配置比较简单,简单记录一下具体的配置。一、配置首先,在application配置文件中添加多个数据数据源,如下:server:port:8088spring:datasource:sys:driver-class-name:com.mysql.jdbc.Driverurl:jdbc:mysql://localho
一颗贪婪的星
·
2018-12-24 11:49
SpringBoot
SpringBoot学习
笔记1————多线程的使用线程池
SpringBoot学习
笔记1————多线程的使用线程池1.配置线程池的配置1.可以使用配置文件的方式,我这里使用的是在类里面直接配置importorg.springframework.beans.factory.annotation.Value
A552112067
·
2018-12-21 15:42
SpringBoot
线程
SpringBoot学习
记录----如何启动时执行任务(CommandLineRunner和ApplicationRunner)
SpringBoot提供了CommandLineRunner和ApplicationRunner接口,让我们可以在启动项目时自动运行某些特定代码。例如一些数据的初始化,或者提前获取一些第三方接口的token。这两个接口都需要实现run方法,并以相同的方式工作。这个run方法在SpringApplication.run()完成之前调用。1、准备工作首先,创建一个maven项目,如何创建maven项目
苏暮沉觞
·
2018-12-19 13:19
SpringBoot学习记录
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他