// Path: 3-hi-spring-Dynamic-mvc-demo/src/com/tgb/dao/UserDao.java
// public interface UserDao {
// 
// 	public User getUser(String id);
// 	
// 	public List<User> getAllUser();
// 	
// 	public void addUser(User user);
// 	
// 	public boolean delUser(String id);
// 	
// 	public boolean updateUser(User user);
// }
// 
// Path: 3-hi-spring-Dynamic-mvc-demo/src/com/tgb/entity/User.java
// @Entity
// @Table(name = "T_USER")
// public class User implements Serializable {
// 	
// 	@Id
// 	@GeneratedValue(generator = "system-uuid")
// 	@GenericGenerator(name = "system-uuid", strategy = "uuid")
// 	@Column(length = 32)
// 	private String id;
// 	
// 	@Column(length = 32)
// 	private String userName;
// 	
// 	@Column(length = 32)
// 	private String age;
// 	
// 	Date birthday;
// 	
// 	public String getId() {
// 		return id;
// 	}
// 	
// 	public void setId(String id) {
// 		this.id = id;
// 	}
// 	
// 	public String getUserName() {
// 		return userName;
// 	}
// 	
// 	public void setUserName(String userName) {
// 		this.userName = userName;
// 	}
// 	
// 	public String getAge() {
// 		return age;
// 	}
// 	
// 	public void setAge(String age) {
// 		this.age = age;
// 	}
// 
// 	public Date getBirthday() {
// 		return birthday;
// 	}
// 
// 	public void setBirthday(Date birthday) {
// 		this.birthday = birthday;
// 	}
// 
// 
// 
// }


import com.tgb.dao.UserDao;
import com.tgb.entity.User;
import java.util.List;
import com.helpinput.annotation.Parent;
/**
 * thanks  langgufu  for static demo source(http://langgufu.iteye.com/blog/2088355) 
 */
package com.tgb.manager;




public class UserManagerImpl implements UserManager {

	private UserDao userDao;
	
	public void setUserDao(UserDao userDao) {
		this.userDao = userDao;
	}

// Path: 3-hi-spring-Dynamic-mvc-demo/src/com/tgb/dao/UserDao.java
// public interface UserDao {
// 
// 	public User getUser(String id);
// 	
// 	public List<User> getAllUser();
// 	
// 	public void addUser(User user);
// 	
// 	public boolean delUser(String id);
// 	
// 	public boolean updateUser(User user);
// }
// 
// Path: 3-hi-spring-Dynamic-mvc-demo/src/com/tgb/entity/User.java
// @Entity
// @Table(name = "T_USER")
// public class User implements Serializable {
// 	
// 	@Id
// 	@GeneratedValue(generator = "system-uuid")
// 	@GenericGenerator(name = "system-uuid", strategy = "uuid")
// 	@Column(length = 32)
// 	private String id;
// 	
// 	@Column(length = 32)
// 	private String userName;
// 	
// 	@Column(length = 32)
// 	private String age;
// 	
// 	Date birthday;
// 	
// 	public String getId() {
// 		return id;
// 	}
// 	
// 	public void setId(String id) {
// 		this.id = id;
// 	}
// 	
// 	public String getUserName() {
// 		return userName;
// 	}
// 	
// 	public void setUserName(String userName) {
// 		this.userName = userName;
// 	}
// 	
// 	public String getAge() {
// 		return age;
// 	}
// 	
// 	public void setAge(String age) {
// 		this.age = age;
// 	}
// 
// 	public Date getBirthday() {
// 		return birthday;
// 	}
// 
// 	public void setBirthday(Date birthday) {
// 		this.birthday = birthday;
// 	}
// 
// 
// 
// }


// Path: 3-hi-spring-Dynamic-mvc-demo/src/com/tgb/manager/UserManagerImpl.java
import com.tgb.dao.UserDao;
import com.tgb.entity.User;
import java.util.List;
import com.helpinput.annotation.Parent;

/**
 * thanks  langgufu  for static demo source(http://langgufu.iteye.com/blog/2088355) 
 */
package com.tgb.manager;




public class UserManagerImpl implements UserManager {

	private UserDao userDao;
	
	public void setUserDao(UserDao userDao) {
		this.userDao = userDao;
	}

	@Override