Java 仿天猫服装商城系统的实现流程

一、项目简述功能:网上商城系统,前台+后台管理,用户注册,登录, 上哦展示,分组展示,搜索,收货地址管理,购物车管 理,添加,购买,个人信息修改。订单查询等等,后台商 品管理,分类管理,库存管...

2021-11-26

Java基于NIO实现群聊功能

本文实例为大家分享了Java基于NIO实现群聊功能的具体代码,供大家参考,具体内容如下一、群聊服务器package com.dashu.netty.group_chat;import java.net.InetSocketAddress;im...

2021-11-26

关于Mybatis使用collection分页问题

目录原因方案方案一方案二扩展1.集合的嵌套 Select 查询2.集合的嵌套结果映射参考:项目中mybatis分页的场景是非常高频的,当使用ResultMap并配置collection做分页的时候,我们可...

2021-11-26

Java基于NIO实现聊天室功能

本文实例为大家分享了Java基于NIO实现聊天室功能的具体代码,供大家参考,具体内容如下Sever端package com.qst.one;import java.io.IOException;import java.net.InetSocketAdd...

2021-11-26

Java基于BIO实现文件上传功能

本文实例为大家分享了Java基于BIO实现文件上传功能的具体代码,供大家参考,具体内容如下客户端package com.qst.file;import java.io.BufferedInputStream;import java.io.Buff...

2021-11-26

springboot+spring data jpa实现新增及批量新增方式

目录springboot+spring data jpa实现新增及批量新增springdatajpa 新增操作注意springboot+spring data jpa实现新增及批量新增spring data jpa (以下简称jpa)。这个orm其实和...

2021-11-26

Java 数据库连接池 DBCP 的介绍

