送书活动!Spring+MyBatis企业应用实战

C#实战:如何用Bartender 10.1实现动态打印与批量打印(附完整源码) 本文深入探讨了如何在C#项目中高效集成Bartender 10.1,实现企业级的动态打印与批量打印功能。文章提供了从环境配置、COM接口精讲、高可用打印服务类封装,到批量打印性能优化及生产环境部署的全套实战方案与源码,帮助开发者构建健壮、可维护的打印解决方案。 阅读详情

点击上方“程序IT圈”,选择“置顶公众号”

关键时刻,第一时间送达!

上周末发起了个本周公众号送出的5本书,大家的投票,今天放出来给大家看看,大家都喜欢哪本书哈!

今天这篇文章目的很简单,就是给大家送出 3 本《Spring+MyBatis企业应用实战(第2版)》。

感谢博文视点出版社提供的3本书籍!这几天公众号已经赠送了9本书了,接下来这三本打算赠送给愿意信任我,并且加入到我知识星球的朋友!

下面给大家介绍介绍一下本次送书的主角《Spring+MyBatis企业应用实战(第2版)》。

本书重点介绍如何整合Spring MVC 5+MyBatis 3进行Java EE开发,主要包括三个部分。

第一部分详细介绍了Spring MVC框架的用法。

第二部分详细介绍了MyBatis框架的用法。

第三部分重点介绍了Spring MVC 5+MyBatis 3的整合,并示范开发了一个包含6个表、表之间具有复杂的关联映射关系,且业务功能也相对完善的HRM人事管理系统案例,希望读者理论联系实际,将这两个框架真正运用到实际开发当中去。

书籍目录(可上下拖动)

    第1章  Java EE应用  1

1.1  Java EE应用概述  2

1.1.1  Java EE应用的分层模型  2

1.1.2  Java EE应用的组件  3

1.1.3  Java EE应用的结构和优势  4

1.2  轻量级Java EE应用相关技术  4

1.2.1  JSP、Servlet和JavaBean及替代技术  4

1.2.2  MyBatis 3及替代技术  5

1.2.3  Spring 5及替代技术  6

1.2.4  使用开源框架的好处  7

1.3  本章小结  7

第2章  Spring MVC简介  8

2.1  MVC思想概述  9

2.1.1  传统Model1和Model2  9

2.1.2  MVC思想及其优势  10

2.2  Struts 2和Spring MVC  11

2.2.1  Spring MVC的优势  11

2.2.2  Spring MVC和Struts 2的区别  11

2.3  开发第一个Spring MVC应用  12

2.3.1  Spring的下载和安装  12

2.3.2  Spring MVC的DispatcherServlet  13

2.3.3  基于Controller接口的控制器  14

示例:第一个Spring MVC应用  14

示例:基于注解的控制器  18

2.4  详解DispatcherServlet  20

2.5  Spring MVC执行的流程  22

2.5.1  Spring MVC应用的开发步骤  22

2.5.2  Spring MVC执行的流程  24

2.6  本章小结  25

第3章  Spring MVC的常用注解  26

3.1  @Controller注解  27

示例:@Controller注解的使用  27

3.2  @RequestMapping注解  29

3.2.1  @RequestMapping注解简介  29

3.2.2  请求处理方法中可出现的参数类型  32

3.2.3  请求处理方法可返回的类型  33

3.2.4  Model和ModelMap  33

示例:Model和ModelMap的使用  34

3.2.5  ModelAndView  35

示例:ModelAndView的使用  35

3.2.6  页面转发  35

3.3  @RequestParam注解  36

示例:@RequestMapping和@RequestParam注解的使用  37

3.4  @PathVariable注解  41

3.5  @MatrixVariable注解  42

3.6  @CrossOrigin注解  42

示例:@PathVariable注解和@MatrixVariable注解的使用  43

示例:@CrossOrigin注解的使用  45

3.7  @RequestHeader注解  46

示例:@RequestHeader注解的使用  47

