框架
文章平均质量分 67
月亮床
在JAVA的大道上,我们javaer一直寻找,探索。为理想,我们将结伴而行,分享各自的故事。
展开
-
Hibernate:Query.list 与 Query.iterate 的区别
list: 结果存入缓存,但不从缓存里面取;查询时属性连同id一起找出来,只有“一句”select; iterate:结果存入缓存,并在缓存中查找结果;查询时先找出所有的 id,然后根据 id 到缓存里面查找,如果没有命中,再到数据库中查找该id对应的其他属性。可能会有多行 select原创 2008-07-11 15:35:00 · 677 阅读 · 0 评论 -
Java EE 中的 Web项目结构
<br /><br />按照 Java EE 规范的规定,一个典型的 Web 应用程序有四个部分: <br /><br />1. 公开目录 ;<br />2. WEB-INF/web.xml 文件,发布描述符(必选) ;<br />3. WEB-INF/classes 目录,编译后的 Java类文件(可选) ;<br />4. WEB-INF/lib 目录,Java类库文件(*.jar) (可选) ;<br /> <br />公开目录存放所有可以被用户的访问的资源, 包括 .html, .jsp, .g转载 2010-10-28 10:57:00 · 5403 阅读 · 0 评论 -
Spring Security学习总结一(转)
<br /><br />在认识Spring Security之前,所有的权限验证逻辑都混杂在业务逻辑中,用户的每个操作以前可能都需要对用户是否有进行该项 操作的权限进行判断,来达到认证授权的目的。类似这样的权限验证逻辑代码被分散在系统的许多地方,难以维护。AOP(Aspect Oriented Programming)和Spring Security为我们的应用程序很好的解决了此类问题,正如系统日志,事务管理等这些系统级的服务一样,我们应 该将它作为系统一个单独的”切面”进行管理,以达到业务逻辑与系统级的服原创 2011-04-01 11:28:00 · 1041 阅读 · 0 评论 -
Spring Security学习总结二
<br /><br />前一篇文章里介绍了Spring Security的一些基础知识,相信你对Spring Security的工作流程已经有了一定的了解,如果你同时在读源代码,那你应该可以认识的更深刻。在这篇文章里,我们将对Spring Security进行一些自定义的扩展,比如自定义实现UserDetailsService,保护业务方法以及如何对用户权限等信息进行动态的配置管理。<br />说明:<br />如果你通过Google搜索,可以找到很 多类似主题的文章,本文的目的在于通过这些实例来介绍的工作原创 2011-04-01 11:31:00 · 692 阅读 · 0 评论 -
Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法
Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法一、开篇这里整合分别采用了Hibernate和MyBatis两大持久层框架,Hibernate主要完成增删改功能和一些单一的对象查询功能,MyBatis主要负责查询功能。所以在出来数据库方言的时候基本上没有什么问题,但唯一可能出现问题的就是在hibernate做添加操作生成主键策转载 2013-10-12 11:32:09 · 3978 阅读 · 0 评论 -
elasticsearch marvel插件安装失败的解决方法
失败的原因如下图:注意看红框部分的错误信息,这是由于尝试了几个下载marvel地址失败后出现在问题...解决方法如下..第一:找到marvel的下载地址(在线安装),或下载下来(本地安装)。如下图方法安装即可原创 2015-08-08 09:52:47 · 11204 阅读 · 3 评论