当前位置:首页 » 网页前端 » javaweb项目案例
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

javaweb项目案例

发布时间: 2022-07-31 10:51:06

Ⅰ Java Web 项目,数据库建表

Java 使用executeUpdate向数据库中创建表格

一、创建mysql.ini文件,配置如下

driver=com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/select_test
user=root
pass=123456

这样以后修改数据库的配置直接在mysql.ini文件中修改。

二、编写代码

initParam方法: 获得mysql.ini中的数据

createTale方法: 连接数据库,并且executeUpdate执行sql语句。此例的sql文件为创建表语句。

main方法: 传入Sql语句。

class ExecuteDDL {

private String driver;
private String url;
private String user;
private String pass;
Connection conn;
Statement stmt;
public void initParam(String paramFile) throws Exception {
Properties props = new Properties();
props.load(new FileInputStream(paramFile));
driver = props.getProperty("driver");
url = props.getProperty("url");
user = props.getProperty("user");
pass = props.getProperty("pass");
}

public void createTale(String sql) throws Exception{
try {
Class.forName(driver);
conn = DriverManager.getConnection(url,user,pass);
stmt = conn.createStatement();
stmt.executeUpdate(sql);
}
finally
{
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
}
}

/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub

ExecuteDDL ed = new ExecuteDDL();
ed.initParam("src/mysql.ini");
ed.createTale("create table student " +
"(id int, " +
"name varchar(50), " +
"num varchar(20) )");
System.out.println("Creating table success!");
}

注意事项:传入的Sql语句最好在MySql测试通过,并且传入的mysql.int文件的路径必须正确。

当执行完毕后,在MySql的select_test数据库中查看该Student表是否已经创建成功了。

三、使用executeUpdate方法,向表中插入数据。

将上面的创建表的Sql语句改为插入数据表的语句,执行executeUpdate方法,其结果就是想表中插入数据。

创建insertSql变量。

private static String insertSql = "insert into student values(1,'XiaoMing','06108787')";

执行插入语句。

ed.createTale(insertSql);

Ⅱ 电子出版社java web项目开发案例导航(亮剑)中实例6通过不了

我室友也用的这本书的,他也说这本书好变态,很多东西都要自己来下载,不过他已经全部弄好了,可以运行了,刚开始学都是这样的,要不我推荐你另外一本书《java web 程序设计与项目实践》,这本书对于自学挺好的,里面有很多的实例,都是完整的项目,相信你会喜欢上的!!!
你遇到什么错误可以贴出来,问我们!!!

Ⅲ 求Java web的一些项目小案例

http://hi..com/linjk03/blog/item/31259b60189778da8db10d3d.html 这也是个web小例子,其实csdn上面有很多资源的,你可以到那里面下载

Ⅳ Java WEB 2.0 项目开发与实战 pdf 书与视频谁有

Java Web 2.0架构开发与项目实战(配光盘1张)
《Java Web 2.0架构开发与项目实战》充满激情地介绍了各种Java主流开发技术以及这些技术的应用整合并在实践项目中如何利用这些技术开发大型Web项目。站在开发实践的角度,详细介绍了如何综合运用Struts 2.1、Hibemate 3、Spring2.5、EJB 3、JSF、A4J、DWR/Dojo、JasperReports等众多最眩的技术开发大型电子商务系统。涵盖Struts 2.1最新的注解(Annotation)配置方式和Hibernate 3.2的最新注解(Annotation)配置方式,并且将EJB 3与Hibernate 3.2的最新注解结合起来应用,这在国内外的同类图书中尚属首次。在《Java Web 2.0架构开发与项目实战》中,通过两个极具实战价值的Web 2.0项目(包括飞机零部件电子商务交易平台、网上定餐电子商务系统)直观而生动地展示了Java平台上与Ajax相关的各种技术的综合运用,涉及Struts 2.1、Hibernate 3、Spring2、DWR、Doj0、A4J、JSF、EJB 3、JMS等,每个项目都完整地讲解了从规划、设计到实现的全过程。《Java Web 2.0架构开发与项目实战》还附赠42.个小时作者亲自录制的全程多媒体教学课程DVD,为读者快速有效地掌握《Java Web 2.0架构开发与项目实战》内容提供了最佳捷径。
《Java Web 2.0架构开发与项目实战》适合广大Java爱好者及程序开发人员,尤其适合那些希望尽快掌握Java Web 2.0项目开发的人员阅读参考。
开发专家的企业级项目开发体验,基础应用+Ajax/Web2.0应用+SSH架构+Java EE+项目实战。
42小时多媒体视频讲解,提供可移植使用的大型范例全部源代码
技术要点:
3个主流Ajax(A4J、Dojo、DWR)开源框架的应用详解;3个主流JavaWeb(SSH)开源框架的应用详解;主流JavaEE(EJB3、JMS、JSE)框架技术与应用详解;最新Struts2.1对Ajax及注解支持的整合开发;EJB3与Hibernate3.3的最新注解整合应用;全程实录两个源于实践的大型电子商务系统的开发。
基础应用篇介绍Java应用运行及开发环境的安装与配置、系统开发的版本控制AVN、系统文档设计系统WIKI-Confluence、BUG追踪系统JIRA、XML编程以及报表工具Jasper Reports的应用。
Ajax/Web2.0应用篇详细介绍JavaScript的高级应用、AjaxL与Web2.0应用架构、A4J框架、DWR框架、Dojo框架。
SSH架构篇详细介绍Struts2.1框架、Struts2.1注解及应用整合、Sprin92框架、Hibernate3框架、SSH架构应用整合。
JavaEE篇详细介绍JavaEE架构技术、EJB3技术、JMS技术、实体Bean技术、JSF框架技术。
项目实战篇通过两个极具实战价值的大型电子商务系统直观而生动地展示了Java平台上与Ajax相关的各种技术的综合运用。
案例一:
通过完整的在线网上定餐系统讲解如何利用EJB3+A4J+JSF1.2技术开发Web2.0系统。
案例二:
通过一个电子商务交易平台讲解如何利用基于Hibernate3+Spring2+Struts2+Ajax+DWR+Doj0构架开发Web2.0电子商务系统。
源于实践,精于开发。