3.8  @CookieValue注解  48

示例:@CookieValue注解的使用  49

3.9  @RequestAttribute注解  50

3.10  @SessionAttribute注解  50

示例:@RequestAttribute注解和@SessionAttribute注解的使用  51

3.11  @SessionAttributes注解  53

示例:@SessionAttributes注解的使用  53

3.12  @ModelAttribute注解  55

示例:@ModelAttribute注解的使用  55

3.13  @RequestBody注解  62

3.13.1  HttpMessageConverter<T>接口  62

3.13.2  转换JSON数据  64

示例:@RequestBody接收JSON格式的数据  65

示例:自定义HttpMessageConverter接收JSON格式的数据  68

3.14  @ResponseBody注解  70

示例:@ResponseBody返回JSON格式的数据  70

示例:自定义HttpMessageConverter返回JSON格式的数据  72

3.15  转换XML数据  72

示例:接收XML格式的数据  72

示例:返回XML格式的数据  75

3.16  @RestController注解  76

示例:@RestController注解的使用  76

3.17  Spring MVC的异常处理  77

3.17.1  Spring MVC异常处理接口以及实现类  77

示例:SimpleMappingExceptionResolver处理异常  78

3.17.2  @ResponseStatus注解  82

示例:@ResponseStatus处理异常  82

3.17.3  @ExceptionHandle注解  84

示例:@ExceptionHandler处理异常  84

3.17.4  @ControllerAdvice注解  87

示例:@ControllerAdvice处理异常  87

3.17.5  @RestControllerAdvice注解  91

示例:@RestControllerAdvice注解的使用  91

3.18  本章小结  92

第4章  Spring MVC的标签库  93

4.1  表单标签库  94

4.1.1  form标签  94

4.1.2  input标签  95

示例:form和input标签的使用  95

4.1.3  password标签  97

4.1.4  hidden标签  98

4.1.5  textarea标签  98

4.1.6  checkbox标签  99

示例:checkbox标签的使用  99

4.1.7  checkboxes标签  101

示例:checkboxes标签的使用  101

4.1.8  radiobutton标签  105

示例:radiobutton标签的使用  105

4.1.9  radiobuttons标签  106

示例:radiobuttons标签的使用  107

4.1.10  select标签  108

4.1.11  option标签  109

4.1.12  options标签  109

示例:select、option和options标签的使用  109

4.1.13  errors标签  113

示例:errors标签的使用  114

4.2  本章小结  116

第5章  Spring MVC的国际化  117

5.1  Spring MVC国际化的相关知识  118

5.1.1  messageSource接口  118

5.1.2  localeResolver接口  118

5.1.3  message标签  119

5.2  Spring MVC的国际化处理  119

5.2.1  AcceptHeaderLocaleResolver  119

示例:基于浏览器请求的国际化实现  119

5.2.2  SessionLocaleResolver  122

示例:基于HttpSession的国际化实现  123

5.2.3  CookieLocaleResolver  125

示例:基于Cookie的国际化实现  125

5.3  本章小结  127

第6章  Spring MVC的数据转换、格式化和

数据校验  128

6.1  数据绑定流程  129

6.2  数据转换  129

6.2.1  ConversionService  129

6.2.2  Spring支持的转换器  130

示例:使用ConversionService转换数据  131

示例:使用@InitBinder添加自定义编辑器转换数据  134

示例:使用WebBindingInitializer注册全局自定义编辑器转换数据  135

6.2.3  多种转换器的优先顺序  135

6.3  数据格式化  136

示例:使用Formatter格式化数据  137

示例:使用FormatterRegistrar注册Formatter  138

示例:使用AnnotationFormatterFactory<A extends Annotation>格式化数据  139

6.4  数据校验  142

6.4.1  Spring的Validation校验框架  143

示例:测试Spring的Validation校验  143

6.4.2  JSR 303校验  146

示例:测试JSR 303校验  147

6.5  本章小结  152

