JFkh

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

从零开始,制作简易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配置文件添加到新的空工程里。

 

 转载请注明出处:http://www.cnblogs.com/stefankeep/

posted on 2016-11-10 15:13  JFkh  阅读(146)  评论(0)    收藏  举报