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类实现对表数据的查询等功 能,类似如下:
添加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
一、知识要点
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
相关文章推荐
- Java反射机制
- 分布式 Springmvc myBatis shiro restful dubbo zookeepe
- java cp classpath
- Java基本类型
- 20145308刘昊阳 《Java程序设计》第4周学习总结
- Path must include project and resource name: /struts-default.xml
- myeclipse/eclipse修改JSP生成模板pageEncoding为UTF-8
- NetBeans建立跳过测试构建的快捷方式
- Spring 事务管理
- Java并发:可重入与线程安全
- Java并发:如何编写线程安全的代码
- Java重写equals方法和hashCode方法
- J2SE中的继承和封装
- Java获取当前进程ID以及所有Java进程的进程ID
- 三张图彻底了解Java中字符串的不变性
- Java语言基础
- 如何解决eclipse中ADT22升级到ADT23产生冲突的问题
- java学习笔记
- Java虚拟机类加载机制——案例分析
- Java并发编程:Lock(下)