myEclipse 创建服务器

本文介绍了如何在myEclipse环境中构建服务器,具体包括使用Tomcat作为小型服务器,Servlet进行动态网页制作,以及通过Hibernate对JDBC进行轻量级封装以方便地操纵数据库。此外,还详细阐述了如何连接数据库,创建和操作动态网页数据的步骤,并展示了生成服务器和访问服务器的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

构建服务器--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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值