![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb
坤仔~
3年咖啡开发者,目前就职于某世界500强房地产公司
展开
-
Ibatis使用大于小于
Ibatis使用大于小于在ibatis中使用<=或者>=的时候会报错,因为ibatis会认为<和>是开始和结束标签,最终导致sql报错。解决方法:加上<![CDATA[ ]]>标识例如: <![CDATA[select * from (select rownum as rn,tmp.* from(select t....原创 2018-10-23 11:28:22 · 955 阅读 · 0 评论 -
@PostConstruct和@PreDestroy
@PostConstruct和@PreDestroy在用微信插件的时候,发现路由不知道在哪里加载进去,然后就可以直接使用。@Overridepublic void refreshRouter() { final WxMpMessageRouter newRouter = new WxMpMessageRouter( this.wxMpService); // ...原创 2018-10-25 22:27:47 · 210 阅读 · 0 评论 -
web.xml配置加载顺序
web.xml配置加载顺序以Tomcat举例,启动Tomcat之后,首先会加载web.xml文件:容器首先读取web.xml中的的配置内容和标签中配置项;紧接着实例化ServletContext对象,并将配置的内容转化为键值传递给ServletContext;创建配置的监听器的类实例,并且启动监听;随后调用listener的contextInitialized(ServletConte...原创 2018-10-25 22:28:47 · 587 阅读 · 0 评论 -
SpringMvc 自定义日志拦截器打jar包
SpringMvc 自定义日志拦截器打jar包可以实现HandlerInterceptor接口或者继承HandlerInterceptorAdapter,里面有三个方法preHandle、postHandle、afterCompletion。拦截器例子:public class ExLogInterceptor implements HandlerInterceptor { private...原创 2019-02-01 14:47:27 · 1209 阅读 · 0 评论