怎么做单页网站,免费查找资料的网站,网站开发建设的步骤,软件定制公司官网一、源码特点 ssm 流浪猫领养网站系统是一套完善的信息系统#xff0c;结合springMVC框架完成本系统#xff0c;对理解JSP java编程开发语言有帮助系统采用SSM框架#xff08;MVC模式开发#xff09;#xff0c;系统具有完整的源代码和数据库#xff0c;系统主要采用B/…一、源码特点 ssm 流浪猫领养网站系统是一套完善的信息系统结合springMVC框架完成本系统对理解JSP java编程开发语言有帮助系统采用SSM框架MVC模式开发系统具有完整的源代码和数据库系统主要采用B/S模式开发。 ssm 流浪猫领养网站1 前段主要技术 html.css jquery 后端主要技术 SSM 数据库 mysql 开发工具 eclipse JDK1.8 TOMCAT 8.5
二、功能介绍 前台功能 1首页浏览 2流浪猫浏览、领养申请 3查看领用申请 4用户注册、登录、个人信息修改 后台功能 (1)管理员管理对管理员信息进行添加、删除、修改和查看 (2)用户管理对用户信息进行添加、删除、修改和查看 (3)流浪猫管理对流浪猫信息进行添加、删除、修改和查看 (4)领养管理对领养信息进行添加、删除、修改和查看
数据库设计
CREATE TABLE gly (
glyid int(11) NOT NULL auto_increment,
yhm VARCHAR(40) default NULL COMMENT 用户名,
mm VARCHAR(40) default NULL COMMENT 密码,
xm VARCHAR(40) default NULL COMMENT 姓名, PRIMARY KEY (glyid)
) ENGINEInnoDB DEFAULT CHARSETgb2312;
CREATE TABLE yonghu (
yhid int(11) NOT NULL auto_increment,
yhm VARCHAR(40) default NULL COMMENT 用户名,
mm VARCHAR(40) default NULL COMMENT 密码,
xm VARCHAR(40) default NULL COMMENT 姓名,
lxdh VARCHAR(40) default NULL COMMENT 联系电话,
lxdz VARCHAR(40) default NULL COMMENT 联系地址,
xb VARCHAR(40) default NULL COMMENT 性别,
nl VARCHAR(40) default NULL COMMENT 年龄, PRIMARY KEY (yhid)
) ENGINEInnoDB DEFAULT CHARSETgb2312;
CREATE TABLE llm (
llmid int(11) NOT NULL auto_increment,
mc VARCHAR(40) default NULL COMMENT 名称,
pz VARCHAR(40) default NULL COMMENT 品种,
tp VARCHAR(40) default NULL COMMENT 图片,
js VARCHAR(40) default NULL COMMENT 介绍,
nl VARCHAR(40) default NULL COMMENT 年龄,
xb VARCHAR(40) default NULL COMMENT 性别,
zt VARCHAR(40) default NULL COMMENT 状态, PRIMARY KEY (llmid)
) ENGINEInnoDB DEFAULT CHARSETgb2312;
CREATE TABLE lingyang (
lyid int(11) NOT NULL auto_increment,
lydh VARCHAR(40) default NULL COMMENT 领养单号,
llm VARCHAR(40) default NULL COMMENT 流浪猫,
yh VARCHAR(40) default NULL COMMENT 用户,
sm VARCHAR(40) default NULL COMMENT 说明,
lysj VARCHAR(40) default NULL COMMENT 领养时间,
zt VARCHAR(40) default NULL COMMENT 状态, PRIMARY KEY (lyid)
) ENGINEInnoDB DEFAULT CHARSETgb2312;代码设计 Resource llmDao llmdao;RequestMapping(value/addPage)public String addPage(llm llm,HttpServletRequest request){MapString,Object map new HashMapString,Object();System.out.println(addPageok);return llm/llmadd;}RequestMapping(value/add)public String add(llm llm,HttpServletRequest request){MapString,Object map new HashMapString,Object();//String name(String)request.getParameter(name);map.put(llmid, llm.getLlmid());//流浪猫编号map.put(mc, llm.getMc());//名称map.put(pz, llm.getPz());//品种map.put(tp, llm.getTp());//图片map.put(js, llm.getJs());//介绍map.put(nl, llm.getNl());//年龄map.put(xb, llm.getXb());//性别map.put(zt, llm.getZt());//状态String llmid(String)llm.getLlmid();//流浪猫编号String mc(String)llm.getMc();//名称String pz(String)llm.getPz();//品种String tp(String)llm.getTp();//图片String js(String)llm.getJs();//介绍String nl(String)llm.getNl();//年龄String xb(String)llm.getXb();//性别String zt(String)llm.getZt();//状态llmdao.save(map);request.setAttribute(msg, scriptalert(添加成功);/script);System.out.println(addok);return llm/llmadd;}/**删除 * */RequestMapping(value/del)public String del(Integer id,HttpServletRequest request,MapString,Object map){// MapString,Object map new HashMapString,Object();String a(String)request.getParameter(keyid);idInteger.parseInt(a);request.setAttribute(msg, scriptalert(删除成功);/script);llmdao.del(id);return selectall(null,map,request);}/*** 修改llm信息*/RequestMapping(value/update)public String update(llm llm,HttpServletRequest request,MapString,Object map1){MapString,Object map new HashMapString,Object();map.put(llmid, llm.getLlmid());//流浪猫编号map.put(mc, llm.getMc());//名称map.put(pz, llm.getPz());//品种map.put(tp, llm.getTp());//图片map.put(js, llm.getJs());//介绍map.put(nl, llm.getNl());//年龄map.put(xb, llm.getXb());//性别map.put(zt, llm.getZt());//状态String llmid(String)llm.getLlmid();//流浪猫编号String mc(String)llm.getMc();//名称String pz(String)llm.getPz();//品种String tp(String)llm.getTp();//图片String js(String)llm.getJs();//介绍String nl(String)llm.getNl();//年龄String xb(String)llm.getXb();//性别String zt(String)llm.getZt();//状态request.setAttribute(msg, scriptalert(修改成功);/script);llmdao.update(map);return selectall(null,map1,request);}
mybatis文件
!-- 添加用户信息 --
insert idinsertllm parameterTypejava.util.Mapinsert into llm(mc,pz,tp,js,nl,xb,zt) values(#{mc},#{pz},#{tp},#{js},#{nl},#{xb},#{zt})
/insertdelete iddelllm parameterTypeintdelete from llm where llmid#{llmid}
/deleteupdate idupdatellm parameterTypejava.util.Map
update llm set mc#{mc},pz#{pz},tp#{tp},js#{js},nl#{nl},xb#{xb},zt#{zt} where llmid#{llmid}
/update!-- 查询返回的是 listmap --
!-- resultType 就是返回查询结果的类型而如果是resultMap则返回的就是你定义的javabean --
select idselectllm parameterTypeint resultTypejava.util.Mapselect * from llm where llmid#{llmid}
/select!-- resultType 就是返回查询结果的类型而如果是resultMap则返回的就是你定义的javabean --
select idselectall parameterTypejava.util.Map resultTypejava.util.Mapselect * from llm where 11
if test null ! mc and mc! and mc #{mc}
/if
if test null ! pz and pz! and pz #{pz}
/if
if test null ! tp and tp! and tp #{tp}
/if
if test null ! js and js! and js #{js}
/if
if test null ! nl and nl! and nl #{nl}
/if
if test null ! xb and xb! and xb #{xb}
/if
if test null ! zt and zt! and zt #{zt}
/if/select 三、注意事项 1、管理员账号admin密码admin 数据库配置文件datasource.properties 2、开发环境为eclipse开发数据库为mysql使用java语言开发。 3、数据库文件名是jspssmllm.sql 系统名称ssmllm 4、地址http://127.0.0.1:8080/ssmllm/qt/index.jsp
四 系统实现
需要源码 其他的定制服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者