目录1、配置参数2、使用2.1、直接使用2.1.1、引入依赖2.1.2、使用例子2.2、在 SpringBoot 中使用2.2.1、引入依赖2.2.2、单数据源2.2.3、多数据源DBCP(Database connection...

2021-11-26

一文搞懂Java的SPI机制(推荐)

目录1 简介缺点 源码使用适用场景插件扩展案例1 简介SPI,Service Provider Interface,一种服务发现机制。
有了SPI,即可实现服务接口与服务实现的解耦: 服务提供者(如 springb...

2021-11-26

Spring boot Jpa添加对象字段使用数据库默认值操作

目录项目搭建错误测试解决问题jpa做持久层框架,项目中数据库字段有默认值和非空约束,这样在保存对象是必须保存一个完整的对象,但在开发中我们往往只是先保存部分特殊的字段其...

2021-11-26

Java 数据库连接池Druid 的介绍

目录1、配置参数2、使用2.1、直接使用2.1.1、引入依赖2.1.2、使用例子2.2、在 SpringBoot 中使用2.1.1、引入依赖2.1.2、单数据源2.1.3、多数据源2.1.4、开启监控功能前言:D...

2021-11-26

java服务器的简单实现过程记录

目录 一、HTTP二 socket类三 服务器应用程序的实现总结 一、HTTP http请求 一般一个http请求包括以下三个部分: 1 请求方法,如get,post 2 请求头 3 实体 一个http请求...

2021-11-26

spring data jpa如何使用自定义repository实现类

目录spring data jpa使用自定义repository实现类创建MyJpaRepository实现类创建MyJpaRepositoryFactoryBean配置JPAJpa自定义Repository方法包结构类与接口之间的关系代码经...

2021-11-26

Java 房屋租赁系统的实现流程

一、项目简述功能: 房源信息模块:房源信息展示、房源信息更新、房源信息 增加、房源信息删除 账户管理模块:账户登录、账户绑定、账户管理 租金结算模块:每月租金信息、租金交付...

2021-11-26

Java 实战图书管理系统的实现流程

一、项目简述功能包括(管理员和学生角色): 管理员和学生登录,图书管理,图书添加删除修改,图书 借阅,图书归还,图书查看,学生管理,借还管理,读者 管理,密码管理,信息修改等等功能。二、...

2021-11-26

基于Java SSM实现Excel数据批量导入

目录导入Maven依赖Mapper及映射文件测试导入Maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>${easyexcel.version}</...

2021-11-26

Java实战在线选课系统的实现流程

一、项目简述功能: 系统分为三个角色。最高权限管理员,学生,教师,包括 学生管理,教师管理,课程管理,选课,退课,成绩查 询。,教学课程,查看选课名单等等功能完全齐备。二、项目运行环境...

2021-11-26

使用jpa之动态插入与修改(重写save)

目录jpa之动态插入与修改(重写save)1.动态插入2.重写save(修改)3.启动类扩展JPA方法,重写save方法为什么要重构save?一、重写save二、扩张jpa方法jpa之动态插入与修改(重写save)...

2021-11-26

Spring Security短信验证码实现详解

目录需求实现步骤获取短信验证码短信验证码校验过滤器短信验证码登录认证配置类进行综合组装需求 输入手机号码,点击获取按钮,服务端接受请求发送短信 用户输入验证码点...

2021-11-26

Java 数据库连接池c3p0 介绍

目录1、配置参数1.1、基础配置1.2、连接池大小1.3、连接池大小和连接存活时间1.4、连接测试1.5、预编译池1.6、数据库中断的恢复1.7、自定义连接生命周期管理1.8、处理未提...

2021-11-26

解决JPA save()方法null值覆盖掉mysql预设的默认值问题

目录JPA save()方法null值覆盖掉mysql预设的默认值覆盖原因解决办法data jpa动态插入(null为sql默认值,utime自动更新 )JPA save()方法null值覆盖掉mysql预设的默认值覆盖原...

2021-11-26

java实现简单猜拳小游戏

本文实例为大家分享了java实现猜拳小游戏的具体代码,供大家参考,具体内容如下User.javaimport java.util.Scanner;public class User { String name; int score; pub...

2021-11-26

java为什么需要虚拟机jvm原理详解

曾几何时,我们还是初识Hello World的时候,我们哪曾知道,Java这门神奇的语言,在执行我们的代码的时候,不是直接将我们所编写的Java代码交付给操作系统底层进行解析编译,而是采用了J...

2021-11-26

SpringBoot 过滤器与拦截器实例演示

   SpringBoot中的过滤器拦截器操作与springmvc中的几乎一样所以这里也不过多介绍了,下面举两个简单的栗子演示一下1、过滤器        1 创建过滤器类LoginFilter,实现...

2021-11-26

Java Online Exam在线考试系统的实现

一、项目简述本系统主要实现的功能有: 学生以及老师的注册登录,在线考试,错题查询,学生管理,问题管理,错题管理,错题查询,分数查询,试卷管 理,人工组卷。自动组卷,教师,班级,统计等等管理...

2021-11-26

Java NIO实现群聊系统

本文实例为大家分享了Java NIO实现群聊系统的具体代码,供大家参考,具体内容如下前面的文章介绍了NIO的三大核心组件并编写了BIO的一个demo实例,本文使用NIO写一个小应用实例,巩...

2021-11-26

Java 数据库连接池DBPool 介绍

目录1、配置参数2、使用2.1、直接使用2.1.1、引入依赖2.1.2、使用例子2.2、在 SpringBoot 中使用2.1.1、引入依赖2.1.2、单数据源2.1.3、多数据源前言:DBPool 是一个高效易配...

2021-11-26

关于springboot集成阿里云短信的问题

目录1.获取签名与模板2.编写模板与签名的枚举类3.配置类4.测试类​1.获取签名与模板进入阿里云平台,进入短信服务模块,在以下位置添加签名和模板(格式一定按照要求填写 审批的...

2021-11-26

详解Java并发编程之volatile关键字

目录1、volatile是什么?2、并发编程的三大特性3、什么是指令重排序&#63;4、volatile有什么作用?5、volatile可以保证原子性?6、volatile 和 synchronized对比总结
1、volatile是...

2021-11-22

java单链表实现书籍管理系统

本文实例为大家分享了java单链表实现书籍管理系统的具体代码,供大家参考,具体内容如下书籍管理系统功能:1).添加图书
2).删除图书
3).查看图书
4).修改书籍
5).修改排序方式
6...

2021-11-22

带你重新认识Java动态代理

目录什么是动态代理?动态代理的常用两种方式:1.基于接口的动态代理

2.基于类的动态代理

基于子类的动态代理总结:什么是动态代理?动态代理就是,在程序运行期,创建目标对象的代理对...

2021-11-22

Java 顺序表专题解读

目录一 、前言二、顺序的定义三、实现顺序表3.1顺序表的API设计3.2 顺序表的代码实现插入示意图 :3.3完整的API概览:四、顺序表的测试:一 、前言顺序表常用的一种,学习并了解显...

2021-11-22

springboot集成mybatis官方生成器

目录引入习惯pluginresource下插件代码生成器配置添加maven命令新建一张数据库表进行测试 点击运行引入习惯plugin<!-- mybatis generator 自动生成代码插件 --> <plugin>...

2021-11-22

Java并发编程之Java内存模型

目录1、什么是Java的内存模型2、为什么需要Java内存模型3、Java内存模型及操作规范4、Java内存模型规定的原子操作5、Java内存模型同步协议6、Java内存模型的HB法则JMM的HB...

2021-11-22

Java并发编程系列之LockSupport的用法

