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学习笔记
(十四)mybatis(一)使用IDEA 整合SpringBoot + mybatis详细流程(有工程源码)
参考SpringBoot整合mybatis快速入门、springboot+mybatis(通过properties配置)集成后来发现一个教程:乐天笔记Mybatis,个人感觉很不错工程源码:链接:https文章目录一、准备数据库二、新建SpringBoot工程三、创建文件1、准备工作2、开始实践①修改application.properties②新建并编写UserEntity.class文件③新建
TUTsmile
·
2020-08-25 17:09
#
Spring
Boot
Spring
Boot学习笔记
--从入门到精通
**一、**SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martinfowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALLINONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细参照微
没有解决不了的bug
·
2020-08-25 14:56
笔记
spring
boot学习笔记
文章目录springboot依赖一个helloword使用jackson序列化或反序列化springboot的目录结构文件上传下载多文件上传打包jar包(默认)war包springboot热部署springboot配置文件springboot测试springboot个性化bannerfilter过滤器servletlistener拦截器拦截器和filter的区别模板引擎freemarkerthym
weixin_43060721
·
2020-08-25 08:31
springboot
Spring-
Boot学习笔记
(一)——环境搭建
本人在捣鼓了一段时间的maven和spring框架之后,尝试使用Spring-Boot的功能,以下笔记及实例代码所用的开发环境为:java1.8IDEA15maven3.2.5Spring-Boot1.5.1tomcat8一、新建一个maven项目使用maven里的quickstart模板即可。二、修改POM文件,添加springboot的依赖1.添加parentpom2.添加web依赖3.在类根
踏破铁鞋1989
·
2020-08-24 19:18
spring
boot学习笔记
(六)spring data mongo以及querydsl在此的应用
1.引入依赖:引入springbootdatamongo依赖org.springframework.bootspring-boot-starter-data-mongodb引入mongoquerydel依赖com.querydslquerydsl-mongodb${querydsl.version}引入查询实体生成插件:com.mysema.mavenapt-maven-plugin1.1.3ge
xc丶卡卡
·
2020-08-24 15:55
springboot
SpringBoot 学习笔记一
Spring
Boot学习笔记
一如果是初次学习,建议看下springboot入门一、内置ServlectContainer:Name————ServletVersion————JavaVersionTomcat8
ArvinWoo
·
2020-08-24 12:06
springboot
Spring
Boot学习笔记
(一)——spring boot项目搭建及配置文件初探
简介L1.HelloWorld!一、初始化项目二、添加基本的配置三、简单controller四、springboot开发过程中的热加载L2.SpringBoot项目中的配置文件一、两种常用的配置文件1.文件格式2.语法特点二、常用的配置项简介SpringBoot是当前十分流行的用于开发微服务的Java框架。其设计目的是用来简化Spring应用的初始搭建以及开发过程。SpringBoot使用了特定的
zzk09
·
2020-08-24 12:51
spring
boot
腾讯T4大佬总结的这份Spring
Boot学习笔记
,全都是精华,火爆互联网,真的太全了
SpringBoot是所有基于Spring开发的项目的起点。SpringBoot的设计是为了让你尽可能快的跑起来Spring应用程序并且尽可能减少你的配置文件。简单来说就是SpringBoot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,springboot整合了所有的框架。特点:1、SpringBootStarter:他将常用的依赖分组进行了整合,将其
程序员大伟
·
2020-08-24 06:10
Spring
Boot学习笔记
(二)Windows下IDEA 配置Maven
本文主要记录Windows下IDEA配置Maven的详细步骤,便于初学者快速掌握及运用。下载Maven直接到官网下载需要的版本,直接解压到对应的目录即可,无需安装。image配置Maven解压到指定目录后,在同级建个文件夹作为本地仓库,如下图:imagemaven指向本地仓库配置,打开D:\ProgramFile\Maven\apache-maven-3.5.2\conf下的settings.xm
Bug生活2048
·
2020-08-24 05:13
Spring
Boot学习笔记
:@Autowired
环境MacBookprojava8springboot2.0+前言学习笔记@Autowired今天参考Spring基础(2):放弃XML,走向注解,这篇文章温习spring时,对@Autowired注入方式产生了疑惑。因为我写了一个如下类:packagecom.supper.javaconfig;importorg.springframework.beans.factory.annotation.
山鬼谣me
·
2020-08-23 19:28
springboot
spring
boot学习笔记
springboot入门学习(完更)
spring
boot学习笔记
springboot入门学习技术栈:springboot,mybatis,thymeleaf,MySQL等实现的功能:管理员登录,员工的增删查改工具版本JDK1.8mysql8.0navicatformysql11IDEA2019.1maven3.6.0springboot2.2.5
程序员小V
·
2020-08-23 03:34
笔记
Spring
Boot学习笔记
之动态数据源切换
Springboot动态数据源切换1)、配置文件application.properties#更多数据源custom.datasource.names=ds1,ds2custom.datasource.ds1.driver-class-name=com.mysql.jdbc.Drivercustom.datasource.ds1.url=jdbc:mysql://localhost:3306/ds
liyuejin
·
2020-08-23 01:16
Spring
boot
Spring
Boot学习笔记
12——web开发07(CRUD-员工列表)
1.实验要求RestfulCRUD:CRUD满足Rest风格(URI:/资源名称/资源标识,HTTP请求方式区分对资源CRUD操作)普通CRUD(uri来区分操作)RestfulCRUD查询getEmpemp—GET添加addEmp?xxxemp—POST修改updateEmp?id=xxx&xxx=xxemp/{id}—PUT删除deleteEmp?id=1emp/{id}—DELETE实验的请
小盆友家的条条
·
2020-08-22 23:34
spring
boot
自学
java
列表
html
web
css
Spring
Boot学习笔记
11——web开发06(登陆&拦截器)
1.登陆这个登陆功能先不连接数据库,只需填写任意用户名,密码是123456即可登陆成功来到后台1.1清缓存开发期间模板引擎页面修改以后,要实时生效禁用模板引擎的缓存#禁用缓存spring.thymeleaf.cache=false页面修改完成以后ctrl+f9,重新编译1.2配置首页1.3控制器方法@ControllerpublicclassLoginController{//@RequestMa
小盆友家的条条
·
2020-08-22 23:33
spring
boot
自学
java
login
web
mysql
数据库
Spring
Boot学习笔记
10——web开发05(国际化)
1.国际化国际化就是我们平时页面上切换中英文的按钮,按下中文按钮,整个页面都显示中文,反之显示英文,当然,也可以做多种语言1.1步骤编写国际化配置文件,抽取页面需要显示的国际化消息先分析页面中什么部分需要国际化编写国际化配置文件(在资源目录下创建i18n文件夹然后创建对应文件)然后根据要国际化的内容编写配置SpringBoot自动配置好了管理国际化资源文件的组件@ConfigurationProp
小盆友家的条条
·
2020-08-22 23:33
spring
boot
自学
java
spring
boot
spring
web
Spring
Boot学习笔记
04——自动装配原理
自动装配原理(@SpringBootApplication)启动类中,@SpringBootApplication的作用是标注这个类是一个springboot应用,启动类下的所有资源以及导入资源springboot所有的自动配置都在启动时扫描并加载的,所有自动配置的类都保存在spring.factories中,这些自动配置的类中都有ConditionalOnXXX注解,该注解的作用是对其中的条件进
小盆友家的条条
·
2020-08-22 23:32
spring
boot
自学
spring
java
spring
boot
tomcat
Spring
Boot学习笔记
09——web开发04(开发配置)
1.导入素材我们把实现准备的dao,entities和页面模板导入(注意:html要放入templates中,否则无法读取)2.默认访问首页方法一@RequestMapping({"/","/index.html"})publicStringindex(){//设置默认访问首页return"index";}*如果运行后无法访问首页,试着把target删除掉,再重新运行;该方法麻烦,少用*方法二为了
小盆友家的条条
·
2020-08-22 23:02
spring
boot
自学
java
spring
vue
spring
boot
web开发
spring
boot学习笔记
常用注解:控制器@Controller控制器,处理http请求请求参数@RequestMaping()将http请求响应到控制器,required不允许值为空@GetMapping,@PostMapping获取http的get,post请求@PathVariable获取url中的数据@RequestParam(value="",required=“false/true”)获取请求参数的值@Cook
13Vg
·
2020-08-22 03:32
框架
Spring
Boot学习笔记
-错误处理及自定义
2019独角兽企业重金招聘Python工程师标准>>>正常的Web应用开发时,需要考虑到应用运行发生异常时或出现错误时如何来被处理,例如捕获必要的异常信息,记录日志方便日后排错,友好的用户响应输出等等。当然应用发生错误,有可能是应用自身的问题,也有可能是客户端操作的问题。SpringBoot默认提供了一种错误处理机制。默认错误处理机制默认情况下,SpringBoot为两种情况提供了不同的响应方式。
weixin_34355881
·
2020-08-21 22:31
Spring
boot学习笔记
(五)——数据库事务处理
在互联网数据库的使用中,对于电商和金融网站可能面对高并发场景。因为存在高并发,数据库的数据将在一个多事务的场景下运行,在没有采取一定的手段的情况下就会造成数据的不一致。与此同时,网站也会面临巨大的性能压力。面对这样的高并发场景,数据库的事务机制是至关重要的,它能够帮助我们在一定的程度上保证数据的一致性,并且有效提高系统性能,避免系统宕机。springboot配置数据库信息spring.dataso
1558083****
·
2020-08-21 20:49
SpringBoot
学习笔记
Spring
Boot学习笔记
(6)——SpringBoot整合Freemarker
Spring
Boot学习笔记
(6)——SpringBoot整合Freemarker1.创建项目2.修改pom,添加坐标org.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-freemarker3
cookie_sll
·
2020-08-21 06:41
SpringBoot学习笔记
Spring
Boot学习笔记
(五)Web开发之Thymeleaf模板引擎
一、Thymeleaf简介以及引入SpringBoot推荐使用Thymeleaf模板引擎来做前端动态页面,它用来替代jsp。模板引擎作用:我们先编写一个前端页面模板,页面模板上需要动态数据的写上模板引擎规定的表达式,然后模板引擎解析后端传入的数据,根据前端页面模板上的表达式,将数据填充到页面模板上的指定位置,形成动态页面。Thymeleaf简介:Thymeleaf是一款用于渲染XML/XHTML/
飞!!!!
·
2020-08-21 04:04
Spring
Boot
Spring
boot学习笔记
之六: SpringBoot之表单验证@Valid
Spring
boot学习笔记
之六:SpringBoot之表单验证@Valid2018年06月27日23:13:03eeeeasy阅读数:2473SpringBoot提供了强大的表单验证功能实现,给我们省去了写验证的麻烦
f45056231p
·
2020-08-20 23:42
注解
2020.8.19 解决Spring boot 中 使用redis进行缓存时乱码的问题
关于springboot中使用redis缓存的详细介绍,可以看我的文章:Spring
Boot学习笔记
(十七)整合mysql、mybatis-plus使用redis进行缓存解决办法很简单,添加一个配置文件即可
TUTsmile
·
2020-08-20 22:35
踩坑排错
#
Spring
Boot
redis
Spring
Boot学习笔记
(十七)整合 mysql、mybatis-plus 使用redis进行缓存(带工程源码)
工程源码:百度云链接提取码:5o0zcsdn下载链接文章目录1.给springboot工程添加pom依赖2.在application中进行配置3.启用缓存机制4.开发缓存注解4.1编写实体类SpringBootUser4.2编写mybatis-plus相关文件4.3添加redis配置4.4编写调用方法5.测试6.讲解6.1注解6.2注意要点6.3脏数据的处理1.给springboot工程添加pom
TUTsmile
·
2020-08-20 22:35
#
Spring
Boot
redis
缓存
乱码
spring
boot
mybatis-plus
spring
boot学习笔记
(springboot原理初探)
springboot原理初探springboot自动配置SpringApplication.run分析springboot自动配置pom.xmlspring-boot-dependencies:核心依赖在父工程中!我们在写或者引入一些Springboot依赖时,不需要指定版本,就是因为有这些版本仓库启动器org.springframework.bootspring-boot-starter启动器:
Going_man
·
2020-08-20 20:20
Spring
Boot学习笔记
SpringBoot入门与基本实现技术:springboot+html页面+thymeleaf模板引擎+ajax框架+restful风格+slf4j日志+logback一、整理1、开发思路和技术实现2、创建SpringBoot项目的方式官网的初始化页面创建下载alibaba的初始化页面创建下载直接使用Idea或sts创建创建project选择springinitializrjdk1.8并选择阿里云
发啊发程序猿
·
2020-08-20 19:26
spring
boot学习笔记
2(拦截器,redis,授权登录,读取yml配置文件)
介绍一下springboot的一些自定义配置。自定义配置前,需要加入一些依赖,在学习笔记1中都要介绍使用springboot自定义拦截器首先自己一个拦截器:publicclassMyInterceptorimplementsHandlerInterceptor{@OverridepublicbooleanpreHandle(HttpServletRequestrequest,HttpServlet
陈煦源
·
2020-08-20 18:40
springboot
Spring
Boot学习笔记
16——MybatisPlus修改时空字段不修改
问题描述:今天遇到了一个问题,在更新数据时,MybatisPlus不会进行修改属性为空的数据表字段。解决办法:只需要在实体类的属性上加一行注释即可/***姓名*/@TableField(fill=FieldFill.UPDATE)privateStringname;这行注释的意思是:在name这个属性执行修改时,将自动填充一个值(默认为null),即将字段修改为空,而不是不做修改。
月月._.
·
2020-08-20 16:53
Java
#
SpringBoot
#
MybatisPlus
Spring
Boot学习笔记
11——MyBatisPlus初探
最近博主将JPA的学习雪藏了,等以后有机会再学,因为博主接触了MyBatisPuls!!!博主觉得MyBatisPuls这个框架是非常好用的框架。本篇博客记录一下MyBatisPlus的基本配置。MyBatisPlus是MyBatis的增强工具,在MyBatis的基础上只做增强不做改变。MyBatisPlus几乎和MyBatis配置几乎相同。我们来看一下配置过程。1.引如MyBatisPlus依赖
月月._.
·
2020-08-20 14:52
Java
#
SpringBoot
#
MybatisPlus
【自学记录】SpringBoot+IDEA+Maven(二)
我的第二篇Spring
Boot学习笔记
我的开发环境:macOS10.12.6IntelijIDEA2017.1javaversion1.8.0_144ApacheMaven3.5.0SpringBoot
usually1993
·
2020-08-20 08:21
学习计划
26.Spring
Boot学习笔记
--切换日志框架
切换日志框架可以按照SLF4J的日志适配图,进行相关的切换。SLF4J+Log4j的方式配置pom.xmlorg.springframework.bootspring-boot-starter-weblogback-classicch.qos.logbackorg.slf4jslf4j-log4j12配置log4j.properties###setloglevels###log4j.rootLog
java阳旭
·
2020-08-20 06:23
Spring
Boot
21.Spring
Boot学习笔记
--SLF4J使用原理
在系统中使用SLF4JSLF4J的官方使用手册:http://www.slf4j.org/manual.html在开发时,日志记录方法的调用,应该调用日志抽象层里面的方法,而不是直接调用日志的实现类。下面是一个示例,演示了使用SLF4J输出“Helloworld”的最简单方法,它首先得到一个名为“HelloWorld”的记录器,此记录器依次用于记录消息“HelloWorld”。importorg.
java阳旭
·
2020-08-20 06:22
Spring
Boot
22.Spring
Boot学习笔记
--其他日志框架统一转换为SLF4J
当开发一个系统的过程中,使用的是SLF4J与Logback。但是该系统依赖了很多开发框架,例如Spring和Hibernate,而Spring使用ApacheCommonsLogging作为日志门面,Hibernate使用JBossLogging作为日志门面。各类日志门面混杂在一起,造成了日志门面使用的混乱,所以需要将其他日志框架统一转换为SLF4J。下图来源于SLF4J的官网,展示了如何将其他日
java阳旭
·
2020-08-20 06:22
Spring
Boot
24.Spring
Boot学习笔记
--SpringBoot默认配置
日志级别SpringBoot默认配置好了日志,日志的级别从低到高为trace也可得知SpringBoot默认配置的是info级别。配置日志在application.properties中可以对日志进行相关的配置。#调整指定包的日志级别logging.level.demo.yangxu=trace#在当前项目目录下生成springboot.loglogging.file.name=springboo
java阳旭
·
2020-08-20 05:36
Spring
Boot
23.Spring
Boot学习笔记
--SpringBoot日志关系
SpringBoot底层中关于日志框架的依赖关系如下图。SpringBoot使用spring-boot-starter-logging完成日志功能org.springframework.bootspring-boot-starter-logging2.3.0.RELEASEcompile由上面关于日志框架的依赖关系的图可知,SpringBoot底层使用SLF4J+Logback的方式进行日志记录。
java阳旭
·
2020-08-20 05:45
Spring
Boot
【Spring
Boot学习笔记
】——日志功能
SpringBoot默认日志系统SpringBoot默认使用LogBack日志系统,如果不需要更改为其他日志系统如Log4j2等,则无需多余的配置,LogBack默认将日志打印到控制台上。如果要使用LogBack,原则上是需要添加dependency依赖的org.springframework.bootspring-boot-starter-logging但是因为新建的SpringBoot项目一般
二十五六岁
·
2020-08-18 21:12
Spring
Boot
Spring
Boot学习笔记
05——日志
1.日志介绍市面上有很多日志框架,如JUL、JCL、logback、log4j等等;springboot的底层是spring框架,spring默认使用JCL,但是springboot选用的是SLF4j(日志门面)和logback(日志实现)开发时,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层中的方法;给系统中导入slf4j的jar包和logback的实现jar包import
小盆友家的条条
·
2020-08-18 17:44
spring
boot
自学
java
spring
boot
log4j2
log4j
U
boot学习笔记
1、Uboot官方下载地址ftp://ftp.denx.de/pub/u-boot/2、编译Uboot一般步骤(1)解压源码包(2)使用makeXXXdistclean清除原有编译文件,例如makeARCH=armCROSS_COMPILE=arm-fsl-linux-gnueabi-distclean(3)配置Uboot平台,例如makeARCH=armCROSS_COMPILE=arm-fsl
daiyinger
·
2020-08-17 12:01
操作系统
Spring
Boot学习笔记
(三) SpringBoot 自动配置原理
SpringBoot自动配置SpringBoot自动配置的注解是@EnableAutoConfiguration所以来看@EnableAutoConfiguration注解的源码:1、首先@EnableAutoConfiguration是包含在@SpringBootApplication组合注解中2、使用@Import注入EnableAutoConfigurationImportSelector.
海的那边见
·
2020-08-17 10:49
SpringBoot
spring
boot学习笔记
(Yaml配置注入)
Yaml配置注入Yaml与properties的对比yaml的运用yaml的高级用法松散绑定JSR303使用yaml配置读取的优先级yaml配置多个环境配置自己配的yaml和spring.factories有什么联系Yaml与properties的对比①properties只能保存键值对!②yaml可以存储,它对空格的要求十分高!#普通的键值对name:xiaoming#对象student:nam
Going_man
·
2020-08-17 09:45
Spring
Boot学习笔记
(二):YAML在SpringBoot的作用和机制
一、属性加载顺序SpringBoot允许外化(externalize)你的配置,这样你能够在不同的环境下使用相同的代码。你可以使用properties文件,YAML文件,环境变量和命令行参数来外化配置。使用@Value注解,可以直接将属性值注入到你的beans中,并通过Spring的Environment抽象或绑定到结构化对象来访问。SpringBoot使用一个非常特别的PropertySourc
好奇的猫儿
·
2020-08-17 08:06
Java
Spring
Boot学习笔记
——集成Druid数据库连接池
一、前言在软件系统中都会使用到数据库,是开发中大型系统不可缺少的。但如果对数据库资源没有很好地管理,往往会直接导致系统的稳定。随着系统流量、用户的增加,会逐步显露。使用数据库连接池可以更好、更高效的管理数据库连接资源,我们可以直接使用第三方服务,不必自己思索数据库连接的管理。数据库连接池技术有:DBCP、tomcat-jdbc、C3P0、HikariCP、Druid等。优先推荐Druid。它作为国
Ongoing蜗牛
·
2020-08-17 07:12
SpringBoot
Spring
Boot学习笔记
——(一)自动配置原理
一、SpringBoot入门1.SpringBoot简介https://blog.csdn.net/u011870547/article/details/80975623简化Spring应用开发的一个框架整个Spring技术栈的一个大整合J2EE开发的一站式解决方案2.微服务微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通单体应用:ALLINONE微服务:每一
巧笑情兮_美目盼兮
·
2020-08-17 07:01
SpringBoot
spring
boot学习笔记
:12.解决springboot打成可执行jar在linux上启动慢的问题
有时候,当你把你的springboot项目打成可执行的jar,放在linux上启动时,发现启动超级慢;这往往是因为springboot内置tomcat启动时实例化SecureRandom对象随机数策略问题;解决办法:打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容:securerandom.source=file:/dev/random
track sun
·
2020-08-16 21:05
springboot 整合 rabbitmq 转载https://www.cnblogs.com/hlhdidi/p/6535677.html
spring
boot学习笔记
-6springboot整合RabbitMQ一RabbitMQ的介绍RabbitMQ是消息中间件的一种,消息中间件即分布式系统中完成消息的发送和接收的基础软件.这些软件有很多
wb54979
·
2020-08-16 21:32
Spring
Boot学习笔记
Spring
Boot学习笔记
文章目录Spring
Boot学习笔记
SpringBoot引言SpringBoot特点SpringBoot第一个环境搭建创建Maven的web项目,引入springboot的jar
IT小浣熊
·
2020-08-16 20:21
Spring
Spring
Boot学习笔记
九:springBoot整合Mybatis3.x实现增删改查以及事务操作
1.Spring
Boot学习笔记
九:springBoot整合Mybatis3.x实现增删改查文章目录1.Spring
Boot学习笔记
九:springBoot整合Mybatis3.x实现增删改查1.1.配置文件
¥诸葛村夫¥
·
2020-08-16 17:34
springBoot笔记
Spring
Boot学习笔记
【三】——使用springboot【基础】
13.构建系统强烈建议您选择支持依赖关系管理且可以使用发布到“MavenCentral”存储库的工件的构建系统。我们建议您选择Maven或Gradle。可以让SpringBoot与其他构建系统(例如Ant)一起工作,但它们并没有得到特别好的支持。13.1DependencyManagement每个版本的SpringBoot都提供了它支持的依赖项的精选列表。实际上,您不需要为构建配置中的任何这些依赖
二十五六岁
·
2020-08-16 14:21
Spring
Boot
Spring
Boot学习笔记
四——整合
SpringBoot连接数据库&整合MyBatis框架连接Oracle需要的依赖:com.oracleojdbc6version>11.2.0.1.0springBoot配置连接Oracle:#springboot连接Oracle数据库spring.datasource.driver-class-name=oracle.jdbc.OracleDriverspring.datasource.url=
malaganguo
·
2020-08-16 09:40
springboot
java
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他