摘要:
一、SSO,单点登录(single sign on),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录,包括单点登录和单点注销。
二、单点登录需求:多套系统能够识别同一用户身份,并实时同步用户信息以使各个系统进行相应的权限控制。一般单点登录实现一个系统登录,其他系统即可登录;一个系统注... 阅读原文
2017-11-30 15:53:01 阅读(735) 评论(0)
摘要:
本文是基于已构建的struts2项目基础上整合
spring+hibernate,若读者还不熟悉struts2项目,请先阅读
eclipse环境下基于tomcat-7.0.82构建struts2项目
实现步骤:
第一步:引入spring所需jar包,如下图所示:
第二步:导入hibernate所需jar包,如下图中... 阅读原文
2017-11-30 14:27:03 阅读(761) 评论(0)
摘要:
Java 重写(Override)与重载(Overload)
重写(Override)
重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!
重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。
重载(Overload)
... 阅读原文
2017-11-30 12:58:03 阅读(764) 评论(0)
摘要:
正则表达式(regular expression 简称regex) 是一种工具,和其它工具一样是为了解决某一类问题而发明的。正则表达式是一些用来匹配和处理文本的字符串。平时主要用于查找和替换符合相应模式的文本,而该模式,就是由正则表达式所定义。需要注意的是,使用正则表达式对字符串进行匹配,正则表达式的编写方案并不是... 阅读原文
2017-11-30 11:07:01 阅读(722) 评论(0)
摘要:
Java中的变量有成员变量和局部变量,定义在类中方法之外的变量成为成员变量或者成员字段(域),表示一个类所具有的属性,定义为类的成员变量的变量的作用于是整个类,该变量在定义的时候不需要初始化,在使用前java会自动初始化成员变量,对于基本数据类型的的自动初始化如下:
java基本类型默认初始化值
int
0
... 阅读原文
2017-11-30 10:26:01 阅读(721) 评论(0)
摘要:
内容概述:
1,顺序语句
2,条件语句
3,选择语句
4,循环语句
5,扩展
------------------------------------------------------------------------------------------------------------------------... 阅读原文
2017-11-30 09:42:01 阅读(739) 评论(0)
摘要:
背景:因为从 spring boot 1.4开始的版本就要用log4j2 了,支持的格式有json和xml两种格式,此次实践主要使用的是xml的格式定义日志说明。
spring boot 1.5.8.RELEASE 引入log4j2的开发步骤如下:
1.首先把spring-boot-starter-web以及spri... 阅读原文
2017-11-30 09:31:03 阅读(792) 评论(0)
摘要:
定义:
单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。
特点:
1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供... 阅读原文
2017-11-30 09:23:02 阅读(732) 评论(0)
摘要:
遇到这个问题是因为想证明Vector中的get()方法是不是用synchronized关键字修饰的来保证线程安全的方法,
于是在Eclipse里面:
Vector<Integer> vector = new Vector<>();
然后选中Vector按F3去查看源码,结果跳出了:
OK... 阅读原文
2017-11-30 07:53:02 阅读(756) 评论(0)
摘要:
软件打开如下图,大家先欣赏下,至于菜单栏,工具栏,功能区等大家可以自行熟悉,下一节我们将介绍如何激活intellij。
阅读原文
2017-11-30 07:09:04 阅读(774) 评论(0)