目录1、什么是LockSupport&#63;2、两类基本API3、LockSupport本质4、LockSupport例子5、LockSupport源码总结
1、什么是LockSupport&#63;LockSupport是用于创建锁和其他同步...

2021-11-22

Java 并发编程之ForkJoin框架

目录1、什么是ForkJoin框架2、ForkJoinTask3、ForkJoinPool4、打印斐波那契数列5、ForkJoin归并排序总结
1、什么是ForkJoin框架ForkJoin框架是java的JUC包里提供的,用于处理...

2021-11-22

关于SpringBoot单元测试(cobertura生成覆盖率报告)

目录demo(SpringBoot 项目)覆盖率测试报告生成(cobertura)cobertura 原理1.instrument2.执行测试3.生成报告SpringBoot pom.xml 配置命令介绍maven-surefire-plugin 使用说明1....

2021-11-22

基于SpringBoot Mock单元测试详解

目录1.Mock的概念:3. 常用的 Mockito 方法Junit中的基本注解: @Test:使用该注解标注的public void方法会表示为一个测试方法; @BeforeClass:表示在类中的任意public static...

2021-11-22

SpringBoot log打印及输出方式

目录SpringBoot log打印及输出导入jar包代码示例日志输出配置springboot切面技术打印log日志mvaen 准备 还有spring家族的创建 WebLogAcpect 类配置log4jSpringBoot log打印...

2021-11-21

Java 实战项目之精品养老院管理系统的实现流程

一、项目简述
本系统功能包括:通知公告,老人管理,护工管理,问答管理等等功能。二、项目运行
环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ I...

2021-11-21

Java 实战项目之在线点餐系统的实现流程

一、项目简述功能包括: 前台实现:用户浏览菜单、菜品分类筛选、查看菜单详 情、添加购物车、购物车结算、会员券、个人订单查询等 等。 后台实现:餐系管理、菜品管理、订单管理...

2021-11-21

Java 实战项目之小说在线阅读系统的实现流程

一、项目简述功能包括(管理员和游客角色):1:用户及主要操作功能 游客可以浏览网站的主页,但是需要注册为会员后部分小 说才能对网络小说进免费行阅读或阅读。用户可以收藏书...

2021-11-21

Springboot如何获取上下文ApplicationContext

目录Springboot获取上下文ApplicationContextspringboot的应用上下文ServletWebServerApplicationContext扩展的功能AnnotationConfigServletWebServerApplicationContextSp...

2021-11-21

SpringBoot 异步线程间传递上下文方式

目录异步线程间传递上下文需求实现启用异步功能配置异步配置任务装饰器启用多线程安全上下文无法在线程间共享问题问题解决方案原理结果异步线程间传递上下文需求SpringBoot...

2021-11-21

springboot @Async 注解如何实现方法异步

目录@Async注解如何实现方法异步一、springboot的App类需要的注解二、service层的注解三、调用层异步注解@Async的使用以及注意事项第一步开启异步下面显示配置线程的代码实...

2021-11-21

Java 实战项目之教材管理系统的实现流程

一、项目简述功能包括: 管理员可以增删改查教材、教材商、入库教材、用户(用 户包括学生和教师)可以对教材商、教材进行。Excel的导入 导出操作。教师以领取入库的教材,可以退...

2021-11-21

基于Spring上下文工具类 ApplicationContextUtil

目录Spring上下文工具类 ApplicationContextUtil获取ApplicationContext的工具类方式一方式二方式三方式四方式五Spring上下文工具类 ApplicationContextUtilimport org.spr...

2021-11-21

Java 实战项目之毕业设计管理系统的实现流程

一、项目简述功能包括: 该系统不错分为学生,教师,管理员,教导主任四种角 色,包括学生管理,教师管理,学生选题,教师选题,主 任审核,管理员审核,开题报告,中期检查,论文提交, 文件管理等等非...

2021-11-21

Java 实现字符串SHA1加密方法

目录Java 字符串SHA1加密导入类定义函数javaSHA1实现加密解密封装一个方法用于加密主函数测试Java 字符串SHA1加密导入类import java.security.MessageDigest;定义函数priva...

2021-11-21

Java 实战项目之学生信息管理系统的实现流程

一、项目简述功能包括: 用户的登录注册,学生信息管理,教师信息管理,班级信 息管理,采用mvcx项目架构,覆盖增删改查,包括学生, 教币班级的信息导出上传导入等等功能。二、项目运行环...

2021-11-21

Java 实战项目之家政服务平台系统的实现流程

一、项目简述功能包括: 家政服务网站系统,用户注册,登录,分为家政人员,普 通用户,以及最高管理员,包括家政分类查询,展示,线 上预约服务,家政申请,评论,留言沟通・,联系家政服 务,家政人员...

2021-11-21
返回顶部
顶部