- 博客(10)
- 收藏
- 关注
原创 xml与bean互转工具类
public class JaXmlBeanUtil { /** * 将javaBean转换为xml对象 * @param clazz * @param bean * @return */ public static String parseBeanToXml(Class clazz,Object bean){ ...
2019-08-28 16:08:34 103
原创 POI导出的通用类,希望可以帮助到大家
public class POIUtil { private static HSSFCellStyle bodyStyle; private static HSSFFont bodyFont; private static HSSFCellStyle headStyle; private static HSSFFont headFont; /**...
2019-07-04 15:43:07 158
原创 记录一个有趣的java代码
问:if里写什么条件才能试打印结果为abpublic class Ls { public static void main(String[] args) { if ( ){ System.out.print("a"); }else { System.out.print("b");...
2019-03-11 19:12:35 1251 2
原创 JAVA语法基础
java语法基础: 1,关键字:其实就是某种语言赋予了特殊含义的单词。保留字:其实就是还没有赋予特殊含义,但是准备日后要使用过的单词。2,标示符:其实就是在程序中自定义的名词。比如类名,变量名,函数名。包含 0-9、a-z、$、_ ;注意:1),数字不可以开头。2),不可以使用关键字。3,常量:是在程序中的不会变化的数据。4,变量:其实就是内存中的一个存储空间,...
2019-02-25 09:53:59 85
原创 JAVA概述
java概述:1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;1994年将Oak语言更名为Java; Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;JAVASE:Java Pl...
2019-02-25 09:51:00 84
转载 commons-io中常用的方法
/** * public static void writeStringToFile(File file, String data, String charSetName); * public static String readFileToString(File file, String charSetName);指定编码表读取内容 * public static void copyF...
2019-02-25 09:46:24 364
原创 身份认证
身份认证流程流程如下: 1、首先调用Subject.login(token)进行登录,其会自动委托给Security Manager,调用之前必 须通过SecurityUtils. setSecurityManager()设置; 2、SecurityManager负责真正的身份验证逻辑;它会委托给Authenticator进行身份验证; 3、Authenticator才是真正的身份验证者,Shir...
2018-05-06 17:09:17 407
原创 Shiro架构(下)
我们来从Shiro内部来看下Shiro的架构,如下图所示: Subject:主体,可以看到主体可以是任何可以与应用交互的“用户”; SecurityManager : 相当于 SpringMVC 中 的 DispatcherServlet 或者 Struts2 中 的 FilterDispatcher;是Shiro的心脏;所有具体的交互都通过SecurityManager进行控制;它管 理着所有S...
2018-05-05 14:45:49 171
原创 Shiro 架构(上)
对于一个好的框架,从外部来看应该 具有非常简单易于使用的 API,而且 API 契约明确;从内部来看的话,其应该有一个可扩展 的架构,即非常容易插入用户自定义实现,因为任何框架都不能满足所有需求。 首先,我们从外部来看Shiro,也就是从应用程序角度的来观察如何使用Shiro完成工作。如 下图: 可以看到:应用代码直接交互的对象是Subject,也就是说Shiro的对外API核心就是S...
2018-05-04 22:07:28 128
原创 初识Shiro
Apache Shiro 是Java的一个安全框架。现在使用Shiro的人越来越多,因为它相对简单,对比Spring Security,可能没有它的功能强大,但是在实际工作时不需要那么复杂的东西,Shiro可以非常容易的开发足够好的应用,它不仅可以用在javaSE 环境,也可以用在JavaEE环境。shiro里有:认证,授权,加密,会话管理,与web集成,缓存等。而且它的API也非常简单,其基本功...
2018-05-04 21:55:22 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人