在eclipse中创建JavaWeb项目

启动软件并选择工作空间
在eclipse中创建JavaWeb项目

创建项目
在eclipse中创建JavaWeb项目

选择配置
在eclipse中创建JavaWeb项目
首次配置Tomcat时,界面会显示如下
在eclipse中创建JavaWeb项目

继续操作,点击下一步
在eclipse中创建JavaWeb项目
实际上,这一步也可以直接点击“Next”继续

最终界面如下
在eclipse中创建JavaWeb项目
此时,项目创建成功

编写一个简单的三层架构示例:
在eclipse中创建JavaWeb项目
entity层代码:

package com.zuxia.entity;

public class CakeEntity {
    // 甜品编号
    private int DId;
    // 甜品名称
    private String DName;
    // 原价
    private double OriginalPrice;
    // 特点1
    private String Feature1;
    // 特点2
    private String Feature2;
    // 状态,1表示上架,2表示下架,3表示售罄,4表示即将售罄
    private int State;
    // 图片
    private String DImg;
    // 是否为新品,1为新品,0为非新品
    private int IsNew;

    // Getters and Setters
    public int getDId() {
        return DId;
    }
    public void setDId(int dId) {
        DId = dId;
    }
    public String getDName() {
        return DName;
    }
    public void setDName(String dName) {
        DName = dName;
    }
    public double getOriginalPrice() {
        return OriginalPrice;
    }
    public void setOriginalPrice(double originalPrice) {
        OriginalPrice = originalPrice;
    }
    public String getFeature1() {
        return Feature1;
    }
    public void setFeature1(String feature1) {
        Feature1 = feature1;
    }
    public String getFeature2() {
        return Feature2;
    }
    public void setFeature2(String feature2) {
        Feature2 = feature2;
    }
    public int getState() {
        return State;
    }
    public void setState(int state) {
        State = state;
    }
    public String getDImg() {
        return DImg;
    }
    public void setDImg(String dImg) {
        DImg = dImg;
    }
    public int getIsNew() {
        return IsNew;
    }
    public void setIsNew(int isNew) {
        IsNew = isNew;
    }
}

service层代码:

package com.zuxia.service;

import com.zuxia.entity.CakeEntity;
import java.util.List;

public interface CakeService {
    // 查询所有蛋糕
    List getCakeAll(int num);
}

service实现层代码:
```java
package com.zuxia.service.imp;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;

import com.zuxia.entity.CakeEntity;
import com.zuxia.service.CakeService;
import com.zuxia.utils.DBUtils;

public class CakeServiceImp implements CakeService {
private Connection conn;
private PreparedStatement ps;
private ResultSet rs;

@Override
public List getCakeAll(int num) {
    List list = new ArrayList();

    try {
        // 获取数据库连接
        conn = DBUtils.getConn();

        // 编写SQL语句
        String sql = "SELECT * FROM DessertInfo";
        // 根据请求类型调整SQL
        if (num == 1) {
            sql += " WHERE IsNew=1";
        } else if (

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/4342.html

赞 (0)
LomuLomu
上一篇 2024 年 12 月 24 日
下一篇 2024 年 12 月 24 日

相关推荐

  • PostgreSQL 的历史

    “`markdown title: PostgreSQL 的历史date: 2024/12/23updated: 2024/12/23author: cmdragon excerpt:PostgreSQL,一个功能全面且广受青睐的开源关系型数据库管理系统,其起源可追溯至1986年,由加州大学伯克利分校的研究小组所开发。本文将深入探讨PostgreSQL的起…

    2024 年 12 月 26 日
    87000
  • ChatGPT Plus代充自己账号开通流程月付订阅

    国内用户想开通 ChatGPT Plus,真正麻烦的通常不是注册,而是订阅付款。虚拟卡开通和维护都比较麻烦,所以很多人会改找支持微信、支付宝的充值方式。对于主要用 ChatGPT 来写英文邮件的自由职业者,更稳妥的思路是把订阅成本和使用频率对应起来;月底准备集中续费,同时希望保留完整对话历史时,直接把会员开到自己的原账号里会更省心。

    未分类 2026 年 8 月 6 日
    14900
  • 外贸从业者ChatGPT Plus充值攻略:国内支付怎么用

    作为外贸从业者,日常打开 ChatGPT 的场景不少,但已经在官网下单付过一次款,账单里也确实扣了钱,回到网页却还是显示免费版,不确定是订阅没同步生效,还是这笔订单本身在提交环节就出了问题,越等越着急。这种时候换成支持微信支付宝的自助充值方式,操作起来会比对着官网结算页反复调试简单不少。

    未分类 2026 年 8 月 18 日
    13200
  • ChatGPT Plus微信支付宝代充教程月付订阅

    国内用户想开通 ChatGPT Plus,常见阻碍不是注册,而是订阅付款。没有海外信用卡时,很多人会把时间耗在支付工具上。对于主要用 ChatGPT 处理资料归档里的周报整理的办公用户,更实用的思路是先确认账号再付款,先把会员开到自己的原账号,再用真实任务观察资料是否能延续。

    未分类 2026 年 8 月 23 日
    12300
  • ChatGPT Plus代充无需国外信用卡自己账号

    国内用户想开通 ChatGPT Plus,常见阻碍不是注册,而是订阅付款。希望付款记录和账号归属更清楚,会让原本简单的升级变得绕。对于主要用 ChatGPT 来做阅读摘要的产品经理,更稳的做法是用原账号沉淀项目上下文;如果想先用一个月测试强度,同时需要一套能复用的开通流程,可以优先把会员开到自己的原账号里。

    未分类 2026 年 8 月 16 日
    12400

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信