标签:XML

Java

Dubbo消费者consumer捕捉服务提供者provider抛出的自定义异常

songhua.gao 发布于 2019-05-20

在一个公共包里定义一个异常类,继承自RuntimeException。 public class BusinessException extends RuntimeException { /** * 异常code */ private String code; public Bu...

阅读(10)评论(0)赞 (0)

Java

我入行以来java框架的几个阶段&论什么是真正的组件开发&项目中部分源码干货分享

1

hanze 发布于 2019-05-20

阅读更多 = = = 总结下这几年行业流行的开发模式。 第一阶段,SSH/M + EXTJS阶段,struts1/2 spring hibernate 阶段。  10-12年 我入行的时候,struts1基本上退出历史舞台了,只用过他做过一个项目,印象不是很深刻了,就觉...

阅读(10)评论(0)赞 (0)

Java

《Core Java Volume I》读书笔记——异常

1

songhua.gao 发布于 2019-05-20

异常分类 先上图: Java的顶级异常类是 Throwable 类,下面分为 Error 和 Exception 两大子类。 Error 及其子异常代表的是Java运行时系统内部错误,资源耗尽等情况。如果这种异常发生了,我们只能让自己的程序退出。而 Exception 及其分支异...

阅读(9)评论(0)赞 (0)

Java

Hibernate

1

xiaoli.wang 发布于 2019-05-20

下面 过一遍 Hibernate 这个只大致过一遍 Hibernate 和Mybatis 都为ORM层框架 架构 配置对象 数据库连接:由 Hibernate 支持的一个或多个配置文件处理。这些文件是 hibernate.properties 和 hibernate.cfg.xm...

阅读(9)评论(0)赞 (0)

Java

Java、Python、C++、PHP、JavaScript这5大编程语言,我究竟该选哪个?

1

hanze 发布于 2019-05-20

很多朋友在后台给我留言,问:现在这么多编程语言,Python、Java、PHP、C++、JavaScript等,究竟哪种最流行?我想这应该也是你的困扰吧! 其实他们各有优势,但是对于选择困难的程序员而言,这真的是个世纪难题,毕竟每个人的精力有限,不可能把所有的流行语言全学了…… ...

阅读(10)评论(0)赞 (0)

Java

spring整合atomikos实现分布式事务

7

xiaoli.he 发布于 2019-05-20

前言 Atomikos 是一个为Java平台提供增值服务的并且开源类事务管理器,主要用于处理跨数据库事务,比如某个指令在A库和B库都有写操作,业务上要求A库和B库的写操作要具有原子性,这时候就可以用到atomikos。笔者这里整合了一个spring和atomikos的demo,并...

阅读(14)评论(0)赞 (0)

Java

记录一次jenkins的部署和使用

22

xubiao.zhuang 发布于 2019-05-20

虽然平时都是用Markdown做笔记做记录的,第一次在掘金上面用Markdown,感觉不是太习惯。(〃’▽’〃) 现在工作算是平稳了下来,可以在更多方面沉淀一下了。不过始终不要忘记,保持危机感,感谢危机感。 2. 为什么是jenkins 来到新公司,就匆忙...

阅读(8)评论(0)赞 (0)

Java

Spring Boot实战系列(7)集成Consul配置中心

3

xiaoli.he 发布于 2019-05-20

本篇主要介绍了 Spring Boot 如何与 Consul 进行集成,Consul 只是服务注册的一种实现,还有其它的例如 Zookeeper、Etcd 等,服务注册发现在微服务架构中扮演这一个重要的角色,伴随着服务的大量出现,服务与服务之间的配置管理、运维管理也变的难以维护,...

阅读(10)评论(0)赞 (0)

Java

springboot 使用swagger自动生成API文档

1

尖兵 发布于 2019-05-20

如今微服务是趋势,微服务下的web开发通常采用前后端分离的方式.前后端通过API进行交互,Swagger ui,可以生成能让前端开发人员预览且测试的API文档 在SpringBoot中集成swagger,方法如下 将下面的依赖添加到Maven项目的pom.xml文件中。sprin...

阅读(7)评论(0)赞 (0)

Java

Spring入门(四):使用Maven管理Spring项目

19

hellas 发布于 2019-05-20

让我们先回顾下本系列的前3篇博客: Spring入门(一):创建Spring项目 Spring入门(二):自动化装配bean Spring入门(三):通过JavaConfig装配bean 1.为什么要使用Maven? 之前我们新建的项目,项目所要依赖的第三方jar包都在项目的类路...

阅读(9)评论(0)赞 (0)

Spring

Spring容器创建源码解析

3

puefu.he 发布于 2019-05-20

这篇博客是对Spring(5.0.7)的ioc容器创建过程的解析,也是博主不断debug几天的成果。内容可能有点多,讲的也可能比较枯燥。不过我相信我的分析对大家理解spring容器的整个工作原理还是有一些帮助的。 无参构造器: 先是调用它的无参构造函数,初始化一些信息。 无参构造...

阅读(10)评论(0)赞 (0)

Java

面试官都会问的Mybatis面试题,你会这样回答吗?

3

changyuan.xu 发布于 2019-05-20

一、概述 面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。 “你的优势是...

阅读(12)评论(0)赞 (0)

Java

用最低的成本,提高你的代码稳壮性

2

yanxinchi 发布于 2019-05-20

配置参数启动时校验 如果配置文件没有相关的配置,那么** 启动时 **就会出现以下异常: Description: Binding to target com.toby.provide.ApplicationProperties@31da6b2e failed: Property...

阅读(9)评论(0)赞 (0)

Java

99%的开发者没必要赶时髦,美国依然运行在Java 8上

1

刘莉莉 发布于 2019-05-20

IT经理网点评:多年以来,IT业给人的感觉就是一架高速迭代机翼科技的大飞机,动力和升力全靠“喷”和“吹”。人们热衷讨论“颠覆”、“转型”和“5G”、“人工智能”、“物联网”、“区块链”以及“微服务”、Tensorflow等各种时髦的开发框架和方法,最酷的程序员们在公海游艇或者拉斯...

阅读(8)评论(0)赞 (0)

Java

Android工程师转型Java后端开发之路,自己选的路,跪着也要走下去!

2

小丁 发布于 2019-05-20

点击上方 石杉的架构笔记 ,右上选择“ 设为星标 ” 每日早8点半,精品技术文章准时送上 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务如何保障实际生产中99.99%高可用 记一位朋友斩获...

阅读(9)评论(0)赞 (0)

Spring

剖析 Spring 多数据源

8

xirruiqiang 发布于 2019-05-20

点击上方" 田守枝的技术博客 ",关注我 在实际开发中,经常会遇到应用要访问多个库的情况,需要配置多个数据源。本文会介绍spring多数据源的典型场景,如何优雅的实现多数据源,并结合spring、mybatis源码进行分析,为什么在事务中,不能切换数据源。最后...

阅读(11)评论(0)赞 (0)

Java

Spring boot 注解

7

hellas 发布于 2019-05-19

Springboot 相比于 Spring 的强大之处在于用注解解决了很多 Spring 的设计中需要配置来解决的问题,极大地提高了开发体验。这篇文章主要解释 Springboot 是如何使用注解实现依赖注入的。 Java 注解 在讲解 Springboot 注解之前先来看看 J...

阅读(14)评论(0)赞 (0)

Java

spring自己对AOP的运用 — spring事物(transaction)原理

1

刘莉莉 发布于 2019-05-19

aop即Aspect-Oriented Programming,面向切面编程。 Aspect:切面。在代码的执行过程中,总是有一些逻辑在多个模块中是一样的,这个时候,这些多个处理逻辑一样的地方就可以放在一个地方处理。这种处理就感觉像是在代码的各个模块文件中,横向切开了一刀,插入额...

阅读(17)评论(0)赞 (0)