java
Lei_lee_coder
相信所有的事情都是最好的安排
展开
-
关于Spring 接口多个实现类使用策略模式
关于Spring 接口多个实现类使用策略模式见下面的例子public interface Myinterface{ default method(){ ...... } /** * 打印输出 */ void print(){ System.out.println("this is Myinterface"); }}public class MyClass1 implements Myinterface{ @Override public void print(){原创 2022-05-28 15:19:35 · 278 阅读 · 0 评论 -
Spring boot 中 logback 配置<springProperty> 读取application.properties 中的属性
Spring Boot 中 logback 读取application.properties 中的属性其中使用的时候发现了一个问题,就是如果使用的lobback配置文件的名称是logback.xml 会先出现先找不到设置的属性,然后项目启动起来才会找到,比如:<springProperty scope="context" name="log.path" source="logback.path" defaultValue="logs"/>记录日志文件存放地址属性,会在项目启动的时候想出原创 2022-02-10 14:38:10 · 8008 阅读 · 1 评论 -
jasypt-spring-boot-starter:3.0.3以上的版本使用
jasypt-spring-boot-starter:3.0.3以上的版本使用关于jasypt-spring-boot-starter:3.0.3及以上的版本的使用关于jasypt-spring-boot-starter:3.0.3及以上的版本的使用最近升级jasypt-spring-boot-starter到3.0.4 出现问题报: Failed to bind properties under 'spring.datasource.username' to java.lang.String这原创 2021-12-29 15:57:18 · 2507 阅读 · 0 评论 -
关于项目初始化在新的库中初始化表结构的时候创建表
关于项目初始化在新的库中初始化表结构的时候创建表DROP TABLE IF EXISTS `table_name`;CREATE TABLE IF NOT EXISTS `table_name`原创 2021-12-19 14:21:45 · 205 阅读 · 0 评论 -
Spring Boot 设置允许跨域的两种配置方式
Spring Boot 设置允许跨域的两种配置方式1.配置MvcConfigurerSpring Boot 1.5.x//springboot 1.5方式@Configurationpublic class WebMvcConfig extends WebMvcConfigurerAdapter { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**"原创 2021-11-11 13:25:37 · 2371 阅读 · 0 评论 -
FastJSON 中几个注解的使用
FastJSON 中的几种注解@JSONField 有name,format, serialize, deserialize,serializerFeature,parseFeatures, label, jsonDirect 几种参数。1.name 指定JSON序列化的字段名称2.format 指定字段的格式,对日期格式有用3.serialize 是否序列化4.serializerFeature 通过SerializerFeature对生成的json格式的数据进行一些定制,比如可以输入的格式原创 2021-03-18 16:52:54 · 4167 阅读 · 0 评论 -
Spring Boot 简单配置swagger
Spring Boot 简单配置swagger需要导入需要的依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency>原创 2020-12-24 11:02:37 · 151 阅读 · 0 评论 -
关于Spring Boot 项目中 配置不同类型的动态数据源导致 pagehelper-spring-boot-starter 查询出错的问题
在项目中很少遇到不同的数据源,但是在不同的数据源的情况下,pageHelper 会因为不能在识别了第一中数据源的情况下,转换类型导致查询sql出错,看这里原创 2020-12-02 16:46:47 · 501 阅读 · 0 评论 -
关于本地jar install到本地的repository中一次失败的经历
起因在导入ojdbc6.jar到本地repository 的时候出现了一个问题出现了图中的问题,然后查看导入命令和所在目录没有问题就感到很奇怪。各种网上搜索通过在网上搜索没有找到什么原因。。。突然想起记得有一次看见命令是灰色的应该是不能执行,就用英文双引号括起来尝试了一下居然成功了不过导进去的位置是maven 默认的用户/.m2下面...原创 2020-10-08 16:02:32 · 157 阅读 · 0 评论 -
集合相关的一些方法
1、含有null值的集合获取最大值 * 扩展 Collections 中获得list 中最大值的方法过滤掉为null的值 * * @param coll 参数 list * @param <T> 参数类型 * @return */ public static <T extends Object & Com...原创 2020-07-07 16:42:33 · 1232 阅读 · 0 评论 -
spring Boot 中使用线程池异步执行多个定时任务
spring Boot 中使用线程池异步执行多个定时任务在启动类中添加注解@EnableScheduling配置自定义线程池在启动类中添加注解@EnableScheduling第一步添加注解,这样才会使定时任务启动配置自定义线程池@Configurationpublic class ScheduleConfiguration implements SchedulingConfigurer...原创 2019-05-06 10:00:38 · 4282 阅读 · 0 评论 -
Java 8 中time 类中常用的一些方法
整理一下Java 8 中LocalDateTime 和LocalDate 经常使用的方法基本操作LocalDateTime.now(); ------ 获取当前时间LocalDateTime.of(); ----- 根据参数生成时间LocalDateTime.now().minusDays() ; ----- 距离当前时间几天的时间(参数...原创 2019-12-03 16:29:35 · 399 阅读 · 0 评论 -
Spring Boot 整合 Elastic-Job
Spring Boot 整合 Elastic-Job转发地址: http://www.imooc.com/article/281653.转载 2019-05-24 18:42:25 · 235 阅读 · 0 评论 -
服务器段实现跨域的几种简单的方式
1、spring 框架(1)spring 4.2 以上版本 ,可以使用注解的方式在controller 类或者方法上添加@CrossOrigin 注解,表明接口是允许跨域访问的。对于注解的参数与使用可以查看spring 中的说明或者网上搜索。(2)全局配置可以是使用继承配置类WebMvcConfigurerAdapter 重写addCorsMappings 方法自己去制定跨域规则例如:...原创 2019-06-09 22:08:58 · 353 阅读 · 0 评论 -
Out of range value for column '字段名' at row 1 异常
1、记录一下 Out of range value for column ‘字段名’ at row 1 异常在mysql 添加数据或更新字段数据时,报出 标题异常,1、字段长度不够 ,这种情况添加字段长度就可以了2、类型不对,因为在mysql中不同类型的数据类型,存储的字节位数也是不一样的,这样的话就需要更改字段数据类型,其实跟比如使用Mybatis 操作mysql,传参的数据类型也有关系,...原创 2019-06-26 14:56:20 · 36622 阅读 · 0 评论 -
配置远程监控jvm tomcat
1、如果是springmvc这样不含有自带的中间件的项目(以下都是在linux 系统环境中)(1)修改tomcat的 bin目录下面的catalina.sh文件,找到文件中 # ----- Execute The Requested Command ----------------------------------------- , 并在上一行添加如下内容:CATALINA_OPTS=...原创 2019-07-02 17:32:47 · 386 阅读 · 0 评论 -
web中filter、interceptor、aspect
web中filter、interceptor、aspect对于filter、interceptor、aspect 有相似也有区别filterInterceptorAspect对于filter、interceptor、aspect 有相似也有区别filter过滤器可以拦截到方法的请求和响应(ServletRequest request, ServletResponse response),并对...原创 2019-08-30 16:21:59 · 393 阅读 · 0 评论 -
centos 7.4 安装 nginx 配置ssl证书和反向代理
centos 7.4 安装 nginx 配置ssl证书和负载1、可以使用已经从[nginx官网下载地址](http://nginx.org/en/download.html)下载好的源码包进行编译安装2、配置ssl 证书1、可以使用已经从nginx官网下载地址下载好的源码包进行编译安装1、将需要的依赖下载安装:yum install gcc gcc-c++ -yyum install -y...原创 2019-02-14 17:29:40 · 562 阅读 · 0 评论