- 博客(157)
- 资源 (1)
- 收藏
- 关注
原创 基于 SpringBoot+Vue的——陪玩平台
大家好,我是@执手天涯,今天非常荣幸地向大家介绍一款备受瞩目的创新项目基于 SpringBoot+Vue的——陪玩平台。这不仅仅是一个游戏社交平台,更是一个集游戏技术交流、优质玩伴寻找于一体的多元化互动空间。后端技术:SpringBoot 、Mysql、MyBatis、Websocket前端技术:Vue、Axios、HTML、Css、JavaScript登录注册(用户注册登录后,才可以使用下面的功能)群聊功能(用户可以创建或加入多个群聊,用于游戏组队、技术交流等)
2024-08-27 09:19:30
1053
原创 基于SpringBoot+Vue的美发店会员管理系统
大家好,我是@执手天涯,非常荣幸今天能在这里与大家分享一款采用Spring Boot与Vue框架精心打造的创新项目——美发店会员管理系统。这款系统不仅融合了先进的技术栈,更以用户为核心,精心设计了三大角色模块:管理员、会员与员工,旨在全方位提升美发店的管理效率与顾客体验。后端技术:SpringBoot 、Mysql、MyBatis前端技术:Vue、Axios、HTML、Css、JavaScript作为系统的核心守护者,管理员拥有至高无上的权限。
2024-08-26 12:52:18
764
原创 基于SpringBoot+Vue的家教管理系统
大家好,我是@执手天涯,今天非常荣幸地向大家介绍一款基于Spring Boot和Vue框架精心打造的家教管理系统。这款系统旨在通过数字化手段,为广大家长、学生以及家教老师(或机构)搭建一个高效、便捷、安全的互动平台。后端技术:SpringBoot 、Mysql前端技术:Vue、Axios、HTML、Css、JavaScript后端技术:SpringBoot 、Mysql前端技术:Vue、Axios、HTML、Css、JavaScript首页(首页可以展示一些课程信息)
2024-08-25 19:51:55
676
原创 基于SpringBoot+vue的人事管理系统
大家好,我是@执手天涯,今天给大家分享一个基于SpringBoot+vue的人事管理系统,这个项目可以拿去当练手的项目,可以做一个Java课程的课程设计,当然也可以做为自己的一个毕也设计参考,需要的同学可以联系博主。 该系统采用模块化设计,具有很好的扩展性和维护性。可以方便地添加新的功能或修改现有功能。此外,系统实现了用户管理、员工信息管理、考勤管理、工资管理等功能,满足了企业对人事管理的需求。
2024-08-14 12:15:21
283
原创 基于SpringBoot+Vue框架的租车管理系统
大家好,我是@执手天涯,本文将给大家介绍一款基于SpringBoot+Vue框架的租车管理系统。这个项目可以拿去练手或者作为自己的毕业设计,功能齐全、操作简单,理解起来比较容易,有需要的可以联系博主。接下来我将给大家仔细介绍一下这一个项目。本系统采用了 Java 高级编程语言作为开发工具,就 Java 而言,目前它已经有许多成熟的开源框架,其中最出色的是 Spring 框架。
2024-08-13 17:59:26
985
原创 15、Redis数据库
是以key-value形式存储,和传统的关系型数据库不一样.不一定遵循传统数据库的一些基本要求.(非关系型的,分布式的,开源的,水平可拓展的)
2023-06-02 09:32:43
395
原创 14、MyBatis-Plus入门到进阶
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
2023-04-15 22:08:12
599
原创 13、Activiti7工作流从入门到放弃
Activiti 是一个工作流引擎, activiti 可以将业务系统中复杂的业务流程抽取出来,使用专门的建模语言(BPMN2.0)进行定义,业务系统按照预先定义的流程进行执行,实现了业务系统的业务流程由 activiti 进行管理,减少业务系统由于流程变更进行系统升级改造的工作量,从而提高系统的健壮性,同时也减少了系统开发维护成本。
2023-04-04 19:25:17
900
原创 12、POI之数据导入导出
POI简介(Apache POI),Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
2023-03-27 20:53:53
2164
原创 11、Shiro入门学习
认证授权加密会话管理与web集成缓存User类UserMapper类static {} /*** 根据用户名返回user对象* @param username 用户名} }UserRealm类// 授权 @Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) {
2023-03-14 20:14:38
343
转载 10、RBAC模型概述
RBAC模型(Role-Based Access Control:基于角色的访问控制)模型是20世纪90年代研究出来的一种新模型,但其实在20世纪70年代的多用户计算时期,这种思想就已经被提出来,直到20世纪90年代中后期,RBAC才在研究团体中得到一些重视,并先后提出了许多类型的RBAC模型。RBAC通过定义角色的权限,并对用户授予某个角色从而来控制用户的权限,实现了用户和权限的逻辑分离(区别于ACL模型),极大地方便了权限的管理。基于RBAC0模型,引入了角色间的继承关系,即角色上有了上下级的区别。
2023-03-14 18:48:45
289
原创 09、SpringBoot中集成SSM及其他插件
Spring Boot默认已经开启日志,默认的日志格式为:时间 日志级别 线程id 线程名称 日志类 日志说明Spring Boot日志分为:系统日志和应用日志。日志级别越高,输出内容越少,如果设置的级别为 info,则 debug 以及 trace 级别的都无法显示,日志级别由低到高 trace < debug < info < warn < error。Spring Boot 默认选择 Logback 作为日志框架,也能选择其他日志框架,但是没有必要。
2022-12-14 11:49:13
592
原创 08、SpringBoot入门简介
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。人们把 Spring Boot 称为搭建程序的。其最主要作用就是帮我们快速的构建庞大的 Spring 项目,并且尽可能的减少一切 XML 配置,做到开箱即用,迅速上手,让我们关注与业务而非配置。
2022-12-07 23:56:31
537
原创 07、Spring中XML配置和JavaConfig配置比较
在 Spring 3.0 开始,Spring 官方就已经开始推荐使用 Java 配置来代替传统的 XML 配置了,它允许开发者将 bean 的定义和 Spring 的配置编写到到 Java 类中,不过似乎在国内并未推广盛行。当 Spring Boot 来临,人们才慢慢认识到 Java 配置的优雅,但是,也仍然允许使用经典的 XML 方式来定义 bean 和 配置 Spring
2022-12-07 22:59:39
756
原创 06、SpringMVC详解
在所有的MVC框架中都会存在一个前端控制器,简单来说就是提供了一个集中的请求处理机制。所有的请求都会被改请求机制处理,然后分发给相应的处理程序。一般都是用来对所有的请求进行相同的处理,如权限检查、授权、日志记录等。
2022-12-07 20:12:02
280
原创 05、Spring事务详解
PlatformTransactionManage接口是Spring平台提供的平台事务管理器,主要用于管理事务。该接口中主要包含3个事务操作方法。TransactionStatus getTransaction(TransactionDefinition definition):根据事务定义信息从事务环境中返回一个已存在的事务,或者创建一个新的事务。
2022-11-25 21:37:39
495
原创 04、SpringAOP详解
AOP的全称是 Aspect Oriented Programming,是面向切面编程的技术,把一个个的横切关注点放到某个模块中去,称之为切面。那么每一个的切面都能影响业务的某一种功能,切面的目的就是功能增强,如日志切面就是一个横切关注点,应用中许多方法需要做日志记录的只需要插入日志的切面即可。(动态代理就可以实现 AOP),这种面向切面编程的思想就是 AOP 思想了。
2022-11-25 17:27:30
773
原创 02、Spring中的Bean实例化、作用域、生命周期及装配方式介绍
简介:本笔记主要介绍以下几点1、Bean的常见属性及其子元素2、实例化Bean的三种方式3、Bean的生命周期和作用域4、Bean的三种装配方式。
2022-11-21 21:09:02
884
原创 01、spring入门简介
Spring是一个由Rod Johnson组织开发的一个分层的Java SE/EE 一站式轻量开源框架,它是以Ioc(控制反转)和AOP(面向切面编程)为内核,使用基本的JavaBean来完成以前只可能由EJB完成的工作,取代了EJB的臃肿,低效的开发模式。Sping致力于JavaEE应用各层的解决方案,子啊表现层提供了SpringMVC以及与Struts框架整合的功能,在业务逻辑层可以管理事务、记录日志等;在持久层可以整合Mybatis、Hibernate、JdbcTemplete等技术。
2022-11-21 16:20:53
409
原创 spring中使用getBean获取ioc容器创建的对象常见异常
注意:返回值是Object需要强转为我们需要的类型。2、按照类型查找注意:如果在xml中配置了多个该类型的对象,就会报错。3、按照名称和类型查找2、常见异常1、org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘person’ available【错误示例】:【错误原因】: 此时的错误是告诉我们在spring框架中没有叫做person的bean对象,也就
2022-11-17 23:46:50
1239
原创 13、JavaWeb进阶——MySQL加强
第一范式:对关系模型的基本要求,如果不满足第一范式的数据库就不是关系型数据库,是指数据库的每一张数据库表都是不可分割的基本数据项,同一列中不能有多个值。
2022-11-10 21:33:00
167
原创 12、JavaWeb启程——分页查询的设计
分页查询则是在页面上将本来很多的数据分段显不,每页显示用户自定义的行数,同时减少一次性加载,内存溢出风险。
2022-11-06 16:53:11
998
原创 关于servlet文件上传无法获取项目下upload目录问题的解决
原因是 IDEA 工具使用 打包 web 项目(war) 的方式来部署,所以位置有偏差,需要还原 Web 项目的原本目录结构。我们使用servlet上传文件后在web目录下查看不到上传的文件。
2022-11-06 16:10:35
421
原创 12、JavaWeb启程——Servlet3.0文件上传与下载
对于处理上传文件的操作一直是开发者比较头疼的问题,因为 Servlet 本身没有提供直接的支持,需要使用第三方框架来实现(Apache 的FileUpload 组件),第三方框架使用起来也不简单。如今这些都成为了历史,Servlet 3.0 提供了文件上传操作功能,而且使用也非常简单。
2022-11-06 15:59:38
656
原创 11、JavaWeb启程——会话跟踪技术Cookie&Session
Cookie 是 客户端技术,程序把每个用户的数据以 cookie 的形式写给用户各自的浏览器。当用户使用浏览器再去访问服务器中的 Web 资源时,就会带着各自的数据到服务器。这样,Web 资源处理的就是用户各自的数据了。
2022-11-06 11:20:29
486
原创 10、JavaWeb启程——JSP
JSP的全名为Java Server Page,是运行在服务端的Java页面,以前学习的HTML是运行在浏览器端。JSP是运行在服务器上,最终还是解析成静态的HTML,运行在浏览器。我们在浏览器上看到的HTML页面,其实就是JSP在服务器上运行的结果。
2022-11-05 16:35:39
2270
原创 08、JavaWeb启程——HTTP协议
HTTP协议又称为超文本传输协议,他是tcp/ip协议之上的一个应用层协议。简单来说就是对TCP/IP协议的封装。
2022-11-04 09:43:52
198
原创 07、JavaWeb启程——网络编程&Tomcat服务器
浏览器网页上看到的所有内容都称为web资源,比如文字,图片,音频,视频,链接等等内容。软件服务器:通俗的说就是一个软件:提供了BS架构的应用运行环境。作用:可以将我们开发好的静态资源或动态资源提供给外界浏览器访问。硬件服务器:也就是一台电脑,该电脑安装了软件服务器。
2022-11-03 17:05:55
381
原创 06、JavaWeb启程——MyBatis基础
MyBatis是一款优秀的持久层框架,它支持定制SQL、存储过程以及高级映射。MyBatis避免了几乎所有JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO为数据中的记录。
2022-10-26 16:45:52
605
原创 05、JavaWeb启程——JDBC详解
JDBC是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一的访问。其实就是Java官方提供的一套规范,帮助开发人员快速实现不同关系型数据库的连接。DAO(数据库访问对象)是一个面向对象的数据库接口。将所有对数据源访问操作抽象封装在一个公共API中。PrepareStatement接口:是Statement接口的子接口,享有Statement中的方法。使用预编译语句对象,sql语句中使用?做占位符。
2022-10-24 21:31:38
637
原创 04、JavaWeb启程——数据库
人和人之间交流需要语言、程序员和数据库之间交流也就需要语言、而这个语言就是SQL语言。结构化查询语言,是关系型数据库标准语言。简单、灵活、功能强大。其语句包括动词CREATE和DROP。在数据库中创建新表或删除表(CREATTABLE或DROP TABLE);为表加入索引等。DDL包括许多与人数据库目录中获得数据有关的保留字。它也是动作查询的一部分。Mysql是关系型数据库、关系型数据库最核心的概念就是表,表具有固定的列数和任意函数,在数学上称为“关系”。
2022-10-22 16:56:49
425
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人