不灭的焱

革命尚未成功,同志仍须努力 下载Java21

作者:AlbertWen  添加时间:2019-01-19 23:31:43  修改时间:2026-03-12 18:19:09  分类:08.Java基础  编辑

用注解 @Before(Tx.class) 实现 事务回滚

@Before(Tx.class)
public void pay() throws Exception {
    //throws exception;
}

方法体不能扑捉异常,所有的异常都抛出,当出现异常时事物将回滚(即 事务的回滚 是依赖 抛出异常 来实现的)

优点:简单暴力,不需要去处理每个异常,直接抛出即可;

缺点:不能详细的区分返回数据、视图,只能笼统的报出异常;

作者:AlbertWen  添加时间:2018-11-04 20:27:40  修改时间:2026-03-14 03:00:42  分类:08.Java基础  编辑

本小节测试一下限流的功能,首先我们先定义一个简单的类,配置一下它单位时间最大的调用次数

作者:AlbertWen  添加时间:2018-11-04 19:43:02  修改时间:2026-03-14 21:33:14  分类:08.Java基础  编辑

上两节我们简单地说明了注册中心的功能和基本结构,本节重点讲述注册中心如何处理服务提供者发送过来的信息

因为我们之前讲过Netty网络端的定义说明的,也讲了服务提供者发布服务的知识了,我们看看默认的注册中心的处理器是如何处理发布的信息的

作者:AlbertWen  添加时间:2018-06-09 16:04:18  修改时间:2026-03-14 07:50:30  分类:08.Java基础  编辑

注意每个标签必须按照顺序写,不然就会提示错误:

The content of element type "configuration" must match "(properties?,settings?,...

作者:AlbertWen  添加时间:2018-06-19 16:30:42  修改时间:2026-02-04 12:23:49  分类:08.Java基础  编辑

utils/GenEntityMysql.java

public class GenEntityMysql { 

    //......

	/**
	 * 执行方法
	 */
	public static void main(String[] args) {
		try {
			INSTANCE.generate();
			System.out.println("generate classes success!");
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}
作者:AlbertWen  添加时间:2018-05-01 20:32:54  修改时间:2026-03-16 00:45:15  分类:08.Java基础  编辑

Web开发中的请求-响应模型:

 

作者:AlbertWen  添加时间:2019-02-03 10:22:36  修改时间:2026-03-11 19:37:40  分类:08.Java基础  编辑

在文件夹 /Users/wenjianbao/123/ 下,新建文件Java文件:HelloWorld.java,内容如下:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World !");
    }
}
作者:AlbertWen  添加时间:2019-07-29 18:00:33  修改时间:2026-03-03 00:13:52  分类:08.Java基础  编辑

获取JVM中的所有线程 及 主线程

作者:AlbertWen  添加时间:2018-11-04 20:00:38  修改时间:2026-03-13 22:40:19  分类:08.Java基础  编辑

服务消费者也就是我们最最核心的主角,它是整个RPC中的主角,一切都是为它服务的,注册中心为其提供订阅功能,服务提供者,更不用说,消费者叫一声,你敢不答应吗?

作者:AlbertWen  添加时间:2019-01-12 09:42:13  修改时间:2026-03-08 08:28:31  分类:08.Java基础  编辑

可以将 ArrayList想象成一种“会自动扩增容量的Array”