第7章  Spring MVC的文件上传下载和

拦截器机制  153

7.1  文件上传  154

示例:Spring MVC的文件上传  154

示例:使用对象接收上传文件  157

7.2  文件下载  158

示例:Spring MVC的文件下载  158

7.3  拦截器  160

7.3.1  HandlerInterceptor接口  160

示例:拦截器实现用户权限验证  161

7.4  本章小结  164

第8章  MyBatis简介  165

8.1  ORM和MyBatis  166

8.1.1  对象/关系数据库映射(ORM)  166

8.1.2  基本映射方式  167

8.1.3  流行的ORM框架简介  168

8.1.4  MyBatis概述  168

8.2  MyBatis入门  169

8.2.1  MyBatis下载和安装  169

示例:MyBatis的数据库操作入门  170

8.3  本章小结  175

第9章  MyBatis的基本用法  176

9.1  MyBatis体系结构  177

9.1.1  SqlSessionFactory  177

9.1.2  SqlSession  177

9.2  深入MyBatis的配置文件  179

9.2.1  MyBatis的配置文件结构  180

9.2.2  properties属性  180

9.2.3  settings设置  181

9.2.4  typeAliases类型命名  183

9.2.5  typeHandlers类型处理器  184

9.2.6  objectFactory对象工厂  185

9.2.7  environments配置环境  185

9.2.8  mapper映射器  187

9.3  MyBatis日志信息配置  188

9.3.1  log4j.properties配置日志  188

9.3.2  log4j.xml配置日志  189

9.4  深入Mapper XML映射文件  190

9.4.1  select  191

9.4.2  insert、update和delete  192

9.4.3  sql  194

9.4.4  参数(Parameters)  195

示例:测试select、insert、update和delete操作  195

9.4.5  ResultMaps  200

示例:测试ResultMaps  201

9.5  本章小结  208

第10章  深入使用MyBatis  209

10.1  MyBatis关联映射  210

10.1.1  一对一  210

示例:OneToOneTest  210

10.1.2  一对多  213

示例:OneToManyTest  213

10.1.3  多对多  218

示例:ManyToManyTest  218

10.2  MyBatis动态SQL  225

示例:DynamicSQLTest  225

10.2.1  if  226

10.2.2  choose(when、otherwise)  229

10.2.3  where  230

10.2.4  set  232

10.2.5  foreach  233

10.2.6  bind  234

10.3  MyBatis调用存储过程  234

示例:MyBatis调用存储过程  235

10.3.1  插入数据  235

10.3.2  查询数据返回集合  237

10.3.3  根据id查询数据返回对象  238

10.3.4  修改数据  239

10.3.5  删除数据  241

10.4  MyBatis事务管理  242

10.4.1  事务的概念  242

10.4.2  Transaction接口  243

10.4.3  事务的配置创建和使用  243

10.5  MyBatis缓存机制  247

10.5.1  一级缓存(SqlSession级别)  247

示例:OneLevelCacheTest  247

10.5.2  二级缓存(mapper级别)  251

示例:TwoLevelCacheTest  251

10.6  本章小结  254

第11章  MyBatis的注解配置  255

11.1  常用注解  256

11.2  注解的使用  256

示例:测试select、insert、update和delete操作  257

示例:测试一对一关联  262

示例:测试一对多关联  263

示例:测试多对多关联  265

示例:测试动态SQL  267

示例:测试调用存储过程  274

示例:测试二级缓存  276

11.3  本章小结  278

第12章  Spring 5整合MyBatis 3  279

12.1  开发环境搭建  280

12.2  准备所需的jar包  280

12.3  准备数据库资源  280

12.4  完成配置文件  281

12.5  持久层功能实现  283

12.6  服务层功能实现  284

12.7  控制层功能实现  286

12.8  JSP页面  288

12.9  测试Spring 5整合MyBatis 3  289

12.10  本章小结  290

第13章  实战项目:人事管理系统  291

