07 2014 档案

摘要:spring 提供了多种不同的方案实现对 bean 的 aop proxy, 包括 ProxyFactoryBean, 便利的 TransactionProxyFactoryBean 以及 AutoProxyCreator 等, 下图是 proxy class diagram 以供参考这里重点说一下... 阅读全文
posted @ 2014-07-30 15:31 hanxue1122 阅读(294) 评论(0) 推荐(0) 编辑
摘要:是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发... 阅读全文
posted @ 2014-07-30 15:06 hanxue1122 阅读(189) 评论(0) 推荐(0) 编辑
摘要:在上面的随笔里已经把搭建springmvc环境的基本需要的包都下下来了,拉下来就是写配置文件了。 下面左图是总的结构,右图是增加包一、最开始当然是web.xml文件了,这是一个总的宏观配置 contextConfigLocation clas... 阅读全文
posted @ 2014-07-30 13:46 hanxue1122 阅读(206) 评论(0) 推荐(0) 编辑
摘要:Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 ... 阅读全文
posted @ 2014-07-30 10:43 hanxue1122 阅读(166) 评论(0) 推荐(0) 编辑
摘要:/** * org.springframework.web.util.IntrospectorCleanupListener的用途 * @see -----------------------------------------------------------------------------... 阅读全文
posted @ 2014-07-30 10:24 hanxue1122 阅读(382) 评论(0) 推荐(0) 编辑
摘要:格式定义:[html] view plaincopycontextConfigLocationcontextConfigLocationValue>作用:该元素用来声明应用范围(整个WEB项目)内的上下文初始化参数。param-name 设定上下文的参数名称。必须是唯一名称param-value 设... 阅读全文
posted @ 2014-07-30 10:05 hanxue1122 阅读(133) 评论(0) 推荐(0) 编辑
摘要:java中最常用jar包的用途说明,适合初学者jar包用途axis.jarSOAP引擎包commons-discovery-0.2.jar用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法.jaxrpc.jarAxis运行所需要的组件包saaj.jar创建到端点的点... 阅读全文
posted @ 2014-07-29 16:35 hanxue1122 阅读(255) 评论(0) 推荐(0) 编辑
摘要:Hibernate对其持久化对象实现了缓存管理,来提高系统性能,Hibernate支持两级缓存管理,一级缓存 是由Session提供的,因此它只存在于Session的生命周期中,是Session所内置的,不能被卸载。 Hibernate的二级缓存是由SessionFactory提供的,他作为一个可插... 阅读全文
posted @ 2014-07-29 14:07 hanxue1122 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Java反射机制一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class... 阅读全文
posted @ 2014-07-29 14:05 hanxue1122 阅读(152) 评论(0) 推荐(0) 编辑
摘要:logback 简介(一)Ceki Gülcü在Java日志领域世界知名。他创造了Log4J ,这个最早的Java日志框架即便在JRE内置日志功能的竞争下仍然非常流行。随后他又着手实现SLF4J 这个“简单的日志前端接口(Façade)”来替代Jakarta Commons-Logging 。LOG... 阅读全文
posted @ 2014-07-29 13:43 hanxue1122 阅读(252) 评论(0) 推荐(0) 编辑
摘要:一级缓存就是Session级别的缓存,close后就没了。 二级缓存就是SessionFactory级别的缓存,全局缓存,要配置其他插件。 什么样的数据适合存放到第二级缓存中? 1、很少被修改的数据 2、不是很重要的数据,允许出现偶尔并发的数据 3、不会被并发访问的数据 4、参考数据 不适... 阅读全文
posted @ 2014-07-29 10:40 hanxue1122 阅读(154) 评论(0) 推荐(0) 编辑
摘要:1.在applicationContex.xml文件里面添加二级缓存配置: com/persia/model/Person.hbm.xml hibernate.dialect=org.hibernate.dial... 阅读全文
posted @ 2014-07-24 17:42 hanxue1122 阅读(114) 评论(0) 推荐(0) 编辑
摘要:第一部分 Shiro简介及项目目录结构最新官方示例下载:http://shiro.apache.org/Shiro是Apache从JSecret项目演变而来的,该框架实现了:用户登录、认证、授权和权限管理操作的完整控制流程。Shiro最早的名字是JSecurity,后来更名为Shiro并成为Apac... 阅读全文
posted @ 2014-07-17 14:49 hanxue1122 阅读(367) 评论(0) 推荐(0) 编辑
摘要:配置web.xml,applicationContext.xml,spring-mvc.xml,applicationContext-shiro.xml,而且都有详细的说明。Web.xml是web项目最基本的配置文件,看这个配置,可以快速知道web项目使用什么框架,它就像一个面板,切入我们想用的插件... 阅读全文
posted @ 2014-07-17 11:23 hanxue1122 阅读(320) 评论(0) 推荐(1) 编辑
摘要:Apache Shiro的配置主要分为四部分:SecurityManager的配置URL过滤器的配置静态用户配置静态角色配置其中,由于用户、角色一般由后台进行操作的动态数据,比如通过@RequiresRoles注解控制某方法的访问,因此Shiro配置一般仅包含前两项的配置。SecurityManag... 阅读全文
posted @ 2014-07-17 11:21 hanxue1122 阅读(444) 评论(0) 推荐(1) 编辑
摘要:授权即访问控制,它将判断用户在应用程序中对资源是否拥有相应的访问权限。如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限等等。一、用户权限模型为实现一个较为灵活的用户权限数据模型,通常把用户信息单独用一个实体表示,用户权限信息用两个实体表示。用户信息用 LoginAccount 表... 阅读全文
posted @ 2014-07-17 11:11 hanxue1122 阅读(206) 评论(0) 推荐(0) 编辑
摘要:认证就是验证用户身份的过程。在认证过程中,用户需要提交实体信息(Principals)和凭据信息(Credentials)以检验用户是否合法。最常见的“实体/凭证”组合便是“用户名/密码”组合。一、认证过程1、收集实体/凭据信息Java代码 UsernamePasswordToken toke... 阅读全文
posted @ 2014-07-17 11:10 hanxue1122 阅读(249) 评论(0) 推荐(0) 编辑
摘要:将 Shiro 作为应用的权限基础一:shiro的整体架构近来在做一个重量级的项目,其中权限、日志、报表、工作量由我负责,工作量还是蛮大的,不过想那么多干嘛,做就是了。这段时间,接触的东西挺多,比如apacheshiro,spring data,springside、DWZ等,java的东西好多,学... 阅读全文
posted @ 2014-07-17 11:08 hanxue1122 阅读(249) 评论(0) 推荐(0) 编辑
摘要:一、在web.xml中添加shiro过滤器Xml代码shiroFilterorg.springframework.web.filter.DelegatingFilterProxyshiroFilter/*二、在Spring的applicationContext.xml中添加shiro配置1、添加sh... 阅读全文
posted @ 2014-07-17 11:03 hanxue1122 阅读(197) 评论(0) 推荐(0) 编辑
摘要:Shiro 是一个强大而灵活的开源安全框架,能够非常清晰的处理认证、授权、管理会话以及密码加密。如下是它所具有的特点:易于理解的 Java Security API;简单的身份认证(登录),支持多种数据源(LDAP,JDBC,Kerberos,ActiveDirectory 等);对角色的简单的签权... 阅读全文
posted @ 2014-07-17 11:00 hanxue1122 阅读(808) 评论(0) 推荐(0) 编辑
摘要:一、jquery选择器1、根据给定的ID匹配一个元素(如果选择器中包含特殊字符,可以用两个斜杠转义)id选择器 举例:html代码 id="notMe" id="myDiv" jquery代码 $("#myDiv"); 结果[ id="myDiv" ] 查找含有特殊... 阅读全文
posted @ 2014-07-09 16:31 hanxue1122 阅读(147) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示