HelloWood

MyBatis 中使用 Collection 嵌套查询

Java MyBatis
当使用 MyBatis 进行查询的时候如果一个 JavaBean 中包含另一个 JavaBean 或者 Collection 时,可以通过 MyBatis 的嵌套查询来获取需要的结果;以下以用户登录时的角色和菜单直接的关系为例使用嵌套查询 JavaBean RoleModel 1234 ...
Read more

在使用 Spring Security 的 Remember Me 记住密码功能时遇到的问题和解决方法

SpringBoot Java Spring Security
在使用 Spring Security 的 Remember Me 记住密码功能时遇到的问题和解决方法 java.lang.IllegalStateException: UserDetailsService is required. 配置信息(Security.java)1234567 ...
Read more

Spring Security 中实现 Remember Me 记住密码功能

SpringBoot Java Spring Security
在 Spring Boot 应用中使用 Spring Security 并实现 Remember Me 记住密码功能,实现自动登录 前置条件:在 Spring Boot 应用中已正确配置 Spring Security ##在页面添加记住密码的复选框 1<input type ...
Read more

Spring Boot 中集成 Spring Security

SpringBoot Java Spring Security
Spring Boot 集成 Spring Security的简单应用,从数据库读取数据校验用户,页面使用Thymeleaf模板 项目地址 https://github.com/helloworlde/SpringSecurity演示 http://project.hellowood. ...
Read more

Spring MVC 使用 Spring Session 实现 Session 共享-Redis

Java SrpingMVC Spring Session
使用Spring Session 通过 Redis 实现 Session 共享,用于多实例应用 Spring Session 官方文档https://docs.spring.io/spring-session/docs/2.0.0.M4/reference/html5/#introdu ...
Read more

Gradle 添加多项,依赖其他项目

Java Gradle
Gradle 使用-多项目构建配置 如该项目有四个模块,分别是Controller, Service, Dao,Model,根目录仅为父级目录,不存在任何代码;子目录为各个相应的模块或单独的项目 项目根目录下添加 build.gradle 12345678910111213141516 ...
Read more

Gradle 使用-多项目构建

Java Gradle
Gradle 使用-多项目构建配置 如该项目有三个模块,分别是Controller, Service, Dao,Model,根目录仅为父级目录,不存在任何代码;子目录为各个相应的模块或单独的项目 项目根目录下添加 build.gradle 12345678910111213141516 ...
Read more

Gradle 使用-添加 Jacoco 分析单元测试覆盖率工具

SpringBoot Java Test Gradle Junit Jacoco
Gradle 添加 Jacoco 分析单元测试覆盖率工具 Jacoco 是一个免费的 Java 单元测试覆盖率分析工具,在 Gradle 中添加插件,在编译的同事进行单元测试覆盖率分析 配置1234567891011121314151617181920212223242526272829 ...
Read more

Java 将单元测试覆盖率上传到 Codecov

SpringBoot Java Test Gradle Junit Codecov
将单元测试覆盖率上传到 Codecov 通过使用 Jacoco 生成单元测试覆盖率报告,并将该报告上传到 Codecov 配置 Jacoco 配置 build.gradle 文件(以 SpringBoot 应用为例) 12345678910111213141516171819202122 ...
Read more

Spring Boot Mail Could not connect to SMTP host

SpringBoot Java Exception Mail
如果使用了 SSL 连接请添加配置:spring.mail.properties.mail.smtp.ssl.enable=true可以参考 https://stackoverflow.com/questions/31721298/spring-boot-1-2-5-release-sen ...
Read more

Spring Boot 发送邮件

SpringBoot Java Mail
在 Spring Boot 中使用 Spring Mail 发送邮件 项目地址:https://github.com/helloworlde/SpringBoot-Mail 添加 Spring Mail 依赖 build.gradle 1compile('org.spr ...
Read more

Spring Boot MyBatis 动态数据源常见问题和解决方法

SpringBoot Java MyBatis DynamicDataSource MultipleDataSource Druid Issue
在使用 Spring Boot 和 MyBatis 动态切换数据源时遇到的问题以及解决方法 相关项目地址:https://github.com/helloworlde/SpringBoot-DynamicDataSource 1. org.apache.ibatis.binding.Bin ...
Read more

Spring Boot MyBatis Druid 多数据源、动态数据源切换

SpringBoot Java MyBatis DynamicDataSource MultipleDataSource Druid
Spring Boot 和 MyBatis 实现多数据源、动态数据源切换 项目地址:https://github.com/helloworlde/SpringBoot-DynamicDataSource 本项目使用 Spring Boot 和 MyBatis 实现多数据源,动态数据源的切 ...
Read more

helloworld

This is a blog for my personal technology note!
Read more
Prev Next