13.1  项目简介及系统结构  292

13.1.1  系统功能介绍  292

13.1.2  相关技术介绍  293

13.1.3  系统结构  293

13.1.4  系统的功能模块  294

13.2  数据表和持久化类  294

13.2.1  设计数据库表  294

13.2.2  设计持久化实体  296

13.2.3  创建持久化实体类  297

13.3  实现DAO持久层  303

13.3.1  公共常量类  304

13.3.2  定义DAO接口  304

13.3.3  部署DAO层  318

13.4  实现Service持久层  319

13.4.1  业务逻辑组件的设计  319

13.4.2  实现业务逻辑组件  320

13.4.3  事务管理  335

13.4.4  部署业务逻辑组件  335

13.5  实现Web层  335

13.5.1  控制器的处理顺序  335

13.5.2  用户管理  339

13.5.3  部门管理  342

13.5.4  职位管理  345

13.5.5  员工管理  348

13.5.6  公告管理  351

13.5.7  下载中心  355

13.6  本章小结  359

附录A  EL表达式和JSTL标签库  360

送书福利

大家都知道,知识星球『程序IT圈』,为了感谢第一期愿意相信我的球友们,每个月我都会单独给星球一些特殊的福利,早加入收获更大!注意本次送书活动专门针对星球内的铁粉们!

目前星球的人数还不多,人数只有160人左右 ,中奖概率还是蛮大的 。而且星球内,每天分享的干货,基本上都是公众号上看不到的内容,目前已经沉淀 400条精彩主题了,星球的学习氛围还是不错的,我每天都会更新星球动态,目前已经坚持了快100天了!

注:每周星球都会固定一个分享话题:开源项目、面试经验、书籍阅读、内推岗位、营销技巧、问题解答等等十个话题,本周的话题:思维认知!

获书资格:我会从星球中挑选2名活跃球友赠送出去!另外一本打算用来给这次活动新加入的球友,如果本次活动只有一个人加入,那么恭喜你可以单独获得这本价值69元的书!如果多人加入,我会建个群发红包来决定赠送给谁,我想几率会很大,一般不超过5人!

有兴趣加入星球,请扫描下方二维码加入!送书活动期间星球优惠进入,原价128元,活动期间 98 元 。

送书活动截止2018年5月17号晚上8点

↓↓↓ 戳 “阅读原文” ,加入知识星球

在 SAP S/4HANA Public Cloud 中做产品扩展:从 Key User 到 ABAP Cloud 与 BTP 的三轨实践指南 摘要:SAP S/4HANA Public Cloud 提供三种扩展方式(key user、developer extensibility 和 side-by-side),遵循 clean core 原则确保升级稳定。key user 扩展适合无代码轻量改良,developer extensibility 用于受控 ABAP 开发,side-by-side 则适用于云原生独立应用。文章通过销售订单优先级字段、退货审批微服务和采购校验等案例,说明不同扩展路径的适用场景与实现方法,帮助开发者在三系统景观中合理选 阅读详情

相关推荐

从零配置到批量处理:FaceFusion 3.1完整使用指南(含hififace_256模型测试)

本文详细介绍了FaceFusion 3.1的完整使用指南,包括环境配置、模型选择(特别是hififace_256模型的深度测试)以及批量处理技巧。通过AI驱动的脸部替换技术,帮助用户高效实现高质量的面部处理,适用于影视制作、广告设计等多种场景。

weixin_29056865的博客 655

Spring+MyBatis企业应用实战-学习笔记

【代码】Spring+MyBatis企业应用实战-学习笔记。

weixin_36840127的博客 746

基于ESP32-C3的物联网硬件设计:从免费工具链到PCB打样全流程实战

