- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 Springboot在容器启动时创建并初始化Bean
场景:在容器启动时,我们需要去创建并初始化一个Bean,比如打开一个socket连接获取到Client。解决方法:首先,我们将假设的ClientService创建出来(因为只是为了快速达到效果,所以没有使用真正的Bean,但还是做了一些简单的修饰操作的)/** * @author: jaiaxn * @date: 2020年07月03日 * @description: 模拟一个必须在容器创建时就创建的bean **/@Slf4jpublic class DemoClientSe
2020-07-03 16:24:01
3498
原创 lombok.Data注解某些属性无法注入问题解决
场景:当一个Req对象作为controller的入参时,Req对面中存在若干属性,当进行postman接口调用时,在程序中打断点发现某些属性值为null。为null的属性名称:uName,uPassword等等类似命名方式的属性原因以及解决办法获取不到的原因是,lombok.Data注解在生成get/set方法时,生成的方法名称如下:private String uName;...
2020-04-27 15:41:08
1764
2
原创 动态数据源之二(优化版本)
相比基础版本,我们这里用的是阿里巴巴的com.alibaba.druid.pool.DruidDataSource直接上代码:一个数据源的DTO,这个还是沿用基础版本的数据源DTO对象package ...;import io.swagger.annotations.ApiModel;import io.swagger.annotations.ApiModelProperty;...
2020-03-16 11:47:52
323
原创 2019年年终总结
序言忙忙碌碌,兜兜转转,2019年过去了,现在回首,算一算自己在过去一年的得与失,以及这一年以来的酸甜与苦辣,真的可以用“坎坷”一词来形容。年上旬:破财刚收假第一周,也就是正月初七的那一周,陪伴我五年的电脑终于向我抛出了他想退休的明示,无限重启,用我们程序员的话来说叫死循环,为了解决这个BUG,我选择了换电脑,毅然决然的换了一台近两万的Mac。因为当时资金有点宽裕,再加上我这个人的性格...
2020-01-27 01:16:24
1601
1
原创 动态数据源之一(基础可用)
我们这里用的是org.apache.commons.dbcp2.BasicDataSource直接上代码:一个数据源的DTOpackage ...;import io.swagger.annotations.ApiModel;import io.swagger.annotations.ApiModelProperty;import lombok.Data;@Data@Ap...
2019-08-05 16:46:55
372
原创 springboot整合dubbo的模块化项目demo
最近在做的项目用到了springboot、dubbo等等一些的东西,因为我之前没有正式接触过dubbo,所以对其框架进行了一定的学习,自己搭建了一个demo,仅为个人学习总结,大佬们有好的建议或改进方法欢迎评价!首先来看一下整个项目的结构其中:common ---> 公共的工具类system ---> 真正的业务模块web ---> 接口提供模块在各个...
2019-04-01 21:49:49
602
原创 Spring的NamedParameterJdbcTemplate使用方法小结以及项目实战实例
前言:在年前刚写的18年年终总结中,有提到使用了一个对JdbcTemplate封装了一层的NamedParameterJdbcTemplate。下面是我对其进行的一些总结: 参数支持类: SqlParameterSource :可以使用SqlParameterSource实现作为来实现为命名参数设值,默认实现有 :MapSqlParameterSource实现非常简单,只是...
2019-02-23 11:31:20
3373
原创 2018年年终总结
序言:转眼间,18年过去了,从实习到毕业再到转正,感觉自己成长了许多,但又无从下笔,不知道该记录些什么。实习:其实我实习是从17年7月就开始了,还记得当初刚实习的时候,完全是一个萌新,啥都不懂,不懂目前比较火热的技术、不懂职场与学校的区别、也不懂社会中的点点与人情事故,只有一颗赚钱的心,没办法,谁让这个社会就是这么的现实,啥都要钱。。。咳咳,跑偏了。当时的我,只会一些老一点的技术,...
2019-01-31 14:44:30
586
1
原创 docker一键部署springboot项目(三)
上一篇,大概讲了下早docker中部署redis、tomcat(JavaWeb项目)和nginx,当我们做了那么多,终于部署好一套完整的环境之后,要是移植怎么办,这里呢,就算是docker的好处了吧,可以说是非常的方便了。同样的,该文章也是记录一下我在研究过程中遇到的问题和解决办法。大佬们有好的建议欢迎评价!移植大概可以分为两步:保存容器拿redis为例子来说吧(注意:保存首先要启动容...
2018-11-14 21:37:11
519
原创 docker常用命令
该文章是我在研究docker过程中整理的一些常用命令,欢迎大佬补充!docker的启动、停止、重启#重启dockerservice docker restart#停止dockerservice docker stop#启动dockerservice docker start创建容器(启动镜像)#创建容器docker run -d -p 8080:8080 -v /doc...
2018-11-14 21:32:17
755
原创 docker一键部署springboot项目(二)
上一篇,大概讲了下springoot项目部署在docker中,但是在做项目的过程中,还有可能会用到redis、项目可以依赖另外一个javaweb(需要部署在tomcat中)项目、在部署的时候可能会用到nginx。同样的,该文章也是记录一下我在研究过程中遇到的问题和解决办法。大佬们有好的建议欢迎评价!关于redis、tomcat、nginx等的部署docker部署redis首先,我们需要...
2018-11-14 21:00:03
1793
原创 docker一键部署springboot项目(一)
记录一下自己在研究docker一键部署springboot项目过程中遇到的问题和解决办法。大佬们有好的建议欢迎评价!springboot部署在docker中首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署。在pom.xml中 ,使用 Spring Boot 2.0 相关依赖<parent> <groupI...
2018-11-14 20:15:38
2119
原创 关于一个监听、发送QQ消息的插件的使用部署
先来简单介绍下这个插件,这个插件名为酷Q(coolq),官网点这里,是一群大佬们开发的QQ插件,其中有各种各样的群机器人,可以说是非常的好用了。下面我简单的说一下他的使用以及在linux上的部署:在windows环境下:这就非常简单了,去官网下载一个酷Q,不需要升级pro版,免费又好用,然后需要下载一个插件,名为lemoc,下载使用可以参考这里:LEMOC - 通用API/WebSoc...
2018-09-30 18:03:32
4400
1
原创 centos7上通过yum安装docker
我这里用的是官方给出的docker安装命令,centos版本支持7+1.安装新版本docker-ce前,需要先卸载旧版本docker或docker-engine,和关联依赖(如果有的话)。$ sudo yum remove docker \ docker-client \ docker-client-latest \...
2018-09-30 16:45:02
649
原创 centos7通过yum安装nginx以及其简单配置使用
干货!干货!干货!执行命令:$ yum install -y nginx通过yum安装的时候提示下面的错误:[root@localhost ~]# yum install nginx已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfile没有可用软件包 nginx。错误:无须任何处...
2018-09-30 16:20:24
911
原创 Java调用sqlldr在linux上导入数据
看过网上一大堆的Java调用sqlldr在Linux上导入数据的博客,决定自己也写一篇,在他们的基础上,尽量把能遇到每一个问题都罗列并且解决。正文如下:首先,要了解sqldlr的特点以及必要条件: 特点:sql loader (sqlldr) 是cmd下的命令,可以把一些以文本格式存放的数据导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的简单实用的工具。缺点是数...
2018-07-04 10:12:48
6704
7
原创 微信小程序之批量上传并压缩图片
就不说网上那些不负责任的到处抄还存在缺陷的做法了,直接上代码吧。具体如下(有更好的建议的大牛欢迎评论留下您宝贵的意见与指导):首先,要在.wxml文件里面创建一个canvas,作用是承载压缩的图片,以供上传的时候获取这个canvas不能隐藏,否则没效果,可以将其移至屏幕外。<canvas canvas-id='attendCanvasId' class='myCanvas'...
2018-07-03 18:20:18
7172
7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人