Sxl Blog

Thinking will not overcome fear but action will.

初识Maven依赖管理

Maven的父子依赖关系及不同的依赖管理方式

Maven依赖管理 本文主要总结了,在多module的项目中,父子依赖关系是如何创建及管理的。 前提 现在假设有这样一个项目:实现一个简单的rpc,则我们需要三个模块: 注册中心 服务消费方 服务提供方 其中,服务提供方需要注册到注册中心,服务消费方需要从注册中心获取服务提供方的列表,则三个模块都需要注册中心的依赖;服务消费方和服务提供方之间需要进行通信...

自定义异常

简单记录异常及自定义异常

自定义异常 异常处理机制的作用 先啰嗦几句基础的信息,也方便自己回顾。 首先,异常是如何处理的? 抛出异常:创建异常对象,交由系统处理 捕获异常:寻找合适的异常处理器处理异常,否则终止程序执行 那,异常处理有什么用呢? 说明抛出什么异常 –> 异常类型 说明哪里异常 –> 异常堆栈 说明为什么异常 –> 异常信息 既然异常这么方...

数据源切换

记一次手写数据源切换的过程

记一次手写数据源切换的过程 前言: 公司的后台项目是基于Spring+SpringMVC+Hibernate JPA的,DAO层的逻辑是通过对jdbc和hibernate进行分装,用在项目中写原生sql的方式,将sql提交到此顶级DAO层,再执行sql的操作,并返回执行结果。 项目是部署在weblogic的,尽管在本地有persistence.xml...