在物联网和嵌入式开发领域,硬件设计是连接软件逻辑与物理世界的关键环节。其核心原理在于通过电路设计将微控制器、传感器、通信模块等电子元件有机整合,实现特定功能。掌握硬件设计能力的技术价值在于能够自主实现产品原型,优化成本与性能,并深入理解系统底层运作。常见的应用场景包括智能家居节点、环境监测设备、工业传感终端等。本文以热门的ESP32-C3 RISC-V物联网芯片和广泛使用的KiCad免费EDA工具为例,详细解析了从核心器件选型、射频电路布局、PCB设计规则到Gerber文件生产的完整流程,并分享了在嘉立创平

weixin_30918633的博客 333

《MyBatis 从入门到精通》转发送书~~~

《MyBatis 从入门到精通》转发送书~~~京东已经可以直接购买:https://item.jd.com/12103309.html 活动地址https://github.com/mybatis-book/book/issues/4活动说明根据参与人数进行送书,随机从所有参与人员中抽取几位朋友送书。活动页面有效参与人数每超过100人,就增加一个送书名额。活动时间:2017年6月30日 至 201

偶尔记一下 - mybatis.io 4026

告别密码烦恼:用Windows Server NPS给公司Wi-Fi和有线网加一道MAC地址白名单(附H3C交换机配置)

本文详细介绍了如何利用Windows Server NPS(网络策略服务器)与H3C交换机实现MAC地址白名单认证,为企业Wi-Fi和有线网络提供零密码安全方案。通过配置NPS服务器、网络策略及H3C交换机联调,实现无感知认证体验,降低运维负担,同时满足审计追溯需求。适用于中小企业网络管理,提升安全性与便捷性。

weixin_42535703的博客 367

AIDC智算中心建设:资源池化核心技术解析

AI 应用的POD在运行的时候,通过池化运行时访问虚拟GPU、执行AI任务,池化运行时拦截对虚拟GPU的访问请求、转递给池化服务代理执行,池化服务代理通过向智算池化控制器查询虚拟GPU所对应的真实智算资源位置、规格,按查询结果分配智算资源、执行AI任务,如果真实的智算资源位于远程计算节点,则由本地池化服务代理将访问请求转递给远程计算节点上的池化服务代理处理,相关通信经由参数面网络。

u013891230的博客 2431

抽奖活动啦!5本SpringMVC+MyBatis相关、3本Android Studio相关、6本Kafka相关

文末抽奖送出5本本书从开发实战出发,以新版Spring、Spring MVC和MyBatis为基础,结合开发工具Intellij IDEA,通过完整的项目实例让读者快速掌握SSM的开发技...

hello world! 573

华为OD机试 - 直捣黄龙 - 广度优先搜索BFS(Python/JS/C/C++ 新系统 200分)

从样例 1 可知:5 / 2,2 -> 输出 2 9如果按“移动步数”计算应该是 8,但题目输出是 9,说明这里的“路径长度”统计的是 路径上经过的节点数量。最短路径条数:ways[end]路径长度:dist[end] + 1。

学Java,找哪吒 125

媳妇居然在家偷偷背着我偷看我的面试笔记,一个月后拿下大厂offer!(文末送书)...

知乎热议:到底要掌握哪些技术才能顺利的找一份20K的工作?根据这些年的工作经验,加上网络搜集,我特意整理了一套针对职场进阶的干货!有很多朋友靠着这些内容进行复习拿到了BATJ等大厂的of...

架构师小秘圈 205

锂电池剩余使用寿命预测(RUL) | 基于Stacked-LSTM-Autoencoder的锂电池寿命多变量多步预测(Tensorflow)

锂电池剩余使用寿命预测(RUL) | 基于Stacked-LSTM-Autoencoder的锂电池寿命多变量多步预测(Tensorflow)

前程算法屋的博客 851

打通ZYNQ的任督二脉:AXI_FIFO数据交互全解析

FIFO(First In First Out,先进先出)是一种经典的数据缓冲结构,就像排队买票一样,先来的人先得到服务。时钟域交叉(CDC):连接不同时钟频率的模块数据缓冲:平衡生产者和消费者的速度差异流量控制:防止数据丢失或溢出input clk,// 输入AXI4-Stream接口(从PS到PL)// 输出AXI4-Stream接口(从PL到PS)// 状态指示信号// 定义状态机状态// 数据缓存// 8个深度的缓存// 流水线处理寄存器。

