从零开始,制作简易MVC(一)构建model层
2016-11-09 08:50:51
目的:
1.作为一名新手,通过易实现的技术制作自己的MVC,来实习MVC的结构和运行方式
2.制作表单的增删改查
3.制作登录注册,来控制用户角色
环境:
mysql5.6.24-win32
apache-tomcat7.0.72
jdk1.8.0-101
mysql-connector-java-5.1.39-bin.jar(MySQL的jdbc驱动)
eclipse-K(如果是最新版的N,需要作出其他的调整,请看文章最后的说明)
制作model层
制作model层为处理数据的dao层做支持
新建一个Java文件Test3Model,来作为model层。
1 /* 2 * author:lihao 3 * 4 * date:20161101 5 * 6 * idea:采用javabean来做model层 7 * 8 * */ 9 public class Test3Model { 10 //先在class中建立只有本class能使用的对象 11 private int id; 12 private String name; 13 private String perno; 14 private String nation; 15 private String phone; 16 17 public Test3Model(){ 18 //因为class没有main方法,所以使用super()函数使得,本class在MVC启动时就加载 19 super(); 20 } 21 22 public Test3Model(int id,String name,String perno,String nation,String phone){ 23 //因为之前使用了super()函数所以这里将对象确定为this 24 this.id = id; 25 this.name = name; 26 this.perno = perno; 27 this.nation = nation; 28 this.phone = phone; 29 } 30 31 //setter getter方法建立模型 32 33 public int getId(){ 34 return id; 35 } 36 public void setId(int id){ 37 this.id = id; 38 } 39 public String getName(){ 40 return name; 41 } 42 public void setName(String name){ 43 this.name = name; 44 } 45 public String getPerno(){ 46 return perno; 47 } 48 public void setPerno(String perno){ 49 this.perno = perno; 50 } 51 public String getNation(){ 52 return nation; 53 } 54 public void setNation(String nation){ 55 this.nation = nation; 56 } 57 public String getPhone(){ 58 return phone; 59 } 60 public void setPhone(String phone){ 61 this.phone = phone; 62 } 63 }
说明:
最新版的eclipse-N不能直接加载下载的代码,需要创建新的工程,然后把Java文件和JSP文件以及web.xml配置文件添加到新的空工程里。
制作model层为处理数据的dao层做支持。说明:最新版的eclipse-N不能直接加载下载的代码,需要创建新的工程,然后把Java文件和JSP文件以及web.xml配置文件添加到新的空工程里。
浙公网安备 33010602011771号