摘要:
1.方式一: springxml配置文件中定义即可,适合全局处理简单的异常,缺点不能自定义异常信息 使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver 2.方式二: 实现HandlerExceptionResolver 接口自定义异常处理器(缺点 阅读全文
摘要:
1.spring拦截器,类似servlet的过滤器,用于处理相同或相似逻辑。 2.使用场景:权限控制、日志记录、性能监控 3.用法:(注意:转发不会拦截 ) A.添加依赖spring-context、spring-mvc B.配置web.xml使用spring-mvc的restful风格 C.配置s 阅读全文
摘要:
1.动态SQL解决拼接复杂的的SQL语句 MyBatis的动态SQL是基于OGNL表达式的 OGNL(Object-Graph Navigation Language的简称),对象图导航语言,它是一门表达式语言 if, choose, when, otherwise, trim, where, se 阅读全文
摘要:
1.组件扫描 Spring3.0后为我们引入了组件自动扫描机制,它可以在类路径底下寻找标注了@Component、@Service、@Controller、@Repository注解的类,并把这些类纳入进spring容器中管理。它的作用和在xml文件中使用bean节点配置组件是一样的。 A.开启注解 阅读全文
摘要:
Spring可以帮助我们管理软件开发过程中的对象,以及如何创建和维护对象之间的关系。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,可以将组建的耦合度降至最低,即实现解耦,便于系统以后的维护和升级。 1.spring 开发 eclipse开发工具 maven搭建项目-添 阅读全文
摘要:
今天像往常一样,使用eclipse集成开发工具,为了方便省时,复制一个运行正常的maven搭建的spring项目,然后去掉一些无关的文件,只剩下项目结构。按照以往的经验,一般都是可行的。然而,今天部署好项目后,通过火狐浏览器访问资源路径,firefox报错:纯文本文件的字符编码未声明。如果该文件包含 阅读全文
摘要:
1.RESTful简介("<资源>表现层状态转化") REST(英文:Representational State Transfer,简称REST)描述了一个架构样式的网络系统,REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。RESTful是一种软 阅读全文
摘要:
1.VO对象与PO对象的区别: PO(persistant object) 持久对象:通常对应数据模型(数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 阅读全文
摘要:
1.POST方式提交 A.jsp页面POST方式提交表单 B.web.xml配置过滤器 C.保证文件的编码格式(文件上按右键选Properties里的编码格式)、JSP的pageEncoding、charset的编码必须跟过滤器的编码一致 2.GET方式提交 如果采用post提交,会走Filter, 阅读全文
摘要:
1.重定向 A,通过ModelAndView以及RedirectView B.通过返回字符串 2.转发 spring默认方式为转发 阅读全文