Ⅳ javaweb 项目实例教程

技能基本的你都学过了,那你自己试着做一个小项目,从需求要编码,都自己想下、敲下,遇到困难再上网查查,坚持坐下来,比你看破教程实用多了!

Ⅵ 用java做web项目有何优点国内有没有一些优秀的案例

案例?淘宝,京东。
不过这类网站也不是单语言做的。有点规模的网站没多少是单语言做的。
有点:
成熟,稳定,解决方案齐备,开源的资源多。

Ⅶ 谁能提供Java web开发的项目案例(SSH)急。。急。。急。。急。。

兄弟。咱俩需要太像了 我也快毕业了 急求毕业项目呢 最好是SSH的 ,你要是收到好的,别忘了和低们共享一下啊,
我邮箱:
[email protected]
谢拉

Ⅷ java开源web项目有哪些

  • Spring MVC

    Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。

  • 2. Struts 2

    为了更详细的阐述现代软件工程师广泛使用的现有Java框架,我们决定参考Apache的Struts 1后继版本Struts 2。这个Java框架对于使用构建当代Java EE Web应用程序的工程师来说是一个很好的选择。Apache软件基金会为开发人员提供了一个广泛的工具,用于创建企业级的面向Web的应用程序,开发过程的优化从开始贯彻到结束,还提供后期的维护。如果你还在为高负载系统(如广播门户)发愁,这个框架将是你的不二之选。

    3. Hibernate

    这个 Java 映射框架借助于将持续存在的数据库访问操作替换为高层次的对象处理功能,来解决对象-关系的不匹配问题。每一个企业应用程序的情况都不同,而Hibernate则拥有功能强大的工具套件来帮助后台开发人员对其数据访问层进行微调。这是一个高级的 ORM 框架,你可以用它来在 Java 对象(实体)上进行数据库操作。利用 Hibernate 缓存来将 Java 环境中的数据持久化到数据库是一个持久化的概念、

    4. JSF

    作为java EE的一部分,JavaServer Faces被Oracle所支持。虽然这不是一个可以进行快速java开发的最好框架,但它很容易使用,因为Oracle提供了大量文档。此外,除非你离开java EE环境,JSF不需要任何的外部依赖,而功能非常强大。它拥有丰富的库和工具(包括一个简单的用户界面生成工具),使之成为了一个神奇的魔法棒,无论应用程序可能看起来有多么复杂,它都可以给予你支持与帮助。

    5. Vaadin

    当现代开发者创建商业应用程序,并使用GWT渲染终端网页时,Vaadin称得上是一个超级流行的框架。Vaadin利用一个众所周知的基于组件的方法,能够适应浏览器的变化,从而减轻了开发商的负担。它拥有一套扩展的用户界面组件,以及各种不同的部件和控件,可以让程序员在任何时候都可以建立一个很酷的应用程序。

    6. Google Web Toolkit

    GWT是另一个免费的java框架,它允许程序员创建和优化复杂的网络应用程序。GWT的软件开发工具包包括核心的java API和小部件,构建随后可以编译成JavaScript的应用程序。

    7. Grails

    这个独特的框架被视为是提升工程师生产效率的动态工具,因为其干脆的API设计,合理的默认值以及约定架构。与java的无缝集成使得这个框架成为世界上众多框架中的首选。一系列强大的特性,如基于sping的依赖注入和各式各样的插件,可以提供创建现代基于web的app的所有需要的东西。

Ⅸ 我需要《javaweb项目开发案例精粹》里面的项目

附件是是之前收录的所有”《javaweb项目开发案例精粹》“的可以本地执行的项目代码。

解释:因为部分项目需要特定的场景才能用,此处没做收录,建议可以买一本此书,之后光盘里面有全部的视频内容。

备注:建议不要直接复制,还是实际练习一下,出错了在过来查看。

Ⅹ 求JAVA Web项目开发经典实例

你好 给你发过去,这是我同学做的一个例子。
符合你的要求,好好研究。
祝你学业有成!