在个项目中,我只用数组保存数据,和只用for循环和if条件语句来完成,连数组工具类都没用,所以导致要用到很多的条件语句,虽然比较局限,但可以让新手快速体验一下做小项目的乐趣,也可以练练for和if这些语句,练练一下它们之间嵌套的逻辑关系等,因为时间有限所以没有去优化了,主要还是让新手们体验下做java项目的面向对象编程思想(OOP),给新手们体验一下做项目的乐趣,嘿嘿!            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 08:29:25
                            
                                120阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一个管理系统,往往需要后端+前端一起实现。单表CRUD操作往往都差不多,我们可以使用代码生成器来实现。有时候我们的管理系统只需要一些简单的CRUD页面,有没有什么框架能做到不写前端代码,纯Java撸个管理系统呢?这里推荐一个全栈类框架Erupt,希望对大家有所帮助!目录#Erupt简介#基本使用#SpringBoot整合Erupt实现单表 CRUD核心注解说明#扩展模块#定时任务erupt-job            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-07 17:43:54
                            
                                475阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            java控制台输入图书管理系统信息,(不用数据库和可视化界面,java学习新手秒懂)使用多层框架实现功能图书管理系统需求:  一. 登录页面  1.管理员通过输入用户名和密码能够进入后台进行操作  2.可以进行注册  3.可以退出  二.后台操作有:  1.查询所有图书  2.根据作者查询  3.根据出版社查询图书  4.根据图书名称进行查询  5.增加图书  6.修改图书数量  7.根据图书编号            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-03 22:05:12
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言昨天进行了某公司的笔试,感觉到基础知识的薄弱,所以打算刷一些java基础知识题来提高一下自己对基础知识的掌握熟练度。但是光刷题不复习或者不更正自己的错题那么效率也是很低的,所以打算把我的题解写在博客上,达到巩固复习的作用。 我是用牛客网来刷题的,因为牛客网有个专门刷基础题的功能,这里面不仅能刷java还能刷其他的,比如c、c++、数据库什么的,反正内容是非常的多,基本上所有的都涵盖了。 基础知            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 13:14:58
                            
                                23阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 存储数据不用数据库:Java中的文件存储
