idea引入spring-boot项目不识别 yml文件2022-10-03 00:12:22在svn上导入spring-boot项目时候启动报错。仔细查看原因发现tomcat启动端口为:8080 而我设置的YML文件为8888由此可以发现是没有编译文件。ctral+shift+alt+s进入发现没有;解决方法:1:选中,2点击resources3apply 即可, ...
spring boot 配置文件配置项前缀为0的数字特殊处理2022-10-03 00:11:58问题:springbootyml配置文件中,配置前缀0的数字时,会被特殊处理,如下图配置001001会当做八进制数处理成513解决方法: 配置项两边加引号或单引号,这时会当做字符串处理源码类分析:ConstructYamlInt分析源码可知:1、以0b开头的数字,会被当做二进制数处理2、以0x开头的...
spring boot mybatis 配置2022-10-03 00:04:301:数据配置文件datasource.propertierdataanalysis.datasource.url=jdbc:mysql://***.***.75.47:3309/test_dataanalysis?zeroDateTimeBehavior=convertToNull&...
Spring Boot自动配置(四)2022-10-03 00:02:10SpringBoot如何如何自动配置SpringBoot应用程序能够实现自动配置主要是依靠一个注解:@SpringBootApplication。packagecom.gwolf;importorg.springframework.boot.SpringApplication;importorg.s...
spring、xxl-conf、dubbo、zookeeper、fastdfs再加上redis、postgresql构建一个文件服务器--1、配置springweb环境2022-10-03 00:02:28前言先说说这系列文章的目的。目的当然是—好记性不如烂笔头了,记录一下,毕竟光是标题上面的英文单词都难记了,何况还要逐个逐个整合到项目当中然后还要用起来,难度相当高了。请参考:spring、xxl-conf、dubbo、zookeeper、fastdfs再加上redis、postgresql构建一个文...
Spring Boot构建多模块项目2022-10-03 00:02:22maven多模块项目通常由一个父模块和若干个子模块构成,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块)相互关联。多模块适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。1多模块项目创建1.1父模块创建首先我们在IDEA中创建一个springboo...
Spring Boot整合mybatis2022-10-03 00:00:40mybatis与SpringBoot的整合有两种方式:1、使用mybatis官方提供的SpringBoot整合包。2、使用Spring和mybatis的整合方式如何选择?根据项目需要,来进行选择。例如:如果是简单的CRUD,明显使用第一种方式。如果比较复杂,且涉及到多个表的,建议使用第二种方式,这样...
Spring boot 整合 Mybatis2022-10-03 00:00:34创建一个Springboot项目使用MyBatisGenerator逆向生成代码1.配置Mavenpom.xml文件在pom.xml增加以下插件:<build><plugins><plugin><groupId>org.mybatis.generato...
mybatis在spring-boot中的默认sql执行器executor-type的修改2022-10-03 00:00:101.executor-type介绍mybatis提供三种sql执行器,分别是SIMPLE、REUSE、BATCH。SIMPLE是默认执行器,根据对应的sql直接执行,不会做一些额外的操作。REUSE是可重用执行器,重用对象是Statement(即该执行器会缓存同一个sql的Statement,省去S...
Spring Boot整合mybatis2022-10-03 00:00:04引入依赖<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter<artifactId><version...
idea 使用 springboot框架开发时,自定义创建 yml文件,系统无法识别。yml文件没有spring的小叶子。完美解决2022-10-03 00:01:28使用idea开发springboot项目,在做模块开发时,不再使用默认的配置文件:application.properties,application.yml这两种配置文件。需要自己自定义配置文件:bootstrap.yml文件但是自定义的yml配置文件,会出现如图所示的问题:解决方案建完配置文件后...
玩转Spring Boot框架教程05之自定义配置文件YAML方式2022-10-03 00:00:52YAML配置方式1)YAML简单测试之前已经简单简绍过了YAML语言,现在将之前的Properties文件方式换成YAML方式。新建一个项目:第一步:新建好项目以后,更改application.properties文件的后缀名为application.yml,yml即是YAML语言的后缀名。第二步:...
Spring Boot 引入 MyBatis2022-10-03 00:00:52简介什么是mybatis? MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(PlainOldJavaObj...
spring boot 设置日志打印mybatis sql2022-10-03 00:00:46最近使用springboot想看到具体sql运行情况。经网上查找,发现springboot自带日志,只需要在application.yml简单配置即可打印日志。配置如下:logging:level:cn.com.xxx.xxx.mapper:debug#打印sql配置mapper所在的包的位置,配置...
Spring Boot 整合MaBatis如何在控制台打印执行的SQL语句2022-10-03 00:00:40第一种在SpringBoot的配置文件application.yml中加入configuration: log-impl:org.apache.ibatis.logging.stdout.StdOutImpl或者加入logging: level: com.XXX.Mapper:debug (红...
Spring Boot 整合MaBatis如何在控制台打印执行的SQL语句2022-10-03 00:00:28第一种在SpringBoot的配置文件application.yml中加入configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutImpl或者加入logging:level:com.XXX.Mapper:debug(红色部分为Dao...
Spring Boot + Mybatis Plus3.1 实现 SQL 打印2022-10-03 00:00:22原文连接-执行SQL分析打印项目目录后续说明:完成mapper等基本功能设置。只是要看执行的SQL打印最终在Console面板的效果:配置步骤1.在pom.xml加入最新的依赖p6spy在maven库的链接例如:<dependencies><dependency><gr...
spring boot整合mybatis2022-10-03 00:00:16前言:工具:ideamysql版本:8.01.通过SpringInitializr创建一个Springboot工程,具体的创建方法,网上有很多,我用的是https://start.spring.io直接创建。2.点击NEXT,进行下一步的基本配置,这里有项目类型(默认是MAVEN)、打包方式(WAR...
Spring Boot整合MyBatis2022-10-03 00:00:28一.整合MyBatis先创建一个数据库,并加入点数据来进行操作DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`bigint(20)NOTNULLAUTO_INCREMENT,`user_name`varchar(100)DEFAULTNULLCOMMENT...
spring boot中查看自动配置项2022-10-03 00:02:40 我们知道,springboot火热的一个重要的原因是他的@SpringBootApplication注解,是一个复合注解,包含了@SpringBootConfiguration、@EnableAutoConfiguration和@ComponentScan注解。其中@EnableAutoCo...
Idea Spring Boot配置文件.yaml或.properties不能自动提示的有效解决办法2022-10-03 00:01:10SpringBoot项目的配置文件.yaml/.yml/.properties文件编写的时候没有自动提示,网上的解决办法五花八门,不一定适合具体个人的IDE环境,下面总结一套能解决绝大部分情况的方案:先给出能自动识别的图样:步骤1:先检查IDEA是否安装了支持SpringBoot项目的插件(如果是通...
Spring Boot 结合 Mybatis2022-10-03 00:00:46SpringBoot结合Mybatis首先在ECLIPSE里面下载插件Help–>EclipseMarkeplace下载完成重启后,建Springboot项目选择SpringStarterProject这里的8代表jdk1.8版本这里是你建项目需要点什么依赖可以勾选添加.properties后...
Spring boot 整合mybatis2022-10-03 00:00:58一、准备工作(1)使用IDEA创建Springboot项目,在创建时可以直接将jdbc、web、mysql、mybatis依赖直接加入到项目中。(2)数据库准备:使用疫情数据中的新闻数据表二、整合步骤(1)创建基本项目的框架在启动类下面一次创建pojo、dao、service、serviceimpl...
spring boot 中如何设置mybatis的插件2022-10-03 00:00:34springboot中引入了mybatis官方的starter在yml中直至指定mapper-locationsmapper文件的位置指定config-locationmybatis的配置文件位置插件的配置官方在这里提供了yml的配置方式,但是不能用,这是个坑,不要掉进去。既然用了springboo...
Spring boot && Mybatis 整合2022-10-03 00:00:22Springboot&&Mybatis整合 正题本项目使用的环境:开发工具:IntellijIDEA2017.1.3springboot:1.5.6jdk:1.8.0_161maven:3.3.9额外功能PageHelper分页插件mybatisgenerator自动生成代码插件步骤...
spring-boot-mybatis2022-10-03 00:00:16 最近闲来无事,整合了一下springBoot-Mybatis,确实比springMVC配置简单,闲话不说了,看代码一、结构: 二、配置文件1.pom.xml<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http:/...
Spring Cloud 入门教程(三): 配置自动刷新2022-10-02 23:52:53SpringCloud入门教程(三):配置自动刷新之前讲的配置管理,只有在应用启动时会读取到GIT的内容,之后只要应用不重启,GIT中文件的修改,应用无法感知,即使重启ConfigServer也不行。比如上一单元(SpringCloud入门教程(二):配置管理)中的HelloWorld应用,手动更新...
如何解决spring,mysql显示少8个小时的问题2022-10-02 23:50:21在spring的开发中,遇到了一个问题:把数据的数据查询出来之后,发现时间比数据的少了8个小时刚开始我首先考虑的是不是数据库的连接出来问题jdbc.url=jdbc:mysql://localhost:3306/lpr?useUnicode=true&characterEncoding=UT...
spring+mysql记录2022-10-02 23:50:27最近打算做一个小项目,正好也借此机会把spring前前后后的配置捋一遍。其实说再多也无非是配置而已,顶天了看看源码,了解一下spring的原理。但是在实际工作中这玩意接触的机会实在是太少了,能够用全spring提供的功能的机会就更少了。所以每次看完spring特性过几天都忘记了,真正用的时候常常想不...
Spring事务2022-10-02 23:50:03一、前置条件:1、Jdbc2、SpringiocSpringaop3、Mysql二、事务的概念:事务一般指的是数据库事务,指的是一个程序执行单元测试的一系列的操作(指的就是数据库中的增删改查操作),要么完全执行,要么完全不执行;三、事务的特性:原子性:一个事务是不可分割的工作单位;一致性:事务必须是...