自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Spring 文件上传功能

Spring 文件上传功能2014-04-26 23:18 by Rollen Holt, 2912 阅读, 1 评论, 收藏, 编辑本篇文章,我们要来做一个Spring的文件上传功能:1. 创建一个Maven的web工程,然后配置pom.xml文件,增加依赖:12345<dependency>    &...

2015-03-27 13:49:25 102

原创 使用Spring Boot来加速Java web项目的开发

使用Spring Boot来加速Java web项目的开发2014-04-26 22:57 by Rollen Holt, 5755 阅读, 0 评论, 收藏, 编辑我想,现在企业级的Java web项目应该或多或少都会使用到Spring框架的。 回首我们以前使用Spring框架的时候,我们需要首先在(如果你使用Maven的话)pom文件中增加对相关的的依赖(使用grad...

2015-03-27 13:46:09 167

原创 mysql时间类型

MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型        存储空间       日期格式                 日期范围 ------------ ---------   --------------------- ----------------------------------------- datetime       8 bytes   YYYY...

2015-03-25 11:00:04 135

原创 maven测试

运行测试mvn test 跳过单元测试mvn package -DskipTests 约定大于配置。Maven自动去寻找src/test/java下面的类,当此文件夹下面的类符合以下规范,那么Maven默认认为他们是单元测试用例类。Test*.java:任何目录下以Test为开始的类*Test.java: 任何目录下以Test为结尾的类*TestCase.java: 任何目...

2015-03-25 09:52:27 110

原创 身份认证实例

shiro配置文件:shiro.ini[main]credentialsMatcher=com.github.zhangkaitao.shiro.chapter6.credentials.RetryLimitHashedCredentialsMatchercredentialsMatcher.hashAlgorithmName=md5credentialsMatcher.hash...

2015-03-20 16:12:06 383

原创 身份认证流程及原理

验证身份的对象元素在shiro中,用户需要提供principals (身份)和credentials(证明)给shiro,从而应用能验证用户身份:principals:身份,即主体的标识属性,可以是任何东西,如用户名、邮箱等,唯一即可。一个主体可以有多个principals,但只有一个Primary principals,一般是用户名/密码/手机号。credentials:证明/凭证,即只有...

2015-03-20 15:47:06 1763

原创 shiro架构简介

shiro的功能点Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限;Session Manager:会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息...

2015-03-20 15:02:31 148

原创 maven生命周期

Maven 的生命周期Maven 的生命周期Maven 的生命周期其实是指它对所有的构建过程进行了反复的推敲、反思,之后总结了一套高度抽象过程。这个过程基本上包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署、、站点生成等步骤,这个概念性的东西意味着它并不做任何实质性的事情,也就是说:它就像接口,只定义规范,具体的实现细节则交给了Maven 的各个丰富的插件。Maven 有...

2015-03-19 15:45:00 84

原创 jetty使用

引入jetty依赖<dependency> <groupId>org.eclipse.jetty.aggregate</groupId> <artifactId>jetty-webapp</artifactId> <version>${jetty.version}&l...

2015-03-19 15:03:14 140

原创 创建maven-web项目

一.创建项目1.Eclipse中用Maven创建项目上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建一个包,不写也可以 5.创建好项目后,目录如下:至此,项目已经创建完毕,下边可是配置。二.项目配置1.添加Source Fold...

2015-03-19 11:55:25 84

原创 maven安装

1.配置maven3的环境变量:先配置M2_HOME的环境变量,新建一个系统变量:M2_HOME , 路径是:D:\cloud_cms\maven\apache-maven-3.0.4,如图所示:再配置path环境变量,在path值的末尾添加"%M2_HOME%\bin",如下图所示;点击确定之后,打开cmd窗口:输入 mvn -version,出现如下内容表示安装成功。...

2015-03-19 11:44:01 77

原创 maven仓库

仓库的分类远程仓库,本地仓库当maven根据坐标寻找构件的时候,它首先会查看本地仓库,如果本地仓库存在此构件,则直接使用;如果本地仓库不存在此构件,或者需要查看是否有更新的构件版本,maven就会去远程仓库查找,发现需要的构件之后,下载到本地仓库再使用。如果本地仓库和远程仓库都没有需要的构件,maven就会报错。私服是另一种特殊的远程仓库,为了节省带宽和时间,应该在局域网内架设一...

2015-03-19 11:36:46 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除