2016年12月21日

摘要: 模板技术在现代的软件开发中有着重要的地位,而目前最流行的两种模板技术恐怕要算freemarker和velocity了,webwork2.2对两者都有不错的支持,也就是说在webwork2中你可以随意选择使用freemarker或velocity作为view,模板技术作为view的好处是很多,尤其和j 阅读全文
posted @ 2016-12-21 18:26 毛豆豆0120 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt:// 阅读全文
posted @ 2016-12-21 14:30 毛豆豆0120 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。 一、入门实例 1.新建一个JAva工程,导入包log4j-1.2.17.ja 阅读全文
posted @ 2016-12-21 11:33 毛豆豆0120 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 基本原理 一句话介绍就是Spring AOP的动态代理技术。 如果读者对Spring AOP不熟悉的话,可以去看看官方文档 扩展性 直到现在,我们已经学会了如何使用开箱即用的 spring cache,这基本能够满足一般应用对缓存的需求。 但现实总是很复杂,当你的用户量上去或者性能跟不上,总需要进行 阅读全文
posted @ 2016-12-21 08:42 毛豆豆0120 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。 本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 cache 配置方法,展现了 spring cache 的强大之处,然后介绍了其基本的原理,扩展点和使用场景的限制。通过阅读本文 阅读全文
posted @ 2016-12-21 08:41 毛豆豆0120 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 好,到目前为止,我们的 spring cache 缓存程序已经运行成功了,但是还不完美,因为还缺少一个重要的缓存管理逻辑:清空缓存. 当账号数据发生变更,那么必须要清空某个缓存,另外还需要定期的清空所有缓存,以保证缓存数据的可靠性。 为了加入清空缓存的逻辑,我们只要对 AccountService2 阅读全文
posted @ 2016-12-21 08:41 毛豆豆0120 阅读(148) 评论(0) 推荐(0) 编辑

导航