首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java开发

    JAVAJava 项目实战之 Java Web 在线商城项目开发实战教程

    Java Web项目:在线商城技术方案与应用实例一、引言在互联网飞速发展的今天,在线商城已成为电子商务的重要载体。 使用Java Web技术构建在线商城具有跨平台性、强大的社区支持和高度的可扩展性等优势。本文将为你提供一个Java Web在线商城的技术方案和应用实例,帮助你学习和掌握相关开发技巧。 可使用MyBatis框架,通过Mapper接口和XML映射文件定义SQL语句,实现Java对象与数据库表的映射。 Java,Java 项目实战,Java Web 项目,在线商城项目Java Web 在线商城,Java 开发实战,Java 项目开发教程,Web 在线商城开发,Java 实战教程,在线商城开发教程Java Web 开发实战,Java 项目实战教程Java 在线商城项目,Web 商城开发教程Java 项目开发实战

    53510编辑于 2025-09-18
  • 来自专栏web编程技术分享

    Java小白翻身 - webservice教程3

    1、jdk1.8的坑 2、自动生成客户端文件 3、测试调用webservice接口 4、服务端返回Map 步骤 1 jdk1.8的坑 如果你用的是jdk1.8,请在lib目录(我的是在C:\jdk\lib 步骤 2 自动生成客户端文件 在项目上右键,new - WebService - Generate Java Code from WSDL 在确保webservice服务开启的情况下(即SpringBoot 项目启动),填写一个包的名称 ? 步骤 3 测试调用webservice接口 ? image 生成的文件中,这个是调用远程接口的类,先new出来。

    72540发布于 2021-07-20
  • 来自专栏痴心阿文的专栏

    Vue3创建项目(一)新手教程

    整理一下Vue3创建项目,新手教程,看完需要预计花费10分钟。 1.环境准备 Vue依赖NodeJs的环境,需要先安装Nodejs。 3. 验证安装 在cmd命令行中输入 node -v,如果输出版本号则代表安装成功 4.安装@vue/cli工具  在用 Vue 构建大型应用时推荐使用 npm 安装。 包含babel+eslint的vue2版本; 包含babel+eslint的vue3版本; 自己手动选择。 既然本文是vue3,那就可以选择vue3 上下键选择,回车是确认  等待项目初始化完成.............. 根据命令提示依次进入项目文件夹、启动项目  # 进入目录 $ cd myproject # 启动项目  $ npm run serve 完成   成功后的截图 下面再看下项目结构 项目结构 后面就是写页面写功能了

    80320编辑于 2022-11-18
  • 来自专栏全栈程序员必看

    Maven 菜鸟教程 3 怎样启动web项目

    classpath 添加server runtime至工程 修改外置tomcat的server.xml <Context path="" docBase="指向webapp文件路径"/> 方案3: 右键运行 pom.xml配置一下把maven项目变成标准web工程结构 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http ://www.w<em>3</em>.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org

    1.2K30编辑于 2022-10-04
  • 来自专栏CY

    Spring Boot 3项目使用Swagger3教程

    Spring Boot 3项目使用Swagger3教程 Swagger:自动生成接口文档 添加依赖(pom.xml) <dependency> <groupId>org.springdoc</groupId springdoc-openapi-starter-webmvc-ui</artifactId> <version>2.2.0</version> </dependency> 配置Swagger 在Spring Boot项目中创建一个配置类 import io.swagger.v3.oas.models.ExternalDocumentation; import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.info.Contact; import io.swagger.v3.oas.models.info.Info; import io.swagger.v3 .url("https://springshop.wiki.github.org/docs")); } } 接口注释 import io.swagger.v3.

    78000编辑于 2024-11-21
  • 来自专栏java基础教程

    Java基础教程(3)-Java变量和数组

    变量:变量是Java程序的一个基本存储单元。变量由一个标识符,类型及一个可选初始值的组合定义。此外,所有的变量都有一个作用域,定义变量的可见性,生存期。 ;通常定义在类中,可以在多个方法中使用;通常称为类常量;关键字在Java中,有一部分保留字是不能设置为类,变量或者方法的名称得;这部分称为Java保留字符;也叫Java关键字;JAVA中的关键字有以下几种 Java 的静态块是一组指令在类装载的时候在内存中由 Java ClassLoader 执行。静态块常用于初始化类的静态变量。大多时候还用于在类装载时候创建静态资源。 Java 不允许在静态块中使用非静态变量。一个类中可以有多个静态块;Java 可以嵌套使用静态类,但是静态类不能用于嵌套的顶层。静态嵌套类的使用与其他顶层类一样,嵌套只是为了便于项目打包。 例如,下面的两个定义是等价的:int al[] = new int[3]; int[] a2 = new int[3];这种数组声明格式主要是为了方便。

    29510编辑于 2024-04-21
  • 来自专栏Ken的杂谈

    Java快速入门教程 3、使用IntelliJ IDEA+Maven 创建、开发、管理项目

    一、前言 本篇开发环境 1、操作系统: Windows 10 X64 2、Java SDK: jdk-8u141 3、Maven:3.5 4、IDE:IntelliJ IDEA 2017 二、项目创建 项目创建完成后,IDEA识别到这是一个Maven项目,是否导入到项目的IDEA的配置中。选择开启自动导入即可 启动应用程序 ? 双击打开App.java文件。 目录/文件 说明(ken.io) src/main 项目主目录 src/main/java 项目的源代码所在的目录(Sources Root) src/main/resources 项目的资源文件所在的目录 (Resources Root) src/main/filters 项目的资源过滤文件所在的目录 src/main/webapp web项目的配置、视图等目录 src/main/java/io.ken.helloworld pom.xml 文件说明 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w<em>3</em>.org/2001/XMLSchema-instance

    2.7K20发布于 2018-09-11
  • 来自专栏凯哥Java

    Java中注解学习系列教程-3

    本文是《Java中注解学习系列教程》第三篇文章 在前两篇中我们学习了注解的定义、JDK内置注解、注解分类及自定义注解的写法。 本文咱们将学习: ? 1:自定义注解一些说明 2:自定义注解怎么使用 3:怎么解析自定义注解 一:自定义注解一些说明: 自定义注解的时候,内部成员可被允许的类型又有哪些呢? 1:基本类型(Java中8中基本类型) 2:stirng类型 3:class 4:其他注解 5:枚举类 6:以上五类的数组 如下图: ? Java官方文档(https://docs.oracle.com/javase/specs/jls/se8/html/jls-9.html#jls-9.6.1)原文如下: ? 类型举例: ? 在后期,凯哥也会出相应的学习教程。 我们查看运行后的结果: ? 可以正常解析出自定义注解的值。 下节预告:在下一节中,凯哥将通过自定义注解实现excel的导出功能

    41520发布于 2019-06-28
  • 来自专栏宝塔面板

    java项目更新,Springboot部署教程(宝塔面板)

    接下来就是一个简单的实战部署Spring项目的过程(这个是在一台内网的机器上进行的,设置的域名也是随便写的,通过hosts设置访问的哟)2:按照官方教程打包项目(注:这一步就是可以修改配置文件的,我也是在这一步修改的 ) 3:这里我们先部署管理端(管理端是一个前后端分离项目)4:选后jar包之后,现在的版本在确认创建项目之前,会对jar的配置进行检查,帮助我们发现环境配置问题,如图:现在没有配置合适的profile文件 查询到表都建立起来之后,回到java项目创建,并创建出项目9:启动后,我通过检查日志发现用的jdk不正确,就重新换了jdk再次启动,查看日志启动成功,10:接下来要部署前端静态文件,并启用NGINX代理服务 11:根据官方给的教程,我把前端请求地址设置为了这个,并添加了域名 12:在外网访问页面,先开启外网映射,然后设置将/apis/ 代理到java服务监听的8111端口, 同时将静态页面文件位置设置在我上传的静态文件位置 ,可以使用项目组,统一处理

    7.9K21编辑于 2024-08-17
  • 来自专栏Java开发

    Java Web 项目在线商城开发教程

    以下是一篇关于Java Web在线商城项目的技术方案和应用实例文章:Java Web在线商城项目技术方案与应用实例一、项目概述在线商城是电子商务的重要载体,基于Java Web技术开发的在线商城,具有跨平台性 三、应用实例(一)项目搭建创建Spring Boot项目:使用Spring Initializr创建新项目,添加Spring Data JPA、MySQL Driver、Thymeleaf等依赖。 四、项目部署将开发好的项目打包,部署到Tomcat服务器上。配置Tomcat相关参数,启动服务器,即可通过浏览器访问在线商城系统,进行商品浏览、购物车操作、用户注册登录等功能测试。 Java Web 项目,在线商城开发,Java 项目实战,Java 教程,商城开发教程,Web 项目开发,Java 实战指南,在线商城项目Java 编程,商城系统开发,Java 项目教程,Web 开发实战 ,Java Web 开发,在线商城教程Java 实战项目

    38510编辑于 2025-08-03
  • 来自专栏鱼皮客栈

    【干货】顶级 Java 源码教程项目大汇总!

    大家好,我是鱼皮,今天分享几个 GitHub 上顶级的 Java 源码教程项目。 tutorials 一系列小而专注的教程集合,几乎包括了 Java 生态所有的知识、框架、类库的可执行示例代码!比如 Spring、Netty、Vertx、MyBatis 等等。 每个目录都是一个微型的 Java 项目源码,直接下载运行,或者复制粘贴到自己的项目中,都是极好的。 [15f67fb0f1625e859268ddb10e3af7d9.png] spring-boot-examples 同上一个项目类似,这个项目是 Spring Boot 快速简单上手教程。 Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目项目源码和效果展示。

    1.8K21发布于 2021-03-13
  • 来自专栏JavaGuide

    很哇塞的 3Java 实战项目

    就比如你学习 Java 后台开发的时候,能不能通过自己学过的知识独立做个网站呢?再比如你搞懂了某个框架原理之后,能不能模仿着去写一个简单的呢? 理论固然重要,空谈理论而无实践就无意义了。 我之前推荐过很多实战类的项目,很多还附带了详细的讲解,你可以在《优质开源项目》这个专辑中找到。 今天的话,再给大家推荐 3 个还算不错并且适合学习的实战项目项目的实际效果图如下。 ? ? ? 这个项目还有一个爬虫模块用于系统初期测试使用。对 Java 爬虫感兴趣的朋友,可以简单研究一下。 ? 通过这个简易的轮子,你可以学到 RPC 的底层原理和原理以及各种 Java 编码实践的运用。 你甚至可以把这个项目当做你的毕设/项目经验,这是非常不错! 总结 这篇文章中,我一共推荐了 3 个实战项目: zfile(在线云盘) novel-plus(小说精品屋) guide-rpc-framework(RPC 框架) zfile 和 novel-plus

    1.3K43发布于 2021-04-16
  • 来自专栏【计网】Cisco

    【操作宝典】IntelliJ IDEA新建Java项目详细教程

    新建Java项目 文件-->新建-->项目 JAVA模块-->JDK 2. 运行Java程序 注意: 程序放在src里面 xxx.java则创建的类名只能为xxx 示例程序Hello.java public class Hello { public static

    1.5K10编辑于 2024-02-20
  • 来自专栏编程驿站

    SpringBoot_Vue3 《Hello World 》项目入门教程

    本文从一个简单的案例入手,讲解使用 spring boot和vue3如何实现前后端的分离。 前后端分离有2 种模式: 逻辑分离:在一个项目中的前后分离。项目整体架构还是MVC模式,适合于小型项目。 本文将使用 Spring Boot、Vue3、Elemnet Plus分别构建这2种分离模式。 无论使用哪一种分离模式,其后端API都是一样的。所以,本文先搭建后端服务项目。 2. package com.gk.mybook.service; import com.gk.mybook.bean.Book; import java.util.List; /* *书籍业务对象 */ public 3. Vue Project 如上所说,前后分离有 2 种使用方式。 3.1 逻辑分离 直接在服务器项目的view层的html页面中使用vue框架。 总结 本文通过一个案例,简要介绍了使用spring boot和vue3如何实现项目的前后端分离。

    1.3K41编辑于 2023-08-18
  • 来自专栏跟着小郑学JAVA

    T系列部署教程3:前端项目的部署运行

    作者主页:Designer 小郑 作者简介:3JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN博客专家,阿里云社区专家博主,蓝桥云课讲师。 \color{red}{前言:本教程配套博主发布的所有} T系列项目。 一、删除前端多余文件 同学们拿到的 T 系列前端项目架构,如下图所示。 请同学们删除红圈内的文件,如下图所示。 三、拉取前端依赖 请同学们输入 npm i 命令,拉取项目前端依赖,如下图所示。 五、前端项目的运行 最后,同学们就可以输入 npm run serve 命令,运行前端项目了,如下图所示。 npm run build 前端项目默认是 8081端口,运行成功后如下图所示。 提示:因为项目后端还没启动,系统是无法登录进去的,请同学们继续按照教程启动后端。

    58700编辑于 2024-05-26
  • 来自专栏国产

    Java 项目自动生成接口文档教程

    图片第二步:注册一个 Apifox 账号Apifox 是一个在线的接口文档管理工具,这一步主要是用来同步文档到项目中。支持下载桌面端或直接网页注册,并且创建一个项目。 图片3、复制令牌到 IDEA 中【Apifox Helper】配置项的 API 访问令牌中。同理,在 Apifox 中进入项目,【项目设置 --> 基本设置】,复制项目 ID 。 图片第五步:去 Apifox 项目中查看自动生成的文档点击 Apifox 右上角的刷新图标。刚才在 IDEA 项目中的接口文档就已经在这里了。图片自此,你就大功告成了! 这个项目一旦有更新,你只需要右键点击「 Upload to Apifox」 就可以。 图片还可以直接在 Apifox 项目中直接发起接口调试、接口自动化测试等等操作。

    6K20编辑于 2023-04-24
  • 来自专栏全栈程序员必看

    java ee eclipse使用教程(使用maven创建web项目)

    然后在下方选择java EE,eclipse将下载需要的 插件,自动完成javaEE环境的配置。 3.部署javaEE项目 在eclipse中部署web应用程序时,会将Web应用程序封装成一个WAR(Web Archive)文件。 部署项目时会自动停止,这时由于使用了debug模式部署项目,程序停止在processWorkerExit(w, completedAbruptly);这一行代码上。 解决办法是取消勾选window –> Preferences–> java –> debug –> Suspendexecution on uncaught exceptions . 4 配置server webapp目录里面找不到你的项目文件。

    1.7K20编辑于 2022-07-25
  • 来自专栏dongfanger

    刷完3Java教程后不再犹豫

    躁动的原因无非以下几点: 1、Python简单,Java太难; 2、只会Python好像还差点意思; 3、想学Java一直没找到门路; 直到我偶然遇见了它。 Java官方教程 我花了2周时间,像看小说一样,迫不及待的把这个教程一口气看完了。 所谓的分层设计,都要用到Java的包管理机制。 SpringBoot官方教程 刷完Java官方教程后,我又马不停蹄的刷了SpringBoot官方教程。 那我解释一下吧:首先,小型的项目用什么语言都行,爱用什么用什么。 参考资料: Java官方教程 https://dev.java/learn/ SpringBoot官方教程 https://docs.spring.io/spring-boot/docs/current

    49500编辑于 2022-09-08
  • 来自专栏程序员有故事

    Vue3教程:一个基于 Vue 3 + Vant 3 的商城项目开源啦!

    之前发布过一篇文章,告诉大家我要开发一个 Vue3 的商城项目并开源到 GitHub 上,供大家练手和学习,随后也一直有收到留言和反馈,问我开发到哪里了,什么时候开源之类的问题,今天终于可以通知大家,完成啦 由于正常上班的缘故,所以只能抽出空闲时间来做,适逢几次加班,导致比预估的工时推迟了一些时间,2020 年 11 月 3 日把项目开发的差不多了,之后一直处于自测和修改小问题的阶段。 前文回顾:《Vue3 来了,Vue3 开源商城项目重构计划正式启动!》 ? newbee-mall-vue3-app 在 GitHub 和国内的码云都创建了代码仓库,如果有人访问 GitHub 比较慢的话,建议在 Gitee 上查看该项目,两个仓库会保持同步更新。 in GitHub : newbee-mall-vue3-app in Gitee : newbee-mall-vue3-app 预览地址 Vue3 版本的商城项目已经部署到线上环境,在开源仓库里可以看到访问地址

    2K20发布于 2020-11-12
  • 来自专栏crmeb

    crmeb Java 项目打包可运行jar文件详细教程

    前言 鉴于很多同学不知道怎么打包可运行的jar文件,今天就给大家出一个详细的教程,希望能帮助到大家 本地已经运行过的同学直接配置prod环境的yml文件后直接mvn install 打包即可。 下载jar,取决于你的网速 正确导入Java项目 配置数据库连接和 打包jar文件 打包之前修改环境配置文件,分别在crmeb-admin 和 crmeb-front包下的 yml,每个环境中的端口都不一样   商城服务 打包后产出Crmeb-front.jar crmeb-service 公共业务 会打包到admin和front中 crmebiamge 素材包 线上部署时需要上传到服务器,将路径配置到java 启动Java程序成功 设置代理 对外提供api服务 在没有设置代理之前的api站点访问是这样的,如果不是,需要确认域名解析和宝塔中创建站点哪个环节出了问题。 front jar Swagger 以上步骤已经将java全部服务启动成功!

    1.5K10编辑于 2022-04-09
领券