QQ_778132974的博客 306

spring 永远的王者...(文末送书)

知乎热议:到底要掌握哪些技术才能顺利的找一份20K的工作?根据这些年的工作经验,加上网络搜集,我特意整理了一套针对职场进阶的干货!有很多朋友靠着这些内容进行复习拿到了BATJ等大厂的of...

qq_14958051的博客 117

针对小缺陷目标:在YOLOv11中引入小目标检测层

摘要: 针对YOLOv11在工业检测中漏检微小目标(如焊点气泡)的问题,研究发现深层特征下采样导致小目标信息丢失。通过在YOLOv11中增加P2检测层(4倍下采样)并融合浅层高分辨率特征,可显著提升小目标召回率。关键优化包括:调整模型结构、谨慎设计数据增强策略(减少MixUp、增加小目标粘贴)、重新分配损失权重(提升P2层权重)、优化推理速度(动态分辨率、通道裁剪)。同时强调数据质量的重要性,建议根据具体场景特性(目标尺寸、分布)定制方案,而非盲目调整模型。

as1225120794的博客 366

月薪没过20K的程序员要注意了!(文末送书)

知乎热议:到底要掌握哪些技术才能顺利的找一份20K的工作?根据这些年的工作经验,加上网络搜集,我特意整理了一套针对职场进阶的干货!有很多朋友靠着这些内容进行复习拿到了BATJ等大厂的of...

程序猿DD 422

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

腊八节福利送上 , 抽奖活动来啦!5本SpringMVC+MyBatis相关、3本Android Studio相关、6本Kafka相关

文末抽奖送出5本 本书从开发实战出发,以新版Spring、Spring MVC和MyBatis为基础,结合开发工具Intellij IDEA,通过完整的项目实例让读者快速掌握SSM的开发技能。全书共分12章,第1章和第2章,由零开始,引导读者快速搭建SSM框架。第3章主要介绍Spring框架的IOC和AOP。第4章主要介绍Mybatis的映射器、动态SQL、注解配置和关联映射。第5章主要介绍...

hello world! 1115

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

基于Spring+SpringMVC+MyBatis框架的Java在线考试系统

题库管理|通过题库管理模块,教师可以增加、修改、删除题目,现在一共有6种题型,包括单选、多选、判断、简答、论述、分析、计算。用图表方式对学员知识体系下所有的题目做统计分析,学员可以清楚的知道自己的知识点掌握情况。参加过的考试会记录在考试历史中,通过点击可以查看答题情况,得分,和错题解答。按照学员知识分布情况,分类进行练习,每次练习的结果会纳入到学员学习进度中。学员做错过的题库会记录在错题库中,学员可以从中进行学习。学员可以从模拟考试的分类中选择试卷进行考试。学员可以从专家试卷的分类中选择试卷进行考试。

分享Java硬核干货 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

基于jsp+mysql+Spring+mybatis的Springboot在线图书借阅管理系统

最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以Tomcat 7.x,8.x,9.x版本均可Windows XP/7/8/10或者Linux或者MacOS,2G内存以上(推荐4G,4G以上更好)读者角色包含以下功能:读者登录,查看图书列表,图书管理,搜索图书,借阅图书,归还图书,查看读者信息,修改个人信息等功能。

分享Java硬核干货 1万+

基于jsp+mysql+Spring+mybatis的Springboot在线零食销售商城平台

最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以Tomcat 7.x,8.x,9.x版本均可Windows XP/7/8/10或者Linux或者MacOS,2G内存以上(推荐4G,4G以上更好)管理员角色包含以下功能:修改个人信息,修改密码,商品列表管理,商品类目管理,管理员登录,订单列表管理等功能。

分享Java硬核干货 1万+

