实体类(注解配置映射)

package entity;import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;import org.hibernate.annotations.GenericGenerator;@Entity//实体类
@Table(name = "`membersinfo`")//数据库中的表
public class MembersInfo {@Id//id主键@GeneratedValue(generator = "genner")//增长方式@GenericGenerator(name = "genner",strategy = "increment")private Integer mId;//会员编号@Column(name = "`MNAME`")//数据库中的字段private String mName;//姓名@Column(name = "`MGENDER`")private String mGender;//性别@Column(name = "`MAGE`")private Integer mAge;//年龄@Column(name = "`MADDRESS`")private String mAddress;//住址@Column(name = "`MEMAIL`")private String mEmail;//电子邮件.....//此处省略get和set访问器}

Servlet

package Servlet;import java.io.IOException;
import java.util.List;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import dao.MembersInfoDao;
import entity.MembersInfo;/*** Servlet implementation class Servlet*/
@WebServlet("/Servlet")
public class Servlet extends HttpServlet {private static final long serialVersionUID = 1L;/*** @see HttpServlet#HttpServlet()*/public Servlet() {super();// TODO Auto-generated constructor stub}/*** @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)*/protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubdoPost(request, response);}/*** @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)*/protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubrequest.setCharacterEncoding("UTF-8");response.setCharacterEncoding("UTF-8");MembersInfoDao mDao = new MembersInfoDao();String flag =  request.getParameter("flag");Boolean f = false;if("update".equals(flag)){//修改信息MembersInfo m = new MembersInfo();m.setmId(Integer.parseInt(request.getParameter("id")));m.setmName(request.getParameter("mName"));m.setmGender(request.getParameter("mGender"));m.setmAge(Integer.parseInt(request.getParameter("mAge")));m.setmAddress(request.getParameter("mAddress"));m.setmEmail(request.getParameter("mEmail"));//修改并将成功与否返回给ff =  mDao.update(m);List<MembersInfo> list = mDao.getall();request.setAttribute("f",f);request.setAttribute("list",list);request.getRequestDispatcher("/index.jsp").forward(request, response);}else if("getName".equals(flag)){int id = Integer.parseInt(request.getParameter("id"));//根据id获取会员信息MembersInfo m = mDao.getInfoById(id);request.setAttribute("m",m);request.getRequestDispatcher("/edit.jsp").forward(request, response);       }else{//查询所有List<MembersInfo> list = mDao.getall();request.setAttribute("f",f);request.setAttribute("list",list);request.getRequestDispatcher("/index.jsp").forward(request, response);}                                                   }}

俱乐部会员信息管理系统相关推荐

  1. 基于SSM架构的美发店会员信息管理系统

    项目简介 后端框架:SSM 技术栈:Java.Springboot.Mybatis 数据库:Mysql 源码 :完整源码 项目介绍:这是一套基于SSM架构的美发店会员信息管理系统,mysql作为底层数 ...

  2. javawebJAVAJSP客户关系管理系统jsp会员信息管理系统jsp客户管理系统jsp客户登记系统

    javawebJAVAJSP客户关系管理系统jsp会员信息管理系统jsp客户管理系统jsp客户登记系统 //用户首页return "views/user/user_list";}@ ...

  3. 基于Vue 的瑜伽场馆会员信息管理系统java设计

    随着经济和科技的发展,计算机技术应用日渐深入到人们日常工作的方方面面,成为生活中几乎不可或缺的一部分.软件的普及使得人们的认知度增加,不需要培训就可以进行各项操作.然而各行各业的办公软件多如牛毛,却不 ...

  4. springboot毕设项目茶饮店会员信息管理系统eskte(java+VUE+Mybatis+Maven+Mysql)

    springboot毕设项目茶饮店会员信息管理系统eskte(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + ...

  5. c语言编译 创建卡号信息表,C语言超市会员信息管理系统源程序

    #include                   //编译预处理指令,引入头文件 #include #include #include #define MAX 10                 ...

  6. springboot Vue网吧会员信息管理系统java源码介绍

    任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场进行调研,论文需求进行分析,概要设计,系统详细设计,测试和编码等步骤,设计并实现了网吧管理系统.系统选用B/S模式,应用java技术 ...

  7. 北京市雨量检测信息管理系统(使用ajax+反射+EL+JSTL实现)

    你可能还想了解的: 序号 内容 地址 1 图书管理器项目 https://blog.csdn.net/qq_44739706/article/details/109468694 2 人事管理系统项目 ...

  8. 【水汐のc++】建立一个会员管理程序, 每个会员的登记内容包括会员编号、 会员卡号、累计消费金额,可以分别按会员编号、 会员卡号进行查询,也可以增加或删除会员信息。

    [问题描述] 建立一个会员管理程序, 每个会员的登记内容包括会员编号. 会员卡号.累计消费金额,可以分别按会员编号. 会员卡号进行查询,也可以增加或删除会员信息. [实现提示] 可以采用顺序表或单链表 ...

  9. php健身俱乐部管理系统,健身房信息管理系统

    操作系统:Windows 10 开发语言:Java .JSP语言.Eclipse  (版本看图) 数据库:Microsoft SQL SERVER2008 R2 <健身房会员信息管理系统> ...

最新文章

  1. 编程python怎么读-python怎么读sql数据?
  2. 在NamedParameterJdbcTemplate中使用like查询
  3. manifold learning 流形学习 zz
  4. Linux打开txt文件乱码的解决方法
  5. 抛弃NVelocity,来玩玩Razor
  6. AMD中国:没有对拼多多及其平台上任何店铺授权
  7. 实验六 团队作业2—团队项目评审与团队项目选题报告
  8. vux安装中遇到的坑(转)
  9. mybatis xml中大于、小于、if else的写法
  10. 微信小程序中字符串转JSON
  11. 上下文无关文法的组成
  12. Mac Google Chrome 谷歌浏览器出现:您的连接不是私密连接攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码、通讯内容或信用卡信息)。NET::ERR_CERT_INVALID
  13. 移动互联网创业者遭遇巨头模仿蚕食
  14. IDEA 中定义自己的TODO 并设置快捷键
  15. xp如何删除计算机管理员用户账户,“WINXP系统除Administrator以外只有一个管理员账户时,此帐户默认无法删除,如何删除”的解决方案...
  16. Gradle同步工程下载依赖慢
  17. PS绘制扁平化风格相机镜头UI图标
  18. 348高校毕业设计选题
  19. 离散数学知识点总结(6):自然推理系统;13 个推理规则; 如何使用推理规则
  20. JTAG的TAP状态机介绍

热门文章

  1. 机器学习sklearn(9)支持向量机svm——非线性
  2. Android学习——碎片(fragment)
  3. Oracle数据库中的包(七)
  4. Object::connect: No such slot 问题解决办法
  5. C++多线程2.beginthread
  6. android 面试题
  7. Hive UDF GDF UDTF编写与实现
  8. [docker] docker学习笔记(一)
  9. 基于Scikit-image将图像打马赛克
  10. 北京内推 | 微软亚洲研究院智能多媒体算法组招聘算法实习生