在开发应用程序时,通常需要存储数据以便后续使用。传统的做法是使用数据库来存储数据,但有时候我们也可以使用文件来存储数据。在Java中,我们可以利用文件系统来实现数据的存储和读取操作,而不必依赖于数据库。
## 文件存储的优势
1. **简单易用**:相比于数据库,文件存储更加简单易用,不需要安装数据库软件,只需使用Java的文件操作API即可。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-05 05:21:21
                            
                                255阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              这是第一篇SQL基础语句,主要内容是关于对数据库和对表的操作,对表中的记录即具体的查询将在下一篇详细介绍。    这一篇文章中所涉及的SQL语句主要是在命令行中用的,在学基础的时候比较有用。接下来就是干货了。 一、数据库操作篇 #在以下内容中 约束 均可以省略。1、创建数据库格式:  
    create database 数据库名;   
    create database 数据库名            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-23 16:40:36
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Java 数据库操作 - 17章在Java中进行数据库操作通常涉及使用Java Database Connectivity(JDBC)API,这是Java用于与各种关系型数据库进行交互的标准方式。1 什么是数据库数据库是一个用于存储和组织数据的结构化集合。它可以容纳大量数据,并提供一种有效的方式来检索、更新和管理这些数据。数据库的主要目的是为了方便数据的持久化、共享和管理,以满足不同应用程序和用户            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-24 11:50:29
                            
                                16阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            java相对于其他语言(例如c,c++等)连接数据库要方便得多, 那么,如何连接呢? 1.导入jar包:我这有3个版本 随便下一下即可 链接:https://pan.baidu.com/s/1BRZiXIHP3VtdMiuOkrfj-Q 提取码:tyu0 2.新建一个文件夹,将jar包放进去,如图: 3.接着,将鼠标放在你的项目名上,右击–>properties,然后如图,点击add ars            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 16:36:44
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么玩意。。。 数据库即存储数据的仓库。根据存储关系的不同,数据库可分为关系型数据库和非关系型数据库。 关系型数据库就是数据库表不仅仅存储书籍,还存储表和表之间的关系。常见的关系型数据库包括:Oracle、Mysql、MariaDB、Access、DB2、Oceanbase。 非关系型数据库就是数据库表仅仅存储数据,非关系型数据库也被称为No-SQL,即Not only SQL,翻译为“不仅仅是S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-19 21:09:19
                            
                                163阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            4.1 JDBC什么是 JDBCJDBC 规范定义接口,是Java 访问数据库的标准规范。具体的实现由各大数据库厂商来实现。使用 JDBC 的好处:程序员如果要开发访问数据库的程序,只需要会调用 JDBC 接口中的方法即可,不用关注类是如何实现的。使用同一套 Java 代码,进行少量的修改就可以访问其他 JDBC 支持的数据库。JDBC访问数据库的步骤注册和加载驱动(可以省略)获取连接Connec            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-20 12:38:56
                            
                                6阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之前发现好多找我做管理系统,但不让用数据库,就了一个简易的管理系统,用来给大家分享一下这是一个集选择性登录,查询,删除,修改,添加为一体的管理系统,不光可以是图书管理系统,自己还可以改成其它系统。1,开始是选择登录,不同的选择进入不同的登陆界面  2, 两个登陆界面的账号和密码是不一样的   3,登陆后,进入管理界面,进行添加,删除,修改,查询功能            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-20 13:59:56
                            
                                110阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            准备工作:创建数据库stu;        create database stu charset=utf8;使用数据库stu;            use stu;创建用户表user(id,username,password,nick)create table user(id int prima            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-03 22:05:53
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            正文 Java程序员编程时需要混合面向对象思维和一般命令式编程的方法,能否完美的将两者结合起来完全得依靠编程人员的水准:技能(任何人都能容易学会命令式编程)模式(有些人用“模式-模式”,举个例子,模式可以应用到任何地方,而且都可以归为某一类模式)心境(首先,要写个好的面向对象程序是比命令式程序难的多,你得花费一些功夫)但当Java程序员写SQL语句时,一切都不一样了。SQL是说明性语言而非面向对            
                
         
            
            
            
            作者:静默虚空本文针对关系型数据库的一般语法。限于篇幅,本文侧重说明用法,不会展开讲解特性、原理。一、基本概念数据库术语数据库(database) - 保存有组织的数据的容器(通常是一个文件或一组文件)。数据表(table) - 某种特定类型数据的结构化清单。模式(schema) - 关于数据库和表的布局及特性的信息。模式定义了数据在表中如何存储,包含存储什么样的数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-11 13:17:12
                            
                                45阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何实现一个不使用数据库的Java项目
近年来,很多开发者在项目开发过程中选择使用数据库来存储数据,但在某些情况下,也可以选择文件存储或内存存储等替代方案。在这篇文章中,我将指导你如何实现一个不使用数据库的Java项目,我们将重点使用文件来存储和读取数据。接下来,我们将通过一个简易的联系人管理系统的例子来实现这一点。
## 项目流程
我们将整个项目分解为以下几个步骤:
| 步骤 | 描            
                
         
            
            
            
            在JAVA中,数据库计算的套路已经很成熟了,即通过SQL去实现。但是结构化数据并非只存在于数据库中,比如Txt/Excel/xml等也常用来存储结构化的数据。针对此类非数据库的结构化数据应当如何计算呢? 本文给出3种解决方案供参考:用JAVA API直接实现、转化为数据库计算以及通用的数据计算层。1、用JAVA API直接实现。 JAVA API的好处是可以细致的控制每一个计算步骤,观察每一步的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-01 10:44:51
                            
                                63阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:很多时候一个web应用的快慢主要取决于三个方面:数据库执行,后端代码处理,前端页面展示。这里主要说一下数据库执行的优化 说到数据库的优化那肯定需要满足两点: ①正确且有效的SQL ②合理的索引一个糟糕的查询,用时可能会花费好几秒甚至更多,对于一个优秀的应用来讲这是绝不允许得。无论从优化成本和优化效果上来看,SQL层面的优化都是最优的选择。要了解为什么索引能优化查询就要了解什么是索引? 索引的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 21:29:32
                            
                                31阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java写数据库教程
## 1. 概述
在Java开发中,经常需要与数据库进行交互,包括插入、更新、查询等操作。本文将介绍如何使用Java写数据库,并提供详细的代码示例和步骤说明。
## 2. 整体流程
下表展示了Java写数据库的整体流程。
| 步骤 | 描述 |
| --- | --- |
| 1 | 导入数据库驱动 |
| 2 | 建立数据库连接 |
| 3 | 创建SQL语句            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-04 19:21:14
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            搭建mybatis的环境导入相关jar包mybatis-3.5.3.jarcommons-logging-1.1.1.jarlog4j-1.2.16.jarcglib-2.2.2.jarasm-3.3.1.jardruid-1.1.9.jarmysql-connector-java-8.0.16.jar创建mybatis配置文件<?xml version="1.0" encoding="ut            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 06:24:58
                            
                                33阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1 如何锁一个表的某一行     SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
 
 
 
 
 
SELECT * FROM table ROWLOCK WHERE id = 1  2 锁定数据库的一个表     SELECT * FROM table WITH (HOLDLOCK)    加锁语句:  sybas            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-11 00:07:15
                            
                                72阅读