UserInfoService.java
上传用户:wlfwy2004
上传日期:2016-12-12
资源大小:33978k
文件大小:1k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. package com.opensource.blog.service;
  2. import com.opensource.blog.exception.BlogException;
  3. import com.opensource.blog.model.Blog;
  4. import com.opensource.blog.model.UserInfo;
  5. public interface UserInfoService {
  6.   /**
  7.    *
  8.    * @param ui UserInfo
  9.    * @return UserInfo
  10.    * @throws BlogException
  11.    */
  12.   public UserInfo saveUserInfo(UserInfo ui) throws BlogException;
  13.   /**
  14.    *
  15.    * @param id long
  16.    * @return UserInfo
  17.    */
  18.   public UserInfo findUserInfoByID(long id);
  19.   /**
  20.    *
  21.    * @param userName String
  22.    * @return UserInfo
  23.    */
  24.   public UserInfo findUserInfoByUserName(String userName);
  25.   /**
  26.    *
  27.    * @param email String
  28.    * @return UserInfo
  29.    */
  30.   public UserInfo findUserInfoByEmail(String email);
  31.   /**
  32.    *
  33.    * @param ui UserInfo
  34.    * @param blog Blog
  35.    * @return Object[]
  36.    * @throws BlogException
  37.    */
  38.   public Object[] createUserAndBlog(UserInfo ui, Blog blog) throws BlogException;
  39. }