
Java
Abin0406
这个作者很懒,什么都没留下…
展开
-
Spring Boot项目突然报InstanceNotFoundException错误
最近一直运行正常的微服务项目,在升级了IDEA(之前用社区版)之后,启动时突然报如下异常:javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication at com.sun.jmx.interceptor.DefaultMBeanServerInt...原创 2019-11-19 09:51:27 · 11134 阅读 · 6 评论 -
JVM内存区域的划分和OOM
JVM 内存区域的划分是怎样的,哪些区域可能发生 OutOfMemoryError?先上图(内存结构图): OOM发生的情况:原创 2018-07-04 09:30:36 · 551 阅读 · 0 评论 -
Nginx实现HTTPS安全协议
前段时间,公司需要对一个多应用模块的项目实现访问安全,在网上调研了下,最后决定使用nginx实现https安全协议1. 应用背景平台应用模块较多,原本平台代理引入了nginx,经查询资料nginx本身支持https的协议请求,因此本次设计通过nginx对所有请求做安全化,对外请求统一使用https协议,内部模块之间请求仍使用API接口。2. 使用nginx https的优点Ngin...原创 2018-07-31 14:40:12 · 5333 阅读 · 0 评论 -
IDEA从git上拉下来的项目报“” Cannot resolve symbol XXX“ 解决方法
1. 个别引用类报该异常检查pom文件中依赖是否配置正常2.几乎所有引用类都报该异常,查看maven设置是否正确3. settings.xml文件中镜像是否设置正确4. pom中是否用设置私库,私库设置是否正确以上都正确时,鼠标右键pom文件选择maven-reimport,或点击该按钮基本就可以解决该问题本人遇到的问题,经过上面操作都为解决,因项目中存在多个p...原创 2018-08-31 16:30:39 · 6940 阅读 · 1 评论 -
封装Service层公用CRUD操作,提高开发效率
项目架构: 项目采取前后分离开发模式,前端:antd pro 2.0,后端:spring cloud + spring boot + JPA。数据交换:json最近在项目组开发中使用到JPA,初次使用JPA感觉很强大,解放了repository层的实现,提高了开发效率。在git上评审项目组成员代码时,发现各应用模块在Service层都对其下业务创建了CRUD操作,查看完项目代码,感觉80%...原创 2018-11-13 20:23:06 · 2827 阅读 · 1 评论 -
Springboot项目使用JPA时SQL Server、Oracle、MySQL三种数据库连接配置
spring boot项目中使用JPA兼容SQL Server、Oracle、MySQL三种数据库时,.yml文件对三种数据库配置项整理1. 配置MySQL数据库spring: jpa: database: MYSQL datasource: url: jdbc:mysql://IP:3306/数据库名称?useUnicode=true&charact...原创 2019-03-14 13:30:53 · 4947 阅读 · 0 评论 -
Jenkins自动构建(CI/DI)项目(一)
因项目是前后端完全分离,因此使用Jenkins构建项目将分为两篇来写,本篇为使用Jenkins自动构架后端项目(maven项目),并自动打包发布,具体操作如下:1. 访问Jenkins地址,如:127.0.0.1:8080,登录后进入Jenkins首页2. 点击新建任务,输入任务名称,选择“构建一个自由风格的软件项目”,添加描述信息,选择项目运行节点(可限制)3.选择Git,输...原创 2019-03-26 17:46:12 · 7945 阅读 · 0 评论