导航

2017年10月14日

摘要: Realm: 在实际应用中,shiro从数据库中获取安全数据(如用户、角色、权限),而不是从ini中,可作为安全数据源 即SecurityManager要验证用户身份,那么它需要从Realm获取相应的用户进行比较以确定用户身份是否合法 也需要从Realm中得到用户相应的角色/权限以确定用户是否能进行 阅读全文

posted @ 2017-10-14 20:29 耍流氓的兔兔 阅读(1433) 评论(0) 推荐(0) 编辑

摘要: Shiro.ini配置: ini配置文件类似Java中的properties(key = value),不过提供了key/value分类的特性,每个部分的key不重复即可 在eclipse中设置打开方式: [main]: 提供了对根对象Security及其依赖对象的配置 [users]: 提供了对用 阅读全文

posted @ 2017-10-14 19:48 耍流氓的兔兔 阅读(349) 评论(0) 推荐(0) 编辑

摘要: Java反射机制: 参考博客:http://www.cnblogs.com/bojuetech/p/5896551.html Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能调用它的任意一个方法和属性;这种动态获取的信息以及状态调用对象的方法的 阅读全文

posted @ 2017-10-14 17:52 耍流氓的兔兔 阅读(211) 评论(0) 推荐(0) 编辑

摘要: Log4j日志: 日志级别: WARN :表明会出现潜在错误的情形 ERROR:虽然发生错误事件,但是并不影响系统继续运行 FATAL:指出每个严重的错误事件将会导致应用程序的退出 ALL:最低等级的,用于打开所有日志记录 OFF:最高等级的,用于关闭所有日志记录 阅读全文

posted @ 2017-10-14 10:26 耍流氓的兔兔 阅读(87) 评论(0) 推荐(0) 编辑

摘要: Apache Shiro: 功能强大的并且容易集成的开源权限框架 可以完成认证、授权、加密、会话管理、与web集成、缓存等 认证和授权被称为权限控制的核心 Shiro不会去维护用户、维护权限,这些需要自己设计,然后通过接口注入给Shiro 官方链接:http://shiro.apache.org/d 阅读全文

posted @ 2017-10-14 09:34 耍流氓的兔兔 阅读(192) 评论(0) 推荐(0) 编辑

摘要: MyBatis一对多查询: 有联合查询和嵌套查询 联合查询是几个表联合查询,只查询一次,通过在resultMap中配置collection节点配置一对多的类即可; 嵌套查询是先查一个表,根据这个表中的结果的外键id,再去另一个表中查询数据,也是通过collection,但是另一个表的查询通过sele 阅读全文

posted @ 2017-10-14 09:03 耍流氓的兔兔 阅读(330) 评论(0) 推荐(0) 编辑

摘要: MyBatis动态SQL: 动态SQL是在运行时生成和执行SQL的编程方法 动态是和静态相对而言的。静态SQL指的是在代码编译时刻就已经包含在代码中的那些已经充分明确的固定的SQL语句 MyBatis中的动态Sql是怎样设定的?如何使用? MyBatis的动态SQL是基于OGNL表达式的,通过表达式 阅读全文

posted @ 2017-10-14 08:57 耍流氓的兔兔 阅读(404) 评论(0) 推荐(0) 编辑