- 博客(10)
- 收藏
- 关注
原创 超简单使用java mail发送thymeleaf模板邮件,附有模板乱码、附件名乱码解决以及使用腾讯企业邮箱发送邮件报错解决
怕你们找不到,点击即可跳转
2020-03-26 10:27:05 514
原创 Springboot 自学(四):邮件服务(QQ邮箱与腾讯企业邮箱为例)
背景 正好上个月公司有个项目时发送邮件的,在发送邮件的坑里趴了好几天,全靠自己,一点点填完整,最值得注意的地方是腾讯企业邮箱与其他邮箱发送邮件的方式有所不同,搜集了大量的文章,实践了很多,才总结出了这些,若有所帮助,请点点赞,给我努力下去的动力 概述 springboot-email是基于SpringBoot环境集成Java Mail,并实现了邮件发送功能,包括简易邮件发送、html正文邮件发送...
2020-03-23 14:43:46 2658
原创 springboot 自学(三):定时器设置(注解版)
springboot 定时器的设置也太简单了吧! 只需要两个步骤就可以配置完成: 一:在定义的定时器类中 添加注解@EnableScheduling和@Configuration 二:在定时器类中,创建方法,并加上注解@Scheduled @Configuration @EnableScheduling @AllArgsConstructor//lombok插件 public class User...
2019-12-16 17:17:38 179
原创 Springboot 自学(二):持久层框架 mybatis-plus篇(注解版)
springboot 链接数据库时,个人一般都会采用较为方便的mybatis-plus的注解版,配置简便,使用简单。 添加pom文件引用 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId&g...
2019-11-04 18:40:24 906
原创 Springboot 自学入门(一)
1.Sping-Boot 概述 1.1 Sping-Boot 介绍 Spring-Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。个人理解来说Spring-Boot其实不是什么新的框架,它默认配置了那些没有它你也会去做的Spring Bean配置。 Spring-Boot 基于Spring框架,而Spring-Cloud基于Sp...
2019-10-31 12:19:50 193
原创 Java 简析String、StringBuffer、StringBuild的区别
字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串 1.Java String类——字符串常量 创建字符串最简单的方式如下: String s = "hello"; 注:String 类所生成的对象存在栈内存中,是不可改变的,所以一旦创建了 String 对象,那它的值就无法改变了 利用图解说明如下: 所以当需要对字符串进行...
2019-10-25 17:12:48 220
原创 java计算阶乘n,用这两种就够了!
注 0.使用数组与BigInteger类计算阶乘,还需要开额外的内存,不建议使用; 1.递归在阶乘是函数的一次一次调用,每个函数的开启,参数必须压到堆栈中,会消耗大量的内存。 2.当计算阶乘小的时候,递归优于循环,当计算阶乘较大时,推荐使用递归; 1.使用普通循环计算阶乘 public int normalCircle(int num) {//正常循环计算阶乘 int sum = ...
2019-10-23 19:14:02 601
原创 AnnotationException: No identifier specified for entity 解决办法
原因: 使用jpa绑定数据库中实体的id未添加注解,导致主键找不到; 解决办法: 我使用的是lombok中的@Data注解,可以简化java中的get/set方法, 因此只要在主键上添加这两个注解 @Id @GeneratedValue @GeneratedValue一般在后面添加主键自增,strategy= GenerationType.AUTO, 也可换成自己需要的主键生成方式 ...
2019-10-15 15:47:48 563
原创 使用mybatis注解批量插入Oracle数据库与批量插入MySQL数据库区别
批量插入MySQL语法 insert into table_name values (column01, column02, ...), (value01, value02, ...), (value01, value02, ...); 例子: @Select({"<script>" , "insert into t_sales_target (area...
2019-10-15 14:36:55 245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人