springboot
Dlei东
这个作者很懒,什么都没留下…
展开
-
springboot发送邮件内容及换行
本文采用JavaMailSender+springboot邮件发送,具体操作内容看下面详细说明首先搭建好springboot项目,引入pom文件说明:若下面的包并非在新建demo引入的那么后续引入的时候注意选择版本,尽量不要选最新版,优先高引入量的版本,否则不兼容会提示包错误<!--邮件发送--><!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-mail --原创 2021-03-30 11:11:04 · 2096 阅读 · 3 评论 -
springboot+mybatis-plus映射list All elements are null问题解决办法
springboot+mybatis-plue映射查询数据出现有数据条数但是list All elements are null的问题解决办法问题描述下面图中明显看到查询的数据为3条记录但是出现list All elements are null,这个问题其实是mybatis-plue映射实体出现名称不匹配的问题。解决方法查看自己实体是否采用有下划线,mybatis-plue的配置文件默认map-underscore-to-camel-case是开启模式,所以此时你得做一个关闭的配置配置ma原创 2020-07-13 15:30:51 · 5210 阅读 · 4 评论 -
springboot+mybatis-plus实现内置的CRUD使用详情
springboot+mybatis-plue实现内置的CRUD使用详情,这里暂时只介绍查询增加操作mybatis-plus的特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的 CRUD操作:内置通用 Mapper、通用Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 Lambda形式调用:通过 Lambda 表达式,方便的编写各类查询原创 2020-07-10 15:55:28 · 4724 阅读 · 0 评论 -
自动注入失败:@RunWith (SpringRunner.class)和 @SpringBootTest解决办法
自动注入失败:@RunWith-[SpringRunner.class]和 @SpringBootTest解决办法前言@RunWith注解作用:@RunWith就是一个运行器@RunWith(JUnit4.class)就是指用JUnit4来运行@RunWith(SpringJUnit4ClassRunner.class),让测试运行于Spring测试环 境,以便在测试开始的时候自动创建Spring的应用上下文@RunWith(Suite.class)的话就是一套测试集合引申:Sp原创 2020-07-08 16:25:08 · 7506 阅读 · 0 评论 -
springboot+mybatis通过实体类自动生成数据库表
springboot+mybatis通过实体类自动生成数据库表前言本章介绍使用mybatis结合mysql数据库自动根据实体类生成相关的数据库表。首先引入相关的pom包我这里使用的是springboot2.1.8.RELEASE的版本<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artif原创 2020-07-08 11:10:02 · 15823 阅读 · 3 评论 -
java+httpclient实现Get、Post接口自动化案例
java+httpclient实现Get、Post接口自动化案例HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大原创 2020-06-11 14:32:15 · 3289 阅读 · 0 评论 -
springboot结合selenuim实现Web端火狐谷歌浏览器的自动化
springboot结合selenuim实现Web端火狐谷歌浏览器的自动化selenuim是一种浏览器自动化测试框架。开源、免费框架用于web应用程序的自动化测试,多平台(windows、linux、mac)、浏览器(firefox、chrome、ie、opera、safari)、多语言(java、phthon、ruby、php、c#、javascript)支持,框架底层使用JavaScript模拟真实用户对浏览器进行操作。测试脚本执行时,浏览器自动按照脚本代码做出点击,输入,打开,验证等操作,就像真实原创 2020-05-19 12:33:15 · 3784 阅读 · 0 评论 -
Idea新建springboot项目详细过程
Idea新建springboot项目详细过程Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。下面是idea新建springboot的详细过程首先打开工具新建项目选择Spring Initializ原创 2020-05-19 10:26:11 · 4965 阅读 · 0 评论