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
boot学习笔记
spring
boot学习笔记
3(全局错误页面配置)
前言在生产中,web程序后台处理异常报错,页面显示异常信息,这对用户来说非常不友好。springboot默认提供了对所有异常处理方法,针对服务客户端,以json格式返回异常信息,响应状态码;对浏览器客户端,响应一个单一的提示页面。springboot也提供了多个我们可选择可配置的异常处理解决方案。下面就简单的介绍一种方式。定义异常页面不同的异常,客户端会返回不同的http响应状态码:(404,40
陈煦源
·
2020-06-26 20:20
springboot
Spring
Boot学习笔记
Spring
Boot学习笔记
文章目录Spring
Boot学习笔记
一、SpringBoot入门1、SpringBoot简介2、微服务3、环境准备1、MAVEN设置;2、IDEA设置4、SpringBootHelloWorld1
superbeyone
·
2020-06-26 16:21
Spring
Boot
Java
Docker
Spring
Boot
Spring
Boot学习笔记
(一)
SpringIO平台在Java企业级开发中应用极广,但其基于xml的繁杂配置一直被广大研发人员所诟病。SpringBoot作为对应的解决方案已经超额完成了它的使命。作为快速开发领域的新兴翘楚,其简化了Spring应用的构建、运行、部署等操作,使用者只需编写极少的代码即可完成本需复杂配置的项目构建。同时,SpringBoot具有易学、易用的特点(我有可能把你们带到弯路上)。作为系列学习笔记的第一篇,
沈轻箫
·
2020-06-26 09:39
springboot
u
boot学习笔记
4--bootcmd和bootargs环境变量
感觉现在有点跳着学了,陷进uboot几天了,企图理解uboot的过程,然后发现,有些东西根本就不理解,所以决定先看后面再回来学吧。uboot中有很多环境变量,下面介绍其中两个bootcmd和bootargs。这两个环境变量都是NXP自己定义的,放在.h文件中,路径在/include/configs下上面的宏是条件编译语句,使用NAND和使用EMMC是不同的。1.环境变量bootcmdbootcmd
那可真是太开心了呢
·
2020-06-26 03:25
linux
内核
linux
ubuntu
spring
boot学习笔记
四-springboot的监听器Listener
监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。通俗的讲,监听器就比如你盯着一盘好吃的,有人拿你的吃的的时候,你会立马采取相应的行动。监听器主要是对对象自身的创建和销毁进行监听主要有ServletContextListener、HttpSessionListener、ServletRequestListener,用法基本
WindSearcher
·
2020-06-25 18:14
springboot
spring
boot学习笔记
之自动配置原理
自动配置原理配置文件参考:https://docs.spring.io/spring-boot/docs/1.5.9.RELEASE/reference/htmlsingle/#common-application-properties一)springboot启动的时候会加载主配置类@SpringBootApplicationpublicclassSpringbootday01Applicatio
坤仔1
·
2020-06-25 11:28
spring
boot学习笔记
二
Enable*与importpackageda.test2;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.context.properties.EnableConfigurationProperties;importorg.springframework.context.Configu
JokerDa
·
2020-06-25 09:39
学习笔记
u-
boot学习笔记
之配置编译分析
记得从去年的三月份开始接触linux,由于上课和实习的种种原因,断断续续的拖到了十月份学完了韦东山老师的新一期裸机视频,再后来就开始忙毕业设计、毕业论文的事了,直到最近答辩完毕,又重新复习了新一期裸机部分,最后来到了u-boot部分。写此博客,主要记录学习笔记,加深对各个知识点的理解。1.打补丁补丁打到哪里去?(补丁文件分析(用notepad打开补丁文件u-boot-1.1.6_jz2440.pa
LM1270384833
·
2020-06-25 09:21
spring
boot学习笔记
(二)日志配置
1.创建资源文件设置日志参数:logging.file=log.loglogging.level.com.xiaofangtech.sunt.controller=debuglogging.level.com.xiaofangtech.sunt.helper=warn测试类:/***Test_myspringboot*Controller_test.java*/packagecom.springb
xc丶卡卡
·
2020-06-25 08:55
springboot
Spring
Boot学习笔记
五:springBoot的单元测试以及全局异常处理
1.Spring
Boot学习笔记
五:springBoot的单元测试文章目录1.Spring
Boot学习笔记
五:springBoot的单元测试1.1.Eclipse创建Maven工程步骤:1.2.添加依赖
¥诸葛村夫¥
·
2020-06-25 06:56
springBoot笔记
Spring
boot学习笔记
——初见&"Hello World"
1、打开网址https://start.spring.io/,快速生成springboot的入门级工程,下载保存2、使用IDEA打开springboot工程点击“importproject”解压下载的demo.zip,选择pom.xml文件,然后一直next下去3、编写HelloWorldpackagecom.test.demo;importorg.springframework.web.bind
临渊行
·
2020-06-25 06:53
SpringBoot
Spring
Boot学习笔记
7:使用Thymeleaf模板引擎渲染web视图
Spring
Boot学习笔记
7:使用Thymeleaf模板引擎渲染web视图静态资源访问默认配置渲染Web页面模板引擎Thymeleaf简单的示例Thymeleaf的默认参数配置GitHub示例静态资源访问在我们开发
O大叔Tz
·
2020-06-25 03:09
Spring
Boot学习
Spring
Boot学习笔记
3:使用@Slf4j注入日志功能
Spring
Boot学习笔记
3:使用@Slf4j注入日志功能@Slf4jGitHub示例@Slf4j为了方便的使用日志,可以借助spring的@slf4j注解,可以自动注入log,代码中可以直接使用,比较方便
O大叔Tz
·
2020-06-25 03:09
Spring
Boot学习
Spring
Boot学习笔记
(三)
Spring
Boot学习笔记
(三)SpringBoot热部署(ctrl+s保存后自动编译),导入以下jar包即可:org.springframeworkspringloaded1.2.8.RELEASEorg.springframework.bootspring-boot-devtools
程序小人生
·
2020-06-25 03:57
SpringBoot
Spring
Boot学习笔记
7--全局异常的捕获,兼容web与ajax方式同时处理
1.创建controller--ErrorController注意:这里使用@Controller注解,不能使用@RestController2.创建异常处理类注意:@RestControllerAdvice要加在处理类上,@ExceptionHandler(value=Exception.class)加在异常处理方法上,这里不能使用@ControllerAdvice其中,isAjax()方法判断
Jasper2s
·
2020-06-25 00:20
Java
Web
SpringBoot
Redis
Spring
Boot学习笔记
(一)搭建最简RESTful api的Web项目
前言:SpringBoot是从SpringMVC发展过来的,但是并不需要先学习SpringMVC框架。关于此框架的资料是不少,但是基于IntellijIDEA的却不多,所以这里开个笔记记录一下在IDEA上用Maven搭建SpringMVC框架并进行JavaWeb开发的点点滴滴。准备事项JDK1.8+Maven3.0+IntellijIDEAUltimate(有30天的试用,激活方法点这里)新建工程
btnRetry
·
2020-06-25 00:59
Spring
Boot学习笔记
(9)-使用Junit单元测试
文章目录一、build.grade二、主要注解三、编写单元测试补充:Test的starter在使用SpringBoot的开发过程中,我们常常需要对一些模块进行单元测试,一方面可以让我们检查程序是否正确,另一方面也有利于我们了解模块运行打造的时间,让我们更好地去优化程序。更多关于SpringBoot的总结请点击:SpringBoot使用总结环境:IntelliJIdea+Gradle4.8+Spri
ARong.
·
2020-06-24 19:46
#
ARong's
Java
Notes
Spring
Boot学习笔记
31——通过nginx代理服务端获取客户端真实ip
适用nginx代理之后,在服务端就获取不到客户端真实的ip了,需要添加一下参数proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;#保留代理之前的真实客户端ipproxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;#记录代理过程添加位置如下:server{#侦听
月月._.
·
2020-06-24 08:57
Java
#
SpringBoot
Spring
Boot学习笔记
SpringBoot是SpringMVC的升级,但两者并未有直接的联系,其中一者可以取代另一者,其中SpringBoot作为下一代框架,有它独特的优势:省去了繁琐了xml配置,为微服务提供了基础(微服务架构的流程一般为SpringBoot–>SpringCloud–>微服务)这篇学习记录使用的IntelliJIDEA创建的,是用idea创建springboot项目流程:file–>project–
jacksonary
·
2020-06-23 20:28
#
SpringBoot
Vue + Spring Boot 学习笔记01:实现用户登录功能
Vue+Spring
Boot学习笔记
01:实现用户登录功能一、创建后端SpringBoot项目BookManagement二、创建前端Vue项目bm-vue三、修改后端项目BookManagement四
howard2005
·
2020-06-23 15:55
Spring家族
前端框架
Spring
Boot学习笔记
(一)--入门简介
简介SpringBoot用来简化Spring应用开发,约定大于配置,去繁从简,justrun就能创建一个独立的,产品级别的应用。背景J2EE笨重的开发、繁多的配置、低下的开发效率、复杂的部署流程、第三方技术集成难度大。解决“Spring全家桶”时代。SpringBoot-->J2EE一站式解决方案SpringCloud-->分布式整体解决方案优点快速创建独立运行的Spring项目以及与主流框架集成
java阳旭
·
2020-06-23 09:25
spring
boot学习笔记
(十)
springboot与动态资源springboot默认不支持jsp。推荐使用模板引擎(thymeleaf)进行组装:网页=模板+数据此处我们使用的模板引擎是thymeleaf示例:引入thymeleaf依赖:org.springframework.bootspring-boot-starterorg.thymeleafthymeleaf-spring5org.thymeleaf.extrasthy
奋斗丶
·
2020-06-23 05:11
Springboot入门基础
spring
boot学习笔记
之日志
日志SpringBoot默认日志级别:INFOspring配置文件中的logging.file和logging.path的区别两个都指定的话则logging.file起作用只指定logging.file的文件名,不指定路径,则输出到项目下的该文件指定logging.file的文件名和存放路径,如logging.file=G:/springboot.log,则在G盘产生该日志文件只指定logging
不是分针
·
2020-06-22 19:01
Spring
Boot学习笔记
5(Redis)
五、Redis5.1.Redis常用指令5.1.1.基本操作Redis或者SpringBoot中的Key,通常都包含逻辑上的命名空间,用符号”:”分开,比如spring:session:xxxxxx*set:可以添加/覆盖一个字符串或数字类型例:setplatform:info“simpleinfomation”*get:获取对应key的值例:getplatform:info*mget:获取多个k
北国猫蜜嗨
·
2020-06-22 12:34
Spring
Boot
Spring
Boot学习笔记
——第二节,依赖注入与控制反转
Spring框架有四大原则:·使用POJO进行轻量级与最小侵入式开发·通过依赖注入和基于接口编程实现松耦合·通过AOP和默认习惯进行声明式编程·通过AOP和模板减少模式化代码那么什么是依赖注入与控制反转呢?我们先通过一个例子来理解一下首先我们有一个类叫做Student,里面有两个成员变量分别是id和name,并提供给他们get和set方法publicclassStudent{privateinti
LitaVadaski
·
2020-06-22 00:46
JAVA
Spring
Spring
Boot学习笔记
——实现全局异常处理
一、前言在项目开发中会处理各种类型的异常,那么实现全局统一异常处理是十分必要的。SpringBoot提供了一个默认的映射:/error,当抛出异常之后,会转到该请求处理。在实际应用中,并不是很符合项目要求。网上SpringBoot实现全局异常处理的资料有很多,但也不能拿来就用,需要结合自身项目做些改动。这里就记录一下结合网上众多资料实现自己项目的全局异常处理实践过程。二、SpringBoot异常处
Ongoing蜗牛
·
2020-06-22 00:29
SpringBoot
Spring
Boot学习笔记
(一)
@RestController注解与JSON相关@RestController也是SpringBoot新增的一个注解,在项目开发中,接口与接口之间,前后端之间数据的传输都使用Json格式,在SpringBoot中,接口返回Json格式的数据很简单,在Controller中使用@RestController注解即可返回Json格式的数据。@Target({ElementType.TYPE})@Ret
CodersCoder
·
2020-06-21 18:16
spring
boot
学习
Spring
Boot学习笔记
(十五:OAuth2 )
@目录一、OAuth简介1、什么是OAuth2、OAuth角色3、OAuth授权流程4、OAuth授权模式4.1、授权码4.2、隐藏式4.3、密码式4.4、凭证式二、实践1、密码模式1.1、授权服务器1.1.1、依赖1.1.2、授权服务器配置1.1.3、SpringSecurity配置1.2、资源服务器1.2.1、资源服务器配置1.2.2、资源服务接口1.3、测试1.3.1、获取token1.3.
三分恶
·
2020-06-03 22:00
Spring
Boot学习笔记
(二)Spring Data Jpa 快速上手(一)使用spring data jpa 实现增删改查,Spring boot进行单元测试
1.环境准备在你的application.properties进行如下设置其中datasource.sul,username和password写自己的数据库配置spring.datasource.url=jdbc:mysql://localhost:3306/db_example?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegac
TUTsmile
·
2020-05-11 12:52
#
Spring
Boot
#
Spring
Data
Jpa
spring
boot
spring
增删改查
单元测试
spring
boot
入门
jpa
Spring
Boot学习笔记
七:整合ELK
前面我们已经在Windows搭建好了ELK,没看过的朋友可以看一下我的上一篇文章https://www.jianshu.com/p/b783688f637d现在我们开始试着把ELK整合到项目中实现日志的分析1.首先我们把Logstash的conf配置文件改成input{tcp{host=>"localhost"##安装logstash的ipport=>9601##设置logstash的端口mode
神小六
·
2020-05-09 14:43
Spring Boot 学习笔记
spring
boot学习笔记
官方地址:https://spring.io/projects1.从helloworld开始1.1maven依赖org.springframework.bootspring-boot-starter-parent2.0.2
Vchar_Fred
·
2020-04-13 10:15
Spring
Boot学习笔记
一、JDBCJDBC开发流程1、获取数据库连接2、创建statement3、执行sql语句并处理返回结果4、释放不需要的资源JDBC开发相关类ConnectionPreparedStatementResultSetJDBC开发范例https://www.cnblogs.com/wuyuegb2312/p/3872607.html重点:1、数据库连接池c3p0、dbcp、druid(推荐)c3p0、
shaolin79
·
2020-04-11 05:05
Spring
Boot学习笔记
(六)结合MyBatis实现较为复杂的RESTful API
前两篇已经构建了RESTfulAPI标准工程实例,也整合了MyBatis实现了简单数据库访问,本篇主要更深入的学习下,实现较为完整的数据库CRUD的标准服务。首先看下要实现的效果吧,完成下面截图部分的API,除了CRUD之外,分页查询也是使用的比较多的。image这次是采用代码编写的方式,没有使用通用mapper和分页组件,打算先熟悉下整个流程,后面实际开发功能的话还是使用的好,提高开发效率。下面
Bug生活2048
·
2020-04-10 22:39
Spring
Boot学习笔记
(十一:使用MongoDB存储文件 )
@目录一、MongoDB存储文件1、MongoDB存储小文件2、MongoDB存储大文件2.1、GridFS存储原理2.2、GridFS使用2.2.1、使用shell命令2.2.2、使用API二、SpringBoot整合MongoDB存储文件1、MongoDB存储小文件1.1、添加依赖1.2、配置1.3、模型层1.4、持久层1.5、服务层1.6、控制层1.7、工具类1.8、前端页面1.9、运行效果
三分恶
·
2020-04-06 13:00
《Gradle构建Spring
Boot学习笔记
》第四章:Spring Boot集成mybatis
1.MySQL数据库1.1数据库结构:数据库结构.png1.2user表结构:user结构.png1.3user表数据:user数据.png1.4commodity表结构:commodity结构.png1.5commodity表数据:commodity数据.png2.使用注解方式实现Mybatis2.1引入依赖jar包在build.gradle中添加Mysql驱动及Mybatis所需jar包如下d
秦大昊
·
2020-04-06 04:32
Spring
Boot学习笔记
一 | 快速入门
一、简介SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。springboot的特点创建独立的Spring应用程序嵌入的Tomcat,无需部署WAR文件简化Maven配置自动配置Spring提供生产就绪型功能,如指标,健康检查和外部配置开箱即用,没有代码生
殷俊杰
·
2020-04-02 13:55
Spring
Boot学习笔记
2——基本使用之最佳实践
前言在上一篇文章Spring
Boot学习笔记
1——初体验之3分钟启动你的Web应用已经对SpringBoot的基本体系与基本使用进行了学习,本文主要目的是更加进一步的来说明对于SpringBoot使用上的具体的细节以及使用上的最佳实践
Peter潘的博客
·
2020-03-30 09:18
Spring
Boot学习笔记
06--JPA
JPA的配置及使用方法SpringBoot项目配置SpringDataJPA的方法SpringDataJPA与Atomikos整合实现多数据源事务管理扩展JPA的方法SpringBoot系列:Spring
Boot
飘逸峰
·
2020-03-26 09:13
(Spring
Boot学习笔记
3)Spring Boot的配置
1yaml简介1.1基本语法k:(空格)v:表示一对键值对(空格必须有)以空格的缩进来控制层级关系;只要是做肚脐的一列数据,都是同一个层级的。server:port:8081path:/hello属性和值都是大小写敏感的。1.2值的写法1.2.1字面量1.2.1.1普通的值(数字、字符串、布尔)k:v;字面量直接来写,字符串不需要加上丹壹号或者双引号;双引号:不会转移字符串李的特殊字符,特殊字符会
GardenSinner
·
2020-03-25 18:35
Spring
Boot学习笔记
(一)—— SpringBoot快速入门
Spring的优点分析Spring是Java企业版(JavaEnterpriseEdition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的EnterpriseJavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(PlainOldJavaObject,POJO)实现了EJB的功能。Spring的缺点分析虽然
常雪恨
·
2020-03-17 12:00
SpringBoot学习笔记
spring
boot
Spring
Boot学习笔记
-0 [序章]
序我也就是自己给自己的学习做个记录,随便转,随便喷所以,我给自己给自己写个序,是不是也不过分^_^作为一个web全栈开发者,我从2014年开始转到java阵营,选择了JFinal作为开发框架。因为2014年之前,我接触并实践过后端语言,所以融会贯通一下,入手JFinal显得很轻松。当时,也经历过一个选型的阶段,我也曾考虑过sprig。但当时我的是这样的:如果要用spring,那就要和一坨坨XML为
Michael_ZX
·
2020-03-16 05:45
SpringBoot入门系列(一)如何快速创建SpringBoot项目
今天开始整理更新Spring
Boot学习笔记
,感兴趣的朋友可以关注我的博客:https://www.cnblogs.com/zhangweizhong/category/1657780.html,希望能对你有所帮助
章为忠
·
2020-03-02 18:00
Spring
Boot学习笔记
四:日志
SpringBoot官方文档日志部分https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-loggingSpringBoot使用CommonsLogging进行所有内部日志记录,但开放了底层日志实现leavestheunderlyinglogimplementatio
fulgens
·
2020-03-02 07:50
Spring
Boot学习笔记
07--DataSource的创建方法
摘要看完本文你将掌握如下知识点:SpringBoot项目中DataSource的创建方法SpringBoot系列:Spring
Boot学习笔记
DataSource的创建方法前面讲了很多SpringBoot
飘逸峰
·
2020-03-01 09:30
Spring
Boot学习笔记
(七)通用mapper,代码生成,分页组件接入
从零开始学习SpringBoot也有几天时间了,项目已经不允许我这么慢慢学习了,急需底层变现实现一套简单的RestfulAPI用于业务支撑。于是在GitHub上找到了一个不错的demo,直接看demo搭建自己的项目了,这里记录下在搭建过程中学习到的和遇到的问题。先说说这个项目吧,项目结构,配置等非常精简,对于新手的我来说还是比较容易上手的,对于学习和开发很有帮助,给作者点赞。在此基础上做了点满足自
Bug生活2048
·
2020-02-23 21:29
java
springboot
idea
程序员
Spring
Boot学习笔记
(四)构建RESTful API标准工程实例
本文主要记录搭建RESTfulAPI标准工程,包含比较推荐的工程结构,掌握一些基本注解,并引入Swagger新建一个项目通过SpringInitializr创建工程,选择所需要的jar包,如下图:工程结构SpringBoot框架对工程结构并没有什么特殊的限制,我这边基本按照网上主流和自己一些喜好进行划分,供参考:代码层结构前端控制器(Controller):com.xxx.controller数据
Bug生活2048
·
2020-02-23 21:28
java
程序员
springboot
Spring
Boot学习笔记
(六)结合MyBatis实现较为复杂的RESTful API
前两篇已经构建了RESTfulAPI标准工程实例,也整合了MyBatis实现了简单数据库访问,本篇主要更深入的学习下,实现较为完整的数据库CRUD的标准服务。首先看下要实现的效果吧,完成下面截图部分的API,除了CRUD之外,分页查询也是使用的比较多的。这次是采用代码编写的方式,没有使用通用mapper和分页组件,打算先熟悉下整个流程,后面实际开发功能的话还是使用的好,提高开发效率。下面是编码的详
Bug生活2048
·
2020-02-23 21:28
java
springboot
mybatis
程序员
后端
Spring
Boot学习笔记
(五)整合MyBatis实现数据库访问
本文主要在上一篇Spring
Boot学习笔记
(四)构建RESTfulAPI标准工程实例的基础上,整合MyBatis,实现简单的MySql数据库访问引入依赖这里主要依赖两个,一个是连接MySql的mysql-connector-java
Bug生活2048
·
2020-02-23 21:28
mybatis
springboot
java
Spring
Boot学习笔记
(三)IDEA 下配置Git
本文主要记录IDEA下配置Git的详细步骤和基本使用,便于初学者快速掌握和运用前期准备首先你需要有个Github账号,点击这里进行注册。然后需要安装git,点击这里下载,具体安装步骤请参考其他网上文章,不过多描述。IDEA配置Git在File-Settings-VersionControl-Git-PathtoGitexecutable中选择你Git的安装路径,通常IDEA会自动带出来,还是比较智
Bug生活2048
·
2020-02-23 21:58
java
intellij-idea
springboot
程序员
Spring
Boot学习笔记
(二)Windows下IDEA 配置Maven
本文主要记录Windows下IDEA配置Maven的详细步骤,便于初学者快速掌握及运用。下载Maven直接到官网下载需要的版本,直接解压到对应的目录即可,无需安装。配置Maven解压到指定目录后,在同级建个文件夹作为本地仓库,如下图:maven指向本地仓库配置,打开D:\ProgramFile\Maven\apache-maven-3.5.2\conf下的settings.xml,设置本地仓库地址
Bug生活2048
·
2020-02-23 21:57
java
springboot
程序员
maven
intellij-idea
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他