最新文章

springBoot注解大全

作者:tanwei81https://www.cnblogs.com/tanwei81/p/6814022.html一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfig...
SpringBoot 2019-05-27
springBoot注解大全

自动生成Spring Boot项目

访问  https://start.spring.io/...
SpringBoot 2019-05-27
自动生成Spring Boot项目

JAVA的JDK1.8新特性

JDK1.8的新特性匿名类接口新特性Lambda(λ)表达式;数据流:深入到JDK源码中写代码;Spark增强版的数据流时间的新特性1.匿名类多线程:Runnable接口1先写一个类,实现runnable接口,重写run方法2在main方法中newThread(runnable).start(...
Java基础 2018-12-21
JAVA的JDK1.8新特性

Java 枚举(enum) 详解7种常见的用法

用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfinal.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum&nbs...
Java基础 2018-12-21
Java 枚举(enum) 详解7种常见的用法

java中判断字符串是否含有中文、数字、字母

java中判断某一字符串是否为纯英文、纯数字、字符串中含有英文和数字,判断字符串是否为纯中文,我们通过正则str.matches匹配,告诉这个字符串是否与给定的正则表达式匹配。对string.matches(regex)方法的调用会产生与表达式完全相同的结果   &n...
Java基础 2018-12-19
java中判断字符串是否含有中文、数字、字母

详解Springboot对多线程的支持

一、介绍Spring是通过任务执行器(TaskExecutor)来实现多线程和并发编程,使用ThreadPoolTaskExecutor来创建一个基于线城池的TaskExecutor。在使用线程池的大多数情况下都是异步非阻塞的。我们配置注解@EnableAsync可以开启异步任务。然后在实际执行的方...
SpringBoot 2018-12-18
详解Springboot对多线程的支持

Java 关于一些时间的基础操作

截取字符串。基础类使用中的小记 String year = signInDay.getSignTime().substring(0, 4); String month = signInDay.getSign...
Java基础 2018-12-13
Java 关于一些时间的基础操作

前后端分离,验证前端返回的字符串为有效数据,不为空

前后端分离,验证前端返回的字符串为有效数据,不为空/** * * @Title: isHavaDate* @param @param date* @param @return ...
Java基础 2018-12-12
前后端分离,验证前端返回的字符串为有效数据,不为空

Spring Data JPA @Query自定义SQL在MySQL执行报unexpected token: limit异常的解决

出错的代码如下@Cacheable(value="store_db_SsV2AllmessageStatusRepository", key="#root.methodName+#root.args")@Query(value="se...
SpringBoot 2018-12-11
Spring Data JPA @Query自定义SQL在MySQL执行报unexpected token: limit异常的解决

Spring 注解实体类中非数据库字段属性

今天要给一个实体类添加一个属性!写完后get/set方法一写,启动就报错:解决办法:在属性的get方法上加上一段注解标识它是临时属性,不是数据库字段就OKimport javax.persistence.Transient;@Transientpublic String...
Java基础 2018-12-10
Spring 注解实体类中非数据库字段属性

根据时间戳获取相应的日期和时间

System.currentTimeMillis()返回的是格林威治时间从1970年1月1日00时00分00秒开始到现在的总毫秒数,(注意是格林威治时间)北京时间是1970年01月01日08时00分00秒;在我们平时开发时,如果服务器是windows搭建的往往会出现android上的时间和服务器上的...
Java基础 2018-12-06
根据时间戳获取相应的日期和时间

获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间

一、获取当前日期和时间1、使用Date和DateFormatDate now = new Date();      DateFormat df1 = DateFo...
Java基础 2018-12-06
获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间

Calendar小时值得到24进制格式

 Calendar小时值得到24进制格式Calendar cal = Calendar.getInstance();cal.get(Calendar.HOUR_OF_DAY)...
Java基础 2018-12-06
 Calendar小时值得到24进制格式

SpringBoot整合Spring Data JPA、MySQL、Druid并使用Mockito实现单元测试

一、Maven依赖<!-- 定义公共资源版本 --><parent>    <groupId>org.springframework.boot</groupId> &nb...
SpringBoot 2018-10-23
SpringBoot整合Spring Data JPA、MySQL、Druid并使用Mockito实现单元测试

SpringBoot @Transactional 中捕获异常并回滚解决方法

业务需求:需要捕获到@Transactional中的异常,并不影响事物回滚public void test() {         try {  ...
SpringBoot 2018-10-10
SpringBoot @Transactional 中捕获异常并回滚解决方法

Springboot+Redis 配置和使用

pom.xml引入redis开启缓存<!--  cache -->        <dependency>    ...
Redis 2018-08-30
Springboot+Redis 配置和使用

Redis客户端可视化工具

管理redis的可视化客户端目前较流行的有三个:RedisClient;RedisDesktopManager;RedisStudio.这里目前给大家介绍RedisClient的下载安装及基本使用。RedisClient是Red...
Redis 2018-08-30
Redis客户端可视化工具

SpringBoot Kafka 整合使用

前提假设你了解过SpringBoot和Kafka。1、SpringBoot如果对SpringBoot不了解的话,建议去看看 DD大佬 和 纯洁的微笑 的系列博客。2、KafkaKafka的话可以看看我前两天写的博客: Kafka安装...
SpringBoot 2018-08-29
SpringBoot Kafka 整合使用

springboot如何设置默认的首页呢??

Springboot的设计原则就是约定优于配置。并且内嵌了Servlet容器。一般来说,这个配置传统上是配置在web.xml上的。所以有三种解决方案:1.使用Springboot的传统部署,就是将SpringBoot部署到外面的Servlet容器中,自然就可以自行配置web.xml了(还可以...
SpringBoot 2018-06-21
springboot如何设置默认的首页呢??

spring在controller中,在执行其他方法之前,都先调用@ModelAttribute修饰的方法

@ModelAttribute所有的controller都继承一个基础的controller,在基础controller中用@ModelAttribute修饰一个方法,就可以做到在执行所有的方法之前,先执行这个方法例如:public class BaseController&nb...
SpringBoot 2018-06-15
spring在controller中,在执行其他方法之前,都先调用@ModelAttribute修饰的方法