爱是与世界平行

即使是微不足道的蚂蚁,越过黑暗长夜,亦令人生畏!

排序:
默认
按更新时间
按访问量

Java获取类路径的方式

Java环境中,如何获取当前类的路径、如何获取项目根路径等; @Test public void showURL() throws IOException { // 第一种:获取类加载的根路径 File f = new File(this.getClass().getReso...

2018-09-10 15:12:11

阅读数:18

评论数:0

Java8 处理日期和时间

1、获取今天的日期 2、在Java 8 中获取年、月、日信息 3、在Java 8 中处理特定日期 4、在Java 8 中判断两个日期是否相等 5、在 Java 8 中检查像生日这种周期性事件 6、在 Java 8 中获取当前时间 7、在现有的时间上增加小时 8、计算一周后的日期 9、计算一年...

2018-09-10 10:53:22

阅读数:20

评论数:0

SpringMVC请求参数的获取方式

一、GET请求参数获取 1. 通过HttpServletRequest获取参数 2. 直接方法参数获取 3. RequestParam注解方式获取请求参数 4. Bean方式获取参数 5. ModelAttribute注解方式 6. Path参数 二、P...

2018-09-10 10:14:19

阅读数:12

评论数:0

Restful API 的设计规范

一、URI 1.1 URI规范 1.2 资源集合 vs 单个资源 1.3 避免层级过深的URI 1.4 对Conposite资源的访问 二、Request 2.1 HTTP方法 2.2 安全性和幂等性 2.3 复杂查询 2.4 Bookmarker 2.5 ...

2018-09-07 11:09:16

阅读数:25

评论数:0

Log4J

一.入门 二、Log4J基本使用方法 2.1 定义配置文件 2.2 在代码中使用Log4j 2.3 日志级别 三、Spring中使用Log4j 一.入门 1.新建一个Java工程,导入Log4j包,pom文件中对应的配置代码如下: &l...

2018-09-07 09:44:18

阅读数:24

评论数:0

Spring中的注解

@Controller @ResuController @Service @Autowired @RequestMapping @RequestParam @ModelAttribute 1.标记在方法上 2.标记在方法的参数上 @Cacheable @CacheEvict @Resour...

2018-09-07 09:29:24

阅读数:20

评论数:0

Spring Boot

1、热部署 2、SpringBoot资源文件属性配置 3、SpringBoot资源文件配置server 3.1 Server服务端相关配置 3.2 资源文件中配置tomcat相关属性 4、SpringBoot整合模板引擎 4.1 整合freemarker 4.2 整合thymeleaf ...

2018-09-05 10:44:59

阅读数:14

评论数:0

Java模板引擎Freemarker

1、取值(插值)指令 2、逻辑指令:if、switch 3、字符串、集合操作 4、自定义函数 5、list排序内建函数、常用指令 6、自定义指令 7、freemarker常用内建函数 7.1 处理字符串内建函数 7.2 处理数字的内建函数 7.3 处理list的内建函数 7.4 其他内建函数 ...

2018-09-04 15:57:38

阅读数:17

评论数:0

Spring Boot整合Spring Data JPA

1、JPA 2、Spring Data JPA 3、导入依赖 4、连接数据库 5、实体类 6、Repository 7、测试 1、JPA JPA是Java Persistence API的简称,中文名Java持久层API,是官方(Sun)在JDK5.0后提出的Java持久化规范...

2018-08-23 15:47:30

阅读数:26

评论数:0

性能调优

操作系统内核优化 net.ipv4.tcpmaxtwbuckets = 6000 timewait 的数量,默认是180000。 net.ipv4.iplocalportrange = 1024 65000 允许系统打开的端口范围。 net.ipv4.tcptwrecycle = 1 ...

2018-08-21 14:31:46

阅读数:21

评论数:0

将字符串进行md5加密

import java.security.MessageDigest; public class MD5Tools { /** * 将字符串进行md5加密 */ public static String create(String str) { ...

2018-08-15 15:50:10

阅读数:16

评论数:0

equals()方法和hashCode()方法

1、equal()方法 2、hasCode()方法 2.1 Object的hashCode() 2.2 hashCode()的作用 3、String中equals()和hashCode()的实现 4、重写hashCode() 4.1 重写hashcode()的原则 4.2 hashCode...

2018-08-15 13:56:03

阅读数:37

评论数:0

Spring中的设计模式

1、简单工厂(静态工厂方法模式) 2、工厂方法(Factory Method) 3、单例模式(Singleton) 4、适配器模式(Adapter) 5、包装器模式(Decorator) 6、代理模式(Proxy) 7、观察者模式(Observer) 8、策略模式(Strategy) 9、模...

2018-08-14 14:38:05

阅读数:99

评论数:0

Spring Boot:添加导出Excel表格功能

1、添加POI依赖 2、创建EXCEL实体类 3、创建表格工具类 4、创建ExcelConstant 5、创建ExcelController 1、添加POI依赖 <dependency> <g...

2018-08-14 13:59:43

阅读数:65

评论数:0

Spring Boot:定时任务与图片压缩处理

一、定时任务 1、创建定时任务 2、@Scheduled 二、图片压缩处理 1、添加thumbnailator依赖 2、创建图片处理类 3、基本使用方法 一、定时任务 项目中可以采用定时任务进行一些操作,如:文件迁移、备份、数据定期计算更新等; 1、创建定时任...

2018-08-14 13:55:00

阅读数:83

评论数:0

Spring Boot的进阶和高级

一、Repository接口 二、Repository子接口 三、@Query注解 四、更新及删除操作整合事物 五、CrudRepository接口 六、PagingAndSortingRepository接口 七、JPARepository接口 八、JpaSpecificationExecu...

2018-07-24 10:01:29

阅读数:64

评论数:0

SpringBoot整合JavaMail发送邮件

JavaMail是SUN提供给广大Java开发人员的一款邮件发送和接受的一款开源类库,支持常用的邮件协议,如:SMTP、POP3、IMAP,开发人员使用JavaMail编写邮件程序时,不再需要考虑底层的通讯细节如:Socket而是关注在逻辑层面。JavaMail可以发送各种复杂MIME格式的邮件内...

2018-07-20 14:03:32

阅读数:24

评论数:0

SpringBoot使用SpringDataJPA完成CRUD

创建UserJPA接口并且继承SpringDataJPA内的接口作为父类; UserJPA继承了JpaRepository接口(SpringDataJPA提供的简单数据操作接口)、JpaSpecificationExecutor(SpringDataJPA提供的复杂查询接口)、Seriali...

2018-07-20 10:35:09

阅读数:23

评论数:0

开源「高逼格」简历例句

程序员如何写一份更好的简历 如何准备技术面试? 原文开源地址:高逼格简历

2018-07-20 09:50:07

阅读数:111

评论数:0

Spring Boot 两种多数据源配置:JdbcTemplate、Spring-data-jpa

多数据源配置 JdbcTemplate支持 Spring-data-jpa支持 多数据源配置 创建一个Spring配置类,定义两个DataSource用来读取application.properties中的不同配置。如下例子中,主数据源配置为spring.datasourc...

2018-07-16 10:39:35

阅读数:81

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