2020
12-04
12-04
Springboot通用mapper和mybatis-generator代码示例
实现功能:根据数据库中的表,自动生成model、dao和对应的xml文件。xml中实现通用mapper中CURD功能1、引入依赖<properties><mybatis.generator.version>1.3.7</mybatis.generator.version><tk.mybatis.version>4.1.5</tk.mybatis.version></properties><dependencies><!--mybatis--><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactI...
继续阅读 >
网上说是使用idea在SpringBoot整合Mybatis时候会扫描不到xml文件1.将xml文件放在resources下2.在application.properties中配置xml文件的扫面补充知识:Springboot整合mybatis/*.xml路径URldoesnotexist问题解决一:在配置文件下扫描不到xml文件:原来的文件:<beanid="sqlSessionFactory"class="org.mybatis.spring.SqlSessionFactoryBean"><propertyname="dataSource"ref="dataSource"/><!--自动扫描mapping.xml文...
本文主要介绍了SpringBoot+MybatisPlus+Mysql+JSP实战,分享给大家,具体如下:放个效果图:准备项目首先在MySql控制台输入一下sql语句创建student数据库和student。createdatabsestudent;usestudent;CREATETABLE`student`(`stu_id`bigint(20)NOTNULL,`stu_name`varchar(45)DEFAULTNULL,`stu_sex`varchar(6)DEFAULTNULL,`date`varchar(45)DEFAULTNULL,`room`int(2)DEFAULTNULL,`acadimy`varchar(45)...
1.问题来源今天在做一个springboot的HelloWorld的web的项目,在我删除掉首页index.html后,重新编译,通过浏览器访问还是能访问到index.html页面。此项目是在idea下完成的。2.问题分析问题在于每次我们每次编译这个项目时,新增的文件会被编译进入target文件,而删除后的文件不会被编译进入target文件。3.解决问题解决的方法有两种第一种:直接删除target文件,重新编译就会重新生成一个已经删除index.htmld的target文...
前言现在的JAVA行业,貌似已经是SpringBoot+SpringCloud的天下了,早期的SSH,SSM框架已经老去,与SpringBoot相结合的JPA框架虽然省去了很多的增删改查sql,但是比较笨拙,在面对一些复杂多变的逻辑时常常力不从心,而相对应的Mybatis由于其高度的灵活性受到广大JAVA攻城狮的欢迎。之前整合过了springboot+mybatis,前几天看到一个面试的问一个问题,Mybatis的一级缓存,二级缓存。我想这个应该也是一个重点吧,所以今天决定来详...
Sentinel是阿里巴巴开源的限流器熔断器,并且带有可视化操作界面。在日常开发中,限流功能时常被使用,用于对某些接口进行限流熔断,譬如限制单位时间内接口访问次数;或者按照某种规则进行限流,如限制ip的单位时间访问次数等。之前我们已经讲过接口限流的工具类ratelimter可以实现令牌桶的限流,很明显sentinel的功能更为全面和完善。来看一下sentinel的简介:https://github.com/spring-cloud-incubator/spring-cloud-alibaba/w...
阿里云OSS是一种云存储技术,你可以理解为云盘,我们的目标是将视频存储到云端,然后在前端读取并播放视频。OSS首先登陆首页,创建一个存储桶:https://oss.console.aliyun.com然后找到读写权限:将读写权限设置为公共读即可:在RAM中新建一个用户:为其添加权限,选择OSS的权限:然后点进去这个用户,找到AccessKey:创建之后记下来secret,因为他只出现一次,如果没记住也没事,可以重新创建新的key。下面开始编写服务...
springboot2.3之后,hibernate-validator依赖缺失今天在写项目的时候,发现@Blank注解没有了,检查了一下,发现老版本springboot内集成的hibernate-validator依赖已经去掉了如图,当前版本2.4.0的spring-boot-starter-web包版本2.1.3在网上查阅了一下:官方解释解决方法:在pom文件里手动加入依赖<!--https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-validation--><dependency><groupId>org...
pom.xml<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>application.ymlspring:servlet:multipart:#上传文件总的最大值max-request-size:10MB#上传文件的最大值max-file-size:10MBindex.ht...