• 大小: 15.74MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2024-02-22
  • 语言: 其他
  • 标签: struts2  

资源简介

本例子使用 Spring+Struts2 + Mybatis 框架整合,实现了用户登录,对用户表数据的增、删、改、查的功能, 基于 Spring 注解实现, 省去了 Spring 繁琐的 bean 手工配置。

资源截图

代码片段和文件信息

package com.mapsharp.famoustrees.common.utils;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;


/**
 * 作者:          Mitchell
 * 工程名:      FamousTreesProj
 * 包名:          com.mapsharp.famoustrees.common.utils
 * 文件名:      DateUtil.java
 * 创建日期:  May 4 2015 11:51:12 AM
 * 备注:         日期工具类
 */
public class DateUtil {
/**
 * 取得传入日期的下一天的日期
 * 例如:传入日期 2014-12-30 ,返回的则是 2014-12-31
 * @param date
 * @return
 */
public static Date getNextDay(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.DAY_OF_MONTH 1);
date = calendar.getTime();
return date;
}

/**
 * 取得传入日期的后 N 天
 * @param date
 * @param num
 * @return
 */
public static Date getNextDay(Date date int num) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.DAY_OF_MONTH num);
date = calendar.getTime();
return date;
}

/**
 * 取得传入日期的上一天的日期
 * 例如:传入日期 2014-12-30 ,返回的则是 2014-12-29
 * @param date
 * @return
 */
public static Date getBeforDay(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.DAY_OF_MONTH -1);
date = calendar.getTime();
return date;
}

/**
 * 把传入的日期,转换为字符串格式 yyyy-MM-dd
 * @param date
 */
public static String formatDateToString(Date date) {
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd“);
String formatDateStr = null;
try {
formatDateStr = formatter.format(date);

} catch (Exception e) {
// TODO Auto-generated catch block
//e.printStackTrace();
}
return formatDateStr;
}

/**
 * 把传入的日期,转换为字符串格式yyyy-MM-dd HH:mm
 * @param date
 * @return
 */
public static String formatDateTimeToString(Date date) {
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd HH:mm“);
String formatDateStr = null;
try {
formatDateStr = formatter.format(date);

} catch (Exception e) {
// TODO Auto-generated catch block
//e.printStackTrace();
}
return formatDateStr;
}


/**
 * 把传入的日期字符串,转换为一个日期
 * @param dateString
 * @return
 */
public static Date parseStringToDate(String dateString) {
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd“);
Date formatDate = null;
try {
formatDate = formatter.parse(dateString);

} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return formatDate;
}

/**
 * 把传入的日期字符串,转换为一个日期时间戳
 * @param dateString
 * @return
 */
public static Date parseStringToTimeStamp(String dateString) {
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“);
Date formatDate = null;
try {
formatDate = formatter.parse(dateString);

} catch (Exception e) {
// TODO Auto-generated catch block
//e.printStackTrace();
}
return formatDate;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        577  2015-05-04 13:57  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.classpath

     文件        318  2015-09-25 11:35  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.mymetadata

     文件       1758  2015-05-04 14:47  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.project

     文件        500  2015-05-04 11:25  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.settings\.jsdtscope

     文件        501  2015-05-04 14:53  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.settings\org.eclipse.core.resources.prefs

     文件        395  2015-05-04 11:25  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.settings\org.eclipse.jdt.core.prefs

     文件        563  2015-05-04 13:57  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.settings\org.eclipse.wst.common.component

     文件        252  2015-05-04 11:25  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2015-05-04 11:25  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2015-05-04 11:25  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       3937  2015-05-04 14:25  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\resources\applicationContext.xml

     文件        268  2015-05-04 12:01  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\resources\config.properties

     文件        315  2015-09-25 11:39  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\resources\jdbc.properties

     文件        564  2015-05-04 16:20  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\resources\log4j.properties

     文件        199  2015-05-04 12:05  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\resources\sqlMapConfig.xml

     文件        869  2015-10-12 14:17  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\resources\struts-famoustrees-common.xml

     文件        945  2015-10-13 14:14  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\resources\struts-famoustrees-user.xml

     文件       1685  2015-05-04 11:59  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\resources\struts.properties

     文件        311  2015-05-04 14:09  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\resources\struts.xml

     文件       3303  2015-05-04 11:51  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\common\utils\DateUtil.java

     文件        916  2015-05-04 11:58  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\common\utils\StringUtil.java

     文件        959  2015-05-04 13:29  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\mapper\baseMapper.java

     文件        897  2015-10-13 14:41  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\mapper\UserMapper.java

     文件       2068  2015-10-13 14:41  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\mapper\UserMapper.xml

     文件        957  2015-10-13 14:43  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\model\UsersVO.java

     文件       1631  2015-10-13 14:42  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\service\impl\UserServiceImpl.java

     文件        779  2015-10-13 14:42  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\service\IUserService.java

     文件        544  2015-09-25 11:37  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\testUnit\UserTest.java

     文件       1711  2015-10-12 14:18  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\web\action\LoginAction.java

     文件       1876  2015-10-13 14:44  Spring+Struts2+Mybatis的一个增删改查的例子\FamousTreesProj\src\com\mapsharp\famoustrees\web\action\UserAction.java

............此处省略132个文件信息

评论

共有 条评论