- 博客(11)
- 收藏
- 关注
转载 Java系列之JDBC和ODBC之间的区别与联系
JDBC简介JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,它是Java十三个规范之一。可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。ODBC简介开放数据库互连(Op
2017-09-25 15:24:12 339
转载 将应用的log4j换成logback
考虑到log4j很久不更新、性能相对弱,以及一些项目本身的原因,经过较为谨慎的考虑,决定改用logback。迁移还是比较顺利的,花了1个小时左右就搞定了,做个简单的笔记。(1) 首先去掉所有log4j相关的依赖,主要有:<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId></dependency>以及:<d
2017-09-05 13:53:09 2134
转载 应用无法启动,并且不报错的总结
本篇很LOW。做个记录而已。这两天遇到了一个奇葩的问题:应用启动不起来,并且不报错。没有任何征兆与线索。经过排查,是log4j的问题,log4j配置如下。log4j.rootLogger = INFO,console,logstashlog4j.logger.com.atc=INFOlog4j.appender.console=org.apache.log4j.ConsoleAppenderl
2017-09-05 10:39:17 520
原创 java多线程中对于join方法的理解
对于多线程的join方法一直理解得很模糊,大致看了一些资料,JDK是这样说的:join public final void join (long millis )throws InterruptedException Waits at most millis milliseconds for this thread to die. A timeout of 0 means to wait forev
2017-09-04 14:33:08 268
转载 Spring Cloud中,Feign常见问题总结
Spring Cloud中,Feign常见问题的总结。FeignClient接口,不能使用@GettingMapping 之类的组合注解@FeignClient("microservice-provider-user")public interface UserFeignClient { @RequestMapping(value = "/simple/{id}", method = Requ
2017-08-31 18:22:00 818
转载 Spring Cloud中,如何解决Feign/Ribbon第一次请求失败的问题?
Spring Cloud中,如何解决Feign/Ribbon第一次请求失败的问题?Spring Cloud中,Feign和Ribbon在整合了Hystrix后,可能会出现首次调用失败的问题,要如何解决该问题呢?造成该问题的原因Hystrix默认的超时时间是1秒,如果超过这个时间尚未响应,将会进入fallback代码。而首次请求往往会比较慢(因为Spring的懒加载机制,要实例化一些类),这个响应时间
2017-08-31 18:05:46 7338 2
转载 Spring Cloud中,Eureka常见问题总结
Spring Cloud中,Eureka常见问题总结。指定Eureka的Environmenteureka.environment: 指定环境参考文档:https://github.com/Netflix/eureka/wiki/Configuring-Eureka指定Eureka的DataCentereureka.datacenter: 指定数据中心参考文档:https://github.com/
2017-08-31 16:08:58 452
转载 Spring Cloud第二篇 创建一个Eureka Server
在Spring Cloud实现一个Eureka Server是一件非常简单的事情。下面我们来写一个Eureka Server DEMO。编码(1) 首先创建一个Maven工程,添加内容如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:
2017-08-31 15:40:02 225
转载 Spring Cloud第一篇 Eureka简介及原理
Eureka是Netflix开发的服务发现组件,本身是一个基于REST的服务。Spring Cloud将它集成在其子项目spring-cloud-netflix中,以实现Spring Cloud的服务发现功能。目前Eureka 项目相当活跃,代码更新相当频繁,目前最新的版本是1.5.5。Eureka 2.0也在紧锣密鼓地开发中,2.0将会带来更强的功能和更好的扩展性,但是由于还没有Release,故
2017-08-31 15:36:01 1160
原创 mybatis generator插件的使用
对于新项目中使用mybatis,通过使用mybatis generator插件自动生成相应的实体类和XXXmapper.xml文件,大大简化了开发。 1.添加maven 依赖<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId>
2017-08-31 15:32:59 350
原创 springmvc +dubbo项目切换成spring boot启动
springmvc + dubbo项目改成spring boot jar启动
2017-08-31 15:02:47 1599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人