- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 一些代码优化的方法
一些代码优化的方法空值的判断及处理打日志异常类、包命名创建对象空值的判断及处理1、对数据源进行查询后,如果没有查到对应值,返回结果是null、还是一个空对象类型,如:public interface UserSearchService{ List<User> listUser(); User get(Integer id);}2、listUser接口的实现publ...
2019-01-24 15:12:17 337
原创 Java 类加载流程
Java 类加载流程代码FLowchart流程图代码class A { String name; static { System.out.println("父类:静态代码块"); } public A() { System.out.println("父类:无参构造器,name:" + name);
2019-01-18 11:49:35 302
原创 Java中的代理模式
Java中的代理模式什么是代理模式为什么要用什么场景用实现分类静态代理动态代理JDK的动态代理Cglib的动态代理什么是代理模式定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。    &nbsp
2019-01-03 17:42:03 201
原创 Spring AOP的使用
Spring AOP的使用不用AOP会有什么问题AOP是什么AOP核心概念AOP的实现不用AOP会有什么问题常规:OOP(Object Oriented Programming,面向对象编程)中,是按业务流程进行程序的设计,这样,不同的业务之间是相互独立的。需求:在业务的每个方法执行时,需要将日志打印输出到指定地方、要进行权限认证、有事务的要求。方案:在每个方法的首尾都加上相关代码,这样导...
2019-01-02 14:36:46 361
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人