java web
三目君
全文搜索引擎的使用和开发。
展开
-
扩展SpringMVC解决拦截器Interceptor.preCheck没有Controller入参的问题
问题接上一篇:SpringMVC异常统一处理并返回数据或视图View我们知道SpringMVC可以通过拦截器处理preHandle,用来提前拦截权限、拦截登录,拦截很多业务逻辑。但是这个preHandle是没有Controller的入参的,因为org.springframework.web.servlet.DispatcherServlet#doDispatch的实现中,调用preHandl...原创 2020-01-07 22:29:13 · 893 阅读 · 1 评论 -
SpringMVC异常统一处理并返回数据或视图View
实现方式和SpringMVC拦截器HandlerInterceptor拦截后返回数据或视图View一致,这里不赘述,贴一份代码参考:import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.BeansException;import org.springframewor...原创 2019-12-27 11:57:20 · 737 阅读 · 0 评论 -
SpringMVC接收参数后处理(前端空参数转为null)
解决办法:自己扩展实现一个ConfigurableWebBindingInitializer,注册为Bean,需要设置为较高优先级(不建议使用,因为SpringBoot中预留的口子不明显)@InitBinder+@ControllerAdvice实现。@ControllerAdvice标注的类中的方法被@InitBinder标注后,所有Controller可用。由于SpringBoot已...原创 2019-12-26 20:25:39 · 3231 阅读 · 0 评论 -
SpringMVC拦截器HandlerInterceptor拦截后返回数据或视图View
SpringMVC拦截器比如说在SpringMVC Web环境下,需要实现一个权限拦截的功能,一般情况下,大家都是实现了org.springframework.web.servlet.AsyncHandlerInterceptor或者org.springframework.web.servlet.HandlerInterceptor接口,从而实现的SpringMVC拦截。而要实现拦截功能,通常都...原创 2019-12-26 15:43:23 · 18881 阅读 · 3 评论 -
S2S3H4 SSH框架 搭建 环境配置及测试
struts2.1 + spring 3.1 + hibernate 4.1.4 集成 使用以下jar包。myeclipse2014版本自带这些包。eclipse推荐使用maven管理jar包,方便使用。 antlr-2.7.7.jaraopalliance-1.0.jarasm-3.1.jaraspectjweaver-1.6.9.jarc3p0-0.9.原创 2014-11-23 20:31:43 · 1823 阅读 · 0 评论 -
SSH 框架中 service 里面有 sql 和 对象存储,执行顺序问题 Spring 事务提交顺序
在SSH 框架中,spring 2.5 + hibernate 3 + struts 2由于公司项目比较老,jar包当然是不能修改的。但是最近遇到一个问题(公司里有其他同事也遇到过,只是我不知道,公司的分享系统不那么完善)。首先,曾经有过一篇是写的hibernate sql语句提交顺序。Hibernate数据库操作的顺序save(insert),update、delet原创 2015-02-12 09:55:21 · 820 阅读 · 0 评论 -
使用Spring处理自定义注解
spring schemaspring aop aspect参考1dubbo service 包名:com.alibaba.dubbo.config参考2spring mvc 包名:org.springframework.web.servlet.config 可以参考这两个的实现,利用schema添加自定义注解并处理自己的注解,注册搜索模块。大致理解通原创 2015-07-08 17:58:09 · 7107 阅读 · 0 评论