摘要:
可以学习+利用的点 参数校验(通过Hibernate Validator框架校验参数,上线项目必备) 根据异常返回页面(发生异常之后直接返回错误页面,无需再自己捕获后跳转页面) 防XSS攻击(上线项目必备) 分离基础crud操作到,CrudDao,CrudService(充分利用继承和泛型,可以少写 阅读全文
摘要:
参考资料 精通Spring 4.x 企业应用开发实战 缺失部分待补 数据库事务基础知识 ThreadLocal基础知识 Spring对事务管理的支持 编程式的事务管理 使用XML配置声明式事务 使用注解配置声明式事务 除了基于XML的事务配置,Spring 还提供了基于注解的事务配置,即通过@Tra 阅读全文
摘要:
Shiro缓存 参考资料 Shiro之缓存管理 数据缓存 spring-context-shiro.xml定义了缓存管理器: <bean id="shiroCacheManager" class="org.apache.shiro.cache.ehcache.EhCacheManager"> <pr 阅读全文
摘要:
参考资料 精通Spring 4.x 企业应用开发实战 缺失待补 缓存概述 实战经验 为什么要使用缓存? 其实在现实生活中也可以找到很多“缓存”的影子。比如,京东的物流为什么那么快,甚至可以实现当日送达,就因为其在全国各地都有分仓库,在发货的时候,会找离客户最近的仓库,如果该仓库有货物,则安排就近送货 阅读全文