您的位置:首页 > 编程语言 > Java开发

myEclipse 创建服务器

2016-03-27 08:22 537 查看
构建服务器--myEclipse(hibernate+tomcat+servlet)

一、知识要点

tomcat:小型服务器

Servlet:动态网页制作

hibernate:对JDBC做了轻量级封装,不仅提供ORM映射服务,还提供数据查询和数据缓存功能,Java人员可以方便地通过Hibernate API来操纵数据库.

二、myEclipse操作

创建webProject:

1、创建web应用程序:File->new->webProject

2、在src下创建一个包

3、右键该webProject->myEclipse->Project Facets->Install hibernate Facets

连接数据库:

1、android_客户端与服务器交互_服务器构建在右上角切换视图到数据库视图:myEclipse Database Explore

连接数据库,默认使用myEclipse中的Derby,驱动选择Derby

2、在APP下的Table创建新表,创建数据的名称及属性,选择Edit Table,可直接对表进行数据插入和删 改,对应视图中,右上角有图标可以实现数据的添加,保存等。

3、产生DAO类,实现类对表数据的查询等操作,右键该表,Hibernate Reserve Engining,关联对应的项 目,即可产生DAO类。

创建Servlet,操作动态网页的数据:

1、右键该项目->new ->Servlet,在Servlet中实现doPost函数,可通过DAO类实现对表数据的查询等功 能,类似如下:
response.setContentType("text/html");
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
PrintWriter out = response.getWriter();

Person1DAO pDao = new Person1DAO();  //创建DAO类
List list = null;
Gson g = new Gson();  //Gson类,将对象转换成json格式
String age = request.getParameter("age");
if(age.equals("myAge"))
{ list = pDao.findAll();                            //查询表中的数据
out.print(g.toJson(list)); }
else{ out.print("yes i do"); }
out.flush();
out.close(); //out将数据输出到网页中


添加Gson包:右键项目->Properties->Java Build Path->Add External Jar(有时需要将gson包放在webRoot->WEB-INT->lib)

三、生成服务器

1、右键该项目->run as ->MyEclipse Server Application

  2、选择tomcat

四、访问服务器

1、手机客户端访问服务器时,手机需连电脑WiFi,使手机和电脑在同一局域网

2、手机访问时的IP地址为无线网络连接的ipv4地址,形式如: http://192.168.191.1:8080/ServletTest/Servlet?age=myAge
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: