对于初学者来学,这个问题你一定会有很大困扰,因为我也是,当时一直都不理解,为什么明明都是我们自己写代码,最后还需要tomcat服务器上运行呢。不需要tomcat服务器不行吗?  答案肯定是不行,因为我们页面是动态,需要和后端也就是数据库进行交互,你也可能会说,数据库相关代码不也是我们写吗?对,数据库相关代码也是我们写,但是前段也就是页面的数据是客户写,这些都是动态
转载 2024-09-23 13:16:21
25阅读
一、概述这个作为javaWeb最基础部分,往往用框架时间长了就忘了底层是怎样实现了,在这个文章中我用来帮助自己快速回忆底层部分原理整理了一个简单demo。本人前端小白,所以demo中前台部分一笔带过额,见谅哈哈demo功能就是通过页面按钮操作两张表,player和team表:一个是添加一条记录给数据库,还有一个是查一下表二、准备首先最基本各个jar包要有啊,servlet和mysql驱动和
转载 2023-09-30 22:22:26
230阅读
学了java之后我们都知道,javamain函数就像java函数入口,比如说下面这段非常简单代码。public class Demo1 { public static void main(String[] args) { System.out.println("hello world!"); } }不难得出,这段代码运行结果是 那么这时候我们也许会想,如果
# 如何实现一个不使用数据库Java项目 近年来,很多开发者在项目开发过程中选择使用数据库来存储数据,但在某些情况下,也可以选择文件存储或内存存储等替代方案。在这篇文章中,我将指导你如何实现一个不使用数据库Java项目,我们将重点使用文件来存储和读取数据。接下来,我们将通过一个简易联系人管理系统例子来实现这一点。 ## 项目流程 我们将整个项目分解为以下几个步骤: | 步骤 | 描
原创 8月前
67阅读
# Java项目开发不使用框架实践 Java是一种功能强大且广泛应用编程语言,它拥有丰富生态系统和众多框架,这些框架可以显著提高开发效率和代码质量。然而,有时候我们可能会出于学习目的或特定需求,选择不使用任何框架来开发Java项目。本文将探讨在不使用框架情况下,如何进行Java项目开发,并提供一些代码示例。 ## 项目结构设计 在没有框架情况下,首先需要设计一个清晰项目结构。通
原创 2024-07-24 05:27:17
90阅读
一个管理系统,往往需要后端+前端一起实现。单表CRUD操作往往都差不多,我们可以使用代码生成器来实现。有时候我们管理系统只需要一些简单CRUD页面,有没有什么框架能做到不写前端代码,纯Java撸个管理系统呢?这里推荐一个全栈类框架Erupt,希望对大家有所帮助!目录#Erupt简介#基本使用#SpringBoot整合Erupt实现单表 CRUD核心注解说明#扩展模块#定时任务erupt-job
 几年前学习java时候,使用文本编辑器写代码,使用jdk编译,使用jre运行。虽然对路径,环境变量这类东西有怨言,但是还好,最起码原理还是明白。最近研究javaweb应用时候,着实被形形色色java开发环境搞晕了。Eclipse可以不安装jdk,只要有jre就可以运行,因为Eclipse中内嵌了Java编译器,并且与JDK中javac完全相容,因此无须使用JDK也可以直接
java控制台输入图书管理系统信息,(不用数据库和可视化界面,java学习新手秒懂)使用多层框架实现功能图书管理系统需求: 一. 登录页面 1.管理员通过输入用户名和密码能够进入后台进行操作 2.可以进行注册 3.可以退出 二.后台操作有: 1.查询所有图书 2.根据作者查询 3.根据出版社查询图书 4.根据图书名称进行查询 5.增加图书 6.修改图书数量 7.根据图书编号
转载 2023-08-03 22:05:12
83阅读
在个项目中,我只用数组保存数据,和只用for循环和if条件语句来完成,连数组工具类都没用,所以导致要用到很多条件语句,虽然比较局限,但可以让新手快速体验一下做小项目的乐趣,也可以练练for和if这些语句,练练一下它们之间嵌套逻辑关系等,因为时间有限所以没有去优化了,主要还是让新手们体验下做java项目的面向对象编程思想(OOP),给新手们体验一下做项目的乐趣,嘿嘿!
转载 2023-07-21 08:29:25
120阅读
JRE(Java Runtime Environment    Java运行环境)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需核心类库等,如果想要运行一个开发好Java程序,计算机中只需要安装JRE即可。 JDK(Java Development Kit    Java开发工具包)
以前发表过一篇文章: TinyAdmin前端展现框架,其在线演示路径为: http://www.tinygroup.org/tinyadmin/,应该说有许多人还是感觉兴趣,但是由于这个是基于SmartAdmin框架改写,虽然我们自己买了SmartAdmin授权,但是广大用户如果要用时候,就会有授权相关问题,这会大大影响一些人使用决策--尤其是
## 不用 IDEA 怎么跑 Java 项目 ### 1. 介绍 在开发 Java 项目时,通常我们会使用开发工具如 IntelliJ IDEA 来编写、调试和运行项目。但有时我们可能需要在没有 IDEA 情况下运行 Java 项目,这就需要我们了解如何手动编译和运行 Java 代码。本文将提供一份方案,详细介绍如何在没有 IDEA 情况下跑 Java 项目。 ### 2. 环境准备
原创 2023-12-23 04:34:35
1251阅读
1点赞
文章目录前言一、创建新项目 Project1.1、选择“Create New Project”1.2、选择左下角“Empty Project”1.3、输入项目名称并选择保存路径二、创建新模块 Module2.1、在弹出“New Module”窗口中,点击“New”2.2、根据项目需要,选择合适 SDK2.3、对项目模块起名字2.4、创建完成后三、创建包和类3.1、创建包3.2、创建类四、运
什么玩意。。。 数据库即存储数据仓库。根据存储关系不同,数据库可分为关系型数据库和非关系型数据库。 关系型数据库就是数据库表不仅仅存储书籍,还存储表和表之间关系。常见关系型数据库包括:Oracle、Mysql、MariaDB、Access、DB2、Oceanbase。 非关系型数据库就是数据库表仅仅存储数据,非关系型数据库也被称为No-SQL,即Not only SQL,翻译为“不仅仅是S
1.纯手工方法创建第一个Servlet步骤:1.编写一个类,继承HttpServlet 2.重写doGet()、doPost()方法 3.编写web.xml 中servlet映射关系2.借助于IDE快速生成Servlet直接新建Servlet即可!(继承、重写、web.xml  可以借助Eclipse自动生成)Servlet3.0,与Servlet2.5区别: Servlet3.0不
1.为什么要学习jsp技术1.1.什么是jsp?JSP(全称JavaServerPages)是由Sun公司专门为了解决动态生成HTML文档技术。jsp全换是java  server  pages。Java服务器页面。jsp主要作用是代替Servlet程序回传html页面的数据。因为Servlet程序回传html页面数据是一件非常繁锁事情。开发成本和维护成本都极高。1.
编译过程    不论是物理机还是虚拟机,大部分程序代码从开始编译到最终转化成物理机目标代码或虚拟机能执行指令集之前,都会按照如下图所示各个步骤进行:        其中绿色模块可以选择性实现。很容易看出,上图中间那条分支是解释执行过程(即一条字节码一条字节码地解释执行,如JavaScript),而下面的那条分支就是
## 实现宝塔java项目不用域名映射外网步骤 ### 流程概览: | 步骤 | 操作 | | ---- | ---- | | 1 | 配置宝塔面板 | | 2 | 安装Tomcat | | 3 | 部署Java项目 | | 4 | 配置防火墙 | | 5 | 配置Nginx反向代理 | ### 具体操作步骤: #### 1. 配置宝塔面板 在宝塔面板中添加新站点,设置站点名称和根目录。
原创 2024-02-26 06:31:27
956阅读
SSM(Srping、SrpingMVC、Mybatis)现JAVA最主流三大框架,本文是通过全注解方式配置,无XML。经常会看到各种繁多XML配置非常烦人,在Spring3之后,Spring支持使用JavaConfig来代替XML配置。废话不多说了,直接上代码。创建JAVA Web项目我这里使用是IDEA开发工具,编辑器没关系,个人喜欢。项目构建通过Maven不需要导入Jar包,直接添加
转载 2024-01-17 11:19:22
75阅读
  小话Java Web层框架,你在用哪个呢? 现在java web框架非常多,林林总总,让很多人不知道选择那个好:JSF、Spring MVC、Stripes、Struts 2、Tapestry和Wicket,他们都是各有千秋,面对各种问题,八仙过海,各显神通。这里就小话一下他们优缺点。 JSF 优点: Java EE标准,这意味着有很大市场需求和更多工作机会 上手快
转载 2024-02-06 22:44:46
17阅读
  • 1
  • 2
  • 3
  • 4
  • 5