- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 SpringBoot1.5+ 版本配置大全
官方文档链接: http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/htmlsingle/#production-ready-application-info# ===================================================================# COMMON ...
2018-07-25 12:52:45 4470
原创 使用JAVA提供的Pattern方法进行校验
1. 校验名字的后缀不可以为.json,.yml等格式public class InputValidator { public static final String INVALID_CLUSTER_NAMESPACE_MESSAGE = "只允许输入数字,字母和符号 - _ ."; public static final String INVALID_NAMESPACE_NAMESP...
2018-07-18 17:45:23 1969
原创 Spring中的事件机制之观察者模式
为什么要使用java中的事件机制应用场景类型:1. 用户注册成功后,此时需要做以下这么多事情: 1. 加积分 2. 发确认邮件 3. 如果时游戏帐户,此时赠送游戏大礼包耦合性高的解决办法: 1. 创建一个UserService 并对每一个功能都添加一个方法,这样耦合非常严重,以后增加一个给用户发短信提醒的功能,则可能需要再添加一个Service来进行处理,也不方便后...
2018-07-18 17:29:41 1733
原创 Spring中提供的属性拷贝的方法BeanUtils.copyProperties
BeanUtils.copyProperties通过java反射将类中当前属性字段对应的内容复制到另外一个类中//内部都是调用下面的私有方法 1. BeanUtils.copyProperties(Object source, Object target) throws BeansException {}2.public static void copyProperties(Objec...
2018-07-18 11:05:58 15717
原创 spring统一异常处理
Spring提供了同意的异常处理注解,用户只需要在错误的时候提示信息即可实现方式: 在类上添加@ControllerAdvice注解在方法上添加@ExceptionHandler注解 例如:1. 自定义一个异常 AbstractApolloHttpExceptionpublic class AbstractApolloHttpException extend...
2018-07-17 20:01:39 1428
原创 Docker安装Mysql常用命令
运行mysql 并设置当前root 密码为: jc164214878 映射的端口号为3306:3306 docker run --name mysql -e MYSQL_ROOT_PASSWORD=jc164214878 -d -p 3306:3306 registry.cn-hangzhou.aliyuncs.com/happygiraffe/mysql:5.7.22【阿里云...
2018-07-17 14:51:24 308
原创 SpringCloud实现Redis集群配置
在配置文件中添加以下spring: redis: cluster: # 各 Redis 节点信息 nodes: 密码 # 执行命令超时时间 command-timeout: 15000 # 重试次数 max-attemp...
2018-07-15 11:25:01 11862 1
原创 Maven--批量清除本地仓库的lastUpdated文件的脚本
windows下开发的bat脚本,由于经常下载Jar包时,网络不稳定导致Jar包下载失败,有大量的lastUpdated文件,下面的脚本非常好用。 只需要更改REPOSITORY_PATH为自己的mvn仓库地址就好了。新建一个文件txt文件,把.txt后缀改为.bat,复制下面代码保存就OK。@echo offset REPOSITORY_PATH=D:\work-software\...
2018-07-15 10:23:44 419
原创 Maven将本地jar安装到本地仓库
mvn install:install-file -Dfile=/Users/wangwangrong/pro365/lib/youtu-java-sdk.jar【本地的jar包路径】 -DgroupId=com.youtu【maven中对应的groupId】 -DartifactId=youtu-java-sdk【maven 中对应的artifactId】 -Dversion=1.0.0【版本号...
2018-07-15 09:53:57 170
原创 springcloud或者springboot中使用Generator插件反响生成数据库中对应的实体类等文件
添加generator依赖<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId>
2018-07-12 12:48:05 1532 2
原创 Maven编译插件及打包插件以及跳过测试插件
<!-- Spring Boot提供Maven编译插件 --> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin&l...
2018-07-12 12:42:11 1155
原创 Maven引入本地jar包
<dependencies> <dependency> <groupId>com.xinqiuboche</groupId> <artifactId>modbus4j</artifactId> <version>1.0</ver
2018-07-12 12:21:46 1050
原创 springcloud中添加自定义jar包
为什么会有这种问题SpringCloud中的项目在部署到线上都是已jar包的方式来进行运行的。这就导致了一个问题。如果此时本地自己在项目中引入第三方jar包,在进行maven package命令的时候,自己添加的jar包不会存在BOOT-INF\classes 目录下,此时就会导致自引入的第三方jar包不可用解决方法1. 在项目中的resource目录下创建一个lib目录,将自...
2018-07-12 11:26:20 4295
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人