10 2019 档案
摘要:代理是通过构造一个和委托类有同样行为的对象,cglib代理是通过字节码技术来生成一个继承该委托类的一个代理类。代理类重写包含委托对象中所有方法(除private修饰的不能继承)。 注:可以使用代理类调用final,static修饰的方法,但是代理类中没有重写该方法,所以会调用委托类中的该方法(增强的
阅读全文
摘要:1、isnull(value1,value2): value1和value2值类型必须一致。 value1不为null返回value1,否则返回value2. 若是在select isnull判断则最好设置一个value2为常数。 思考:value1和value2若都是null,该如何? 解:返回的
阅读全文
摘要:在web项目开发中,大部分情况下,都是通过Spring默认的DispatcherServlet,转发请求到Controller,我们在Controller里处理请求。但有时候,可能有些请求我们不希望通过Spring,而是通过其他Servlet处理。如果是普通的项目,那可以在web.xml文件中进行配
阅读全文
摘要:使用logback.xml进行配置(位置在项目resource下): 1、xml文件整体架构: <?xml version="1.0" encoding="UTF-8"?> <configuration > <contextName></contextName> <property name=""
阅读全文
摘要:项目中使用该方法来获取URL,但不知道获取的URL的起始: 如:http://localhost:8080/web_hrs/Action/这里可以是任何东西 》request.getPathInfo()获取的到底什么? 笔者首次以为是web_hrs/后的地址. 但并不是如此(他和配置的servlet
阅读全文

浙公网安备 33010602011771号