2013年3月18日
摘要: http://www.cnblogs.com/zhjcnblog/archive/2012/10/30/2746807.htmljava实现简单的单点登录摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何将现有的应用和SSO服务结合起来,能够帮助应用 阅读全文
posted @ 2013-03-18 11:17 李志敏 阅读(234) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/luxh/archive/2012/10/31/2748781.htmlSpringMVC是越来越火,自己也弄一个Spring+SpringMVC+JPA的简单框架。 1、搭建环境。 1)下载Spring3.1.2的发布包;Hibernate4.1.7的发布包(没有使用hibernate的API,只是使用了它对JPA的实现);下载 BoneCP 连接池框架及其依赖的jar,下载缓存框架ehcache,全部所用到的jar包如下: ?antlr-2.7.7.jarbonecp-0.7.1.RELEASE.jarbonecp-provider-... 阅读全文
posted @ 2013-03-18 10:58 李志敏 阅读(497) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/judastree/archive/2012/11/01/2749429.htmlMaven---settings.xml文件注释<?xml version="1.0" encoding="UTF-8"?><!-- | 这是Maven的配置文件,有下面两种level: | | 1. User Level. 只为单个用户提供配置,通常在${user.home}/.m2/settings.xml 目录下。 | | 注: 这个位置可以在命令行中输入如下改变: | | -s /path/to... 阅读全文
posted @ 2013-03-18 10:54 李志敏 阅读(328) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/luxh/archive/2012/11/08/2760149.html这里用的Eclipse版本是4.2 JUNO,打开Eclipse,菜单:Help--->Install New Software...打开安装软件窗口,在Work with...输入框点击Add...在弹出的窗口name处输入:m2eclipse ,Location处输入:http://m2eclipse.sonatype.org/sites/m2e。 然后一步一步往下操作就ok了,安装完成,会提示重启Eclipse,重启即可。(如果是通过代理访问外网,需要先设置Ecli 阅读全文
posted @ 2013-03-18 10:41 李志敏 阅读(202) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/luxh/archive/2012/11/07/2759591.html1、进入命令行,执行:mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false 出现一些版本号确认等直接回车就行,构建成功出现下面的提示。 在当前用户目录下,生成的web项目目录结构如下: 2、当然这个空的项目,... 阅读全文
posted @ 2013-03-18 10:40 李志敏 阅读(158) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/luxh/archive/2012/11/06/2757645.html使用Maven构建一个简单的Java项目 1、进入命令行,执行下面的语句。mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false 执行完成后,可以看到如下结果: BUILD SUCCESS,当在前用户目录下(即C:\Documents and Settin... 阅读全文
posted @ 2013-03-18 10:39 李志敏 阅读(176) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/luxh/archive/2012/11/06/2757441.html 1、常用命令 1)创建一个Projectmvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false mvn archetype:generate 固定格式 -DgroupId 组织标识(包名) -DartifactId ... 阅读全文
posted @ 2013-03-18 10:38 李志敏 阅读(275) 评论(0) 推荐(0) 编辑
摘要: Maven是可以用于任何基于Java的项目建设和管理的工具,使得Java开发人员的日常工作变得更加容易和简捷。 1、安装JDK 1)下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2)安装好,配置JDK环境变量。右键 我的电脑 --->属性--->高级--->环境变量。 2.1)新建一个系统变量,变量名为 JAVA_HOME ,值为JDK的安装目录。 2.2)找到名为Path的变量,然后编辑,在其变量值后添加 %JAVA_HOME%\bin,注意和前面的值用分号... 阅读全文
posted @ 2013-03-18 10:37 李志敏 阅读(150) 评论(0) 推荐(0) 编辑