简单的SSH项目整合案例,功能:客户信息的增,删,改,查,使用注解,事务,dataSource, C3P0 数据源
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-24 15:33 SSH
文件 1168 2018-08-14 20:31 SSH.classpath
文件 1053 2018-08-14 18:29 SSH.project
目录 0 2018-08-24 15:33 SSH.settings
文件 564 2018-08-14 18:29 SSH.settings.jsdtscope
文件 364 2018-08-14 18:29 SSH.settingsorg.eclipse.jdt.core.prefs
文件 543 2018-08-14 18:48 SSH.settingsorg.eclipse.wst.common.component
文件 414 2018-08-14 18:29 SSH.settingsorg.eclipse.wst.common.project.facet.core.xml
文件 49 2018-08-14 18:29 SSH.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-08-14 18:29 SSH.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-08-24 15:33 SSHconf
文件 2417 2018-08-23 18:22 SSHconfapplicationContext.xml
文件 97 2018-08-14 20:06 SSHconfdb.properties
文件 738 2018-08-14 13:43 SSHconfhibernate.cfg.xml
文件 1893 2018-08-15 08:48 SSHconfstruts.xml
目录 0 2018-08-24 15:33 SSHsrc
目录 0 2018-08-24 15:33 SSHsrc op
目录 0 2018-08-24 15:33 SSHsrc opvkiss
目录 0 2018-08-24 15:33 SSHsrc opvkissssh
目录 0 2018-08-24 15:33 SSHsrc opvkisssshaction
文件 2847 2018-08-15 09:39 SSHsrc opvkisssshactionCustomerAction.java
目录 0 2018-08-24 15:33 SSHsrc opvkisssshdao
文件 439 2018-08-14 19:05 SSHsrc opvkisssshdaoCustomerDao.java
文件 1506 2018-08-14 21:30 SSHsrc opvkisssshdaoCustomerDaoImpl.java
目录 0 2018-08-24 15:33 SSHsrc opvkisssshdomain
文件 703 2018-08-14 18:54 SSHsrc opvkisssshdomainCustomer.hbm.xml
文件 1255 2018-08-14 18:52 SSHsrc opvkisssshdomainCustomer.java
目录 0 2018-08-24 15:33 SSHsrc opvkisssshservice
文件 507 2018-08-14 19:10 SSHsrc opvkisssshserviceCustomerService.java
文件 1664 2018-08-14 21:40 SSHsrc opvkisssshserviceCustomerServiceImpl.java
目录 0 2018-08-24 15:33 SSHWebRoot
............此处省略72个文件信息
package top.vkiss.ssh.action;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import com.opensymphony.xwork2.ModelDriven;
import top.vkiss.ssh.domain.Customer;
import top.vkiss.ssh.service.CustomerService;
@Controller(“customerAction“)
public class CustomerAction implements ModelDriven{
@Autowired
private CustomerService cs;
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}
private int id;
private int[] ids;
private List list;
private Customer customer = new Customer();
public Customer getCustomer() {
return customer;
}
public void setCustomer(Customer customer) {
this.customer = customer;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public int[] getIds() {
return ids;
}
public void setIds(int[] ids) {
this.ids = ids;
}
public CustomerService getCs() {
return cs;
}
public void setCs(CustomerService cs) {
this.cs = cs;
}
//添加客户
public String addCustomer(){
try {
System.out.println(customer);
cs.addCustomer(customer);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return “addFailure“;
}
return “success“;
}
//删除客户
public String delCustomer(){
try {
cs.delCustomer(id);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return “delFailure“;
}
return“success“;
}
//修改客户
public String editCustomer(){
try {
cs.updateCustomer(customer);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return “editFailure“;
}
return“success“;
}
//查询一名客户
public String queryOneCustomer(){
try {
System.out.println(111111);
customer = cs.getCustomerById(id);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return “qusryoneFailure“;
}
System.out.println(“customer“+customer);
return“success“;
}
//查询所有客户
public String queryAllCustomer(){
try {
list = cs.queryAll();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return “qusryAllFailure“;
}
//System.out.println(list.toString());
return“success“;
}
//删除多条客户
public String delSCustomer(){
try {
cs.delCustomers(ids);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return “delsFailure“;
}
return“success“;
}
@Override
public Customer getModel() {
// TODO Auto-generated method stub
return customer;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-24 15:33 SSH
文件 1168 2018-08-14 20:31 SSH.classpath
文件 1053 2018-08-14 18:29 SSH.project
目录 0 2018-08-24 15:33 SSH.settings
文件 564 2018-08-14 18:29 SSH.settings.jsdtscope
文件 364 2018-08-14 18:29 SSH.settingsorg.eclipse.jdt.core.prefs
文件 543 2018-08-14 18:48 SSH.settingsorg.eclipse.wst.common.component
文件 414 2018-08-14 18:29 SSH.settingsorg.eclipse.wst.common.project.facet.core.xm
文件 49 2018-08-14 18:29 SSH.settingsorg.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-08-14 18:29 SSH.settingsorg.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-08-24 15:33 SSHconf
文件 2417 2018-08-23 18:22 SSHconfapplicationContext.xm
文件 97 2018-08-14 20:06 SSHconfdb.properties
文件 738 2018-08-14 13:43 SSHconfhibernate.cfg.xm
文件 1893 2018-08-15 08:48 SSHconfstruts.xm
目录 0 2018-08-24 15:33 SSHsrc
目录 0 2018-08-24 15:33 SSHsrc op
目录 0 2018-08-24 15:33 SSHsrc opvkiss
目录 0 2018-08-24 15:33 SSHsrc opvkissssh
目录 0 2018-08-24 15:33 SSHsrc opvkisssshaction
文件 2847 2018-08-15 09:39 SSHsrc opvkisssshactionCustomerAction.java
目录 0 2018-08-24 15:33 SSHsrc opvkisssshdao
文件 439 2018-08-14 19:05 SSHsrc opvkisssshdaoCustomerDao.java
文件 1506 2018-08-14 21:30 SSHsrc opvkisssshdaoCustomerDaoImpl.java
目录 0 2018-08-24 15:33 SSHsrc opvkisssshdomain
文件 703 2018-08-14 18:54 SSHsrc opvkisssshdomainCustomer.hbm.xm
文件 1255 2018-08-14 18:52 SSHsrc opvkisssshdomainCustomer.java
目录 0 2018-08-24 15:33 SSHsrc opvkisssshservice
文件 507 2018-08-14 19:10 SSHsrc opvkisssshserviceCustomerService.java
文件 1664 2018-08-14 21:40 SSHsrc opvkisssshserviceCustomerServiceImpl.java
目录 0 2018-08-24 15:33 SSHWebRoot
............此处省略72个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)