new 这种都是强引用
jdk根据反射机制,创建Subject实例的。因为在调用Proxy的newProxyInstance方法时,会传入一个class泛型接口数组,jdk内部源码会根据你传入的参数进行反射,并创建该接口的实现类实例,最后调用该实例的方法。
service中的某个没标注@Transactional的方法调用另一个标注了@Transactional的方法时没开启事务