基于Spring+mybatis+Vue的SpringBoot线上网络文件管理系统

最好是jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以最好是Tomcat 7.x,8.x,9.x版本均可,理论上Tomcat版本不是太老都可以。,我们在这个环境上运行的,参考置顶文章安装环境。Windows XP/7/8//8.1/10/11或者Linux或者MacOS,2G内存以上,推荐4G,4G以上更好。

分享Java硬核干货 1万+

基于jsp+mysql+Spring+mybatis+Vue的SSM实现的垃圾分类管理系统

最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以Tomcat 7.x,8.x,9.x版本均可Windows XP/7/8//8.1/10/11或者Linux或者MacOS,2G内存以上,推荐4G,4G以上更好管理员角色包含以下功能:管理员登录,小区(负责人)管理,垃圾分类管理,垃圾站信息管理,报修管理,投诉管理,垃圾运输管理等功能。

分享Java硬核干货 1万+

基于jsp+mysql+Spring+mybatis的SSM实现简单宿舍管理系统

超级管理员角色包含以下功能:修改个人资料,修改密码,公告管理,宿舍使用记录管理,宿舍信息管理,宿舍维护记录管理,楼栋信息管理,用户信息管理,超级管理员登录等功能。普通管理员角色包含以下功能:修改个人资料,修改密码,普通管理员登录,查看公告,查看宿舍使用记录,查看宿舍信息,查看宿舍维护信息,查看楼栋信息,添加宿舍使用记录,添加宿舍维护信息等功能。🍅 多年工作总结:Java学习路线总结,逆袭Java架构师。由于本程序规模不大,可供课程设计,毕业设计学习演示之用。Tomcat 7.x,8.x,9.x版本均可。

Java 234

基于jsp+mysql+Spring+mybatis的SSM校园共享自行车出租管理系统

最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以Tomcat 7.x,8.x,9.x版本均可Windows XP/7/8//8.1/10/11或者Linux或者MacOS,2G内存以上,推荐4G,4G以上更好管理员角色包含以下功能:管理员登录,用户管理,服务点管理,共享单车管理,车辆分类管理,学生管理,自行车租赁管理,统计信息,密码修改等功能。

分享Java硬核干货 1万+

基于jsp+mysql+Spring+mybatis的Springboot协同过滤在线球鞋商城平台

最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以Tomcat 7.x,8.x,9.x版本均可Windows XP/7/8/10或者Linux或者MacOS,2G内存以上(推荐4G,4G以上更好)管理员角色包含以下功能:修改个人信息,修改个人密码,回复用户留言,新增注册用户,球鞋商品管理,球鞋类型管理,管理员登录,管理注册用户,订单管理&发货,资讯信息管理等功能。

分享Java硬核干货 1万+

基于jsp+mysql+spring+mybatis的springboot在线图书借阅管理系统

最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以Tomcat 7.x,8.x,9.x版本均可Windows XP/7/8/10或者Linux或者MacOS,2G内存以上(推荐4G,4G以上更好)读者角色包含以下功能:读者登录,查看图书列表,图书管理,搜索图书,借阅图书,归还图书,查看读者信息,修改个人信息等功能。

Java 199

基于jsp+mysql+spring+mybatis的SSM在线个人PC电脑商城平台网站系统

最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。Eclipse,Myeclipse,IDEA都可以Tomcat 7.x,8.x,9.x版本均可windows 7/8/10 1G内存以上管理员角色包含以下功能:管理员登录,用户管理,一级分类管理,二级分类管理,商品管理,所有订单管理,留言管理,公告管理等功能。用户角色包含以下功能:浏览所有商品,加入购物车,查看留言板和公告,查看我的订单,用户注册登录,提交订单,确认订单等功能。

Java 143
上一篇: 推荐两个实用Python库,文末送Python书籍
下一篇: (赠书)推荐个程序猿学习博客网站
编程IT圈
博客等级 码龄6年 1130粉丝 544原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值