首页
学习
活动
专区
圈层
工具
发布

SSM 完整项目 (内含源码)

SSM 电影后台管理项目 概述 通过对数据库中一张表的CRUD,将相应的操作结果渲染到页面上。...笔者通过这篇博客还原了项目(当然有一些隐藏的坑),然后将该项目上传到了Github、Gitee,在末尾会附上有源码地址,读者可参考。...该项目使用的是 Spring+SpringMVC+Mybaits(SSM)后端架构,POJO—Dao—Service—Controller的结构,简单易懂。...项目使用了前端JS检错和后端JSR303参数校验,能把绝大部分的问题都包括其中。类似于输入信息错误以及输入信息不合法,违规跳转等,也加入了过滤器,使用户可以有更好的体验。...掌握简单的前端知识 实现 1.创建好项目架构 先创建好com.zc.xxx路径下的文件;resources资源文件夹下的文件可以先不创建,下面会逐步创建。

14.3K55

完整 10 个不同类型 JAVA 项目完整源码分享

以下是10个不同类型的Java项目源码相关介绍,包含技术方案和应用实例,供你学习使用:若依 RuoYi技术方案:基于Spring Boot和Spring Cloud构建,后端还使用了MyBatis、Druid...应用实例:适合小型企业或项目组快速搭建后台管理界面。如一个小型电商项目,可利用其快速搭建商品管理、订单管理界面,无需过多关注前端复杂的样式和交互逻辑,专注于业务逻辑开发。...应用实例:可用于开发企业级社区或大型项目的微服务架构基础。...应用实例:在一个多服务的金融科技项目中,Kong可作为API网关。...Java 项目源码,Java 开发,开源项目,Spring Boot,Web 应用,后端开发,软件开发,项目实例,毕业设计,课程设计,Java 编程,系统设计,代码分享,学习资源,实战项目

1.7K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    maven多模块web项目完整实例详解(附项目源码)

    使用maven构建多模块项目。在一个项目中使用多个模块的一个方法是将模块添加为依赖项,正常情况下,我们会添加一个外部模块作为依赖。...但是,当模块是一个项目的一部分,并密切相关的时候,该项目应被构造为一个多模块项目。在一个多模块项目中,Maven可以确保所有子模块在主模块之前被构建。...顶层项目是父项目,它的坐标被正如我们接下来看到的,将会在子模块中引用。...上述命令,maven首先执行multi-app的测试阶段(但是发现顶层项目并没有任何源码,不做任何事情)然后编译和测试util模块,最后编译和测试app模块。...maven构建多模块项目实例源码 戳这里下载项目源码: http://download.csdn.net/detail/zixiao217/9689359

    1.6K20

    springboot搭建jsp项目

    背景 在做web项目开发其中jsp项目还是比较多,如果用spingboot搭建jsp项目怎么搭建,以下是搭建项目的步骤,可以做个参考。 1、使用idea新建项目选择: ?...2、选择spring Initializr方式创建项目 ? 选择war方式 ? 选择web核心类,点next ? 输入项目名称与保存路径即可 ? 显示项目结构如下: ?...目前项目结构为: ? 3、选择配置tomcat启动,点击如下操作 ? 再次点击: ? 选择tomcat server ? 显示配置成功 ? 配置tomcatl文件夹 ?...4、启动项目验证 新建index文件 ? 启动项目 ? 5、浏览器验证启动成功 ? 6、验证jsp跳转是否成功: 配置前后缀格式: ? 写一个简单跳转页面 ?...重新项目验证是否跳转成功 ? 跳转成功: ? ---- 在这里引用《孟子》:天降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行指乱其所为,所以动心忍性,曾益其所不能。

    2.5K20

    JSP 热部署 源码解析

    概述 我们知道在开发工程的时候jsp文件是即修改即生效的。...Tomcat jsp热部署的实现原理是每个JSP页面从上次访问到下次访问总是有默认几秒的缓存时间的,也就说并不是严格的即修改即生效,tocmat7默认是有4秒的缓存延迟的。...如果相等则class文件没有过期,则不会重新编译jsp文件,如果过期了则重新将jsp编译成java,并进一步编译成class。...看这个类的完整类名是否一样(包名和类名) 加载这个类的ClassLoader是否是同一个,也就是说这个ClassLoader是否是同一个实例。...判断该jsp是否删除 判断该 jsp 是否可用 判断当前项目是不是development模式运行,如果是则每次都执行JspCompilationContext.compile() 方法 判断是否是首次请求

    6.8K30

    JSP+Servlet项目整合

    基于JSP+Servlet的项目整合 登陆功能的实现 数据库设计以及需要用到的sql语句(MySQL) 掌握添加前端快捷键插件的步骤 下载前端模板资源,熟悉模板中提供资源,实现模板的套用 理解MVC的编程思想...功能实现步骤 项目优化 通过BaseServlet对项目结构进行优化 问题 相关代码 使用流程 项目源码及压缩包 以手写简单小项目的形式,借此掌握在实现下面功能的过程中所需要学习的技能点 登陆功能的实现...页面 2、将模板的中的所有静态资源放到WebRoot根目录下 3、将该jsp页面原有HTML代码删除,保留,将相对应模板的HTML放到该jsp下。...2、在验证码框的下面通过el表达式获取该属性,然后通过jstl方式或jsp方式销毁session对象 ? 3、如果使用jstl需要在jsp页面的头部导入其核心标签库 ?...UserLogin为自己Servlet里面的方法名) 项目源码及压缩包 链接:https://pan.baidu.com/s/1qfd6X1Nyb8az_7aKfsC0ig 提取码:jsui

    2.1K30

    知识图谱完整项目实战(附源码)(2)

    一、前言 本文是《知识图谱完整项目实战(附源码)》系列博文的第2篇:汽车知识图谱完整项目案例演示,主要介绍汽车领域知识图谱前端界面的功能演示。...在这个过程中,一个完整的项目,起到的作用往往是对过往所学全部知识的串联和融合。只有经过一个完整项目的实践,才能真正把所学的、离散的、点状的知识点融合到一起,从而形成理论到实战的转变。...三、未完待续 本文是《知识图谱完整项目实战(附源码)》系列博文的第2篇:汽车知识图谱完整项目案例演示,主要介绍汽车领域知识图谱前端界面的功能演示。...配套视频内容已同步发布在CSDN学院:《知识图谱完整项目实战(附源码)》

    1.9K50

    知识图谱完整项目实战(附源码)(3)

    一、前言 本文是《知识图谱完整项目实战(附源码)》系列博文的第3篇:汽车知识图谱系统架构设计,主要介绍汽车领域知识图谱系统的总体架构设计和关键技术。...在这个过程中,一个完整的项目,起到的作用往往是对过往所学全部知识的串联和融合。只有经过一个完整项目的实践,才能真正把所学的、离散的、点状的知识点融合到一起,从而形成理论到实战的转变。...python爬虫框架中,最为成熟和完整的框架是scrapy,目前为止是基于pyton构建网络爬虫的最佳选择。其工作流程和运行机制如下图所示: ?...三、未完待续 本文是《知识图谱完整项目实战(附源码)》系列博文的第3篇:汽车知识图谱系统架构设计,主要介绍汽车领域知识图谱系统的总体架构设计和关键技术。...配套视频内容已同步发布在CSDN学院《知识图谱完整项目实战(附源码)》,敬请关注。

    2.7K31

    不用 JSP 我们还能怎么写项目【小项目分享】

    该项目源代码已上传到到个人 github仓库中,有兴趣的朋友可以自行下载到本地部署 该项目比较适合 JavaWeb阶段新手,或者有一定基础后需要找点小Demo练手的朋友 https://github.com.../ideal-20/JavaWeb_LoginRegister JavaWeb 用户-登录注册-信息管理项目 总述 这个项目使用 JavaWeb 相关的技术,摈弃了 JSP ,使用 HTML 配合...的前端框架,而后台部分使用的则是 Servlet 以及配合MySQL、Druid、 JDBCTemplate 完成数据的增删改查,对于数据的 json 格式处理 我们选择jackson技术 注意:在项目中...UserServlet 继承 自定义BaseServlet 进行了抽取 说明 项目中使用了过滤器 进行权限的判断,不过由于时间仓促,可以说这部分还是有很大的问题,部署项目在本地后,你需要 使用 账号:admin...这个项目主要点在于 相对完整的用户注册登录功能 以及管理员对于用户信息的后台增删改查功能 数据格式校验我们使用了前端的JQuery插件,当然也可以手写 效果展示 ? ? ? ? ?

    2.5K10

    仿微信的网络聊天室项目开发【完整源码讲解】

    首先记录一下聊天室项目开发的总体思路: 设计并完成客户端和服务器的交互界面 建立各个按钮的内部监听类或监听函数 客户端和服务器基于TCP/IP协议建立通信 分别编写客户端和服务器通信线程...,对双方消息的发送和接收进行监听 编写通信断开函数,实现网络通信的可断开 好了,以上五个步骤是主要的开发过程,其中还有很多需要编写和注意的小细节,接下来分享一下网络聊天室项目的详细开发思路,同时附上对应的源码...().equals("端口号")||ipTextArea.getText().equals("IP地址")) { JOptionPane.showMessageDialog(null, "请输入完整的...} } return true; } else { return false; //如果与正则表达式不匹配,则返回false } } 好了,关于网络聊天室的开发就记录到这里, 完整的源码可以在以下链接获取...: 点击获取完整源码 提取码:2heo 觉得不错记得点赞关注哟!

    2.2K20

    人脸识别完整项目实战(2):完整项目运行演示

    一、前言 本文是《人脸识别完整项目实战》系列博文第1部分,第一节《完整项目运行演示》,本章内容系统介绍:人脸系统核心功能的运行演示。 本内容已经录制成视频课程,详见CSDN学院。...整个《人脸识别完整项目实战》系统架构结构如下图所示: ?...项目概述篇:系统介绍人脸识别项目的系统架构设计、项目关键技术说明、项目业务需求分析、项目业务流程设计; 环境部署篇:提供C++和Python两种编程语言的版本,系统介绍项目开发环境概述、DLib框架源码编译...、项目工程文件创建、项目开发环境配置、项目性能优化设置; 程序设计篇:从实时视频采集开始,涵盖人脸区域检测、人脸特征点标定、人脸对齐、人脸比对和活体检测等全部技术环节的代码设计、运行演示和执行结果输出;...三、未完待续 本文是《人脸识别完整项目实战》系列博文第2章《完整项目案例演示》,全文共53个章节,持续更新,敬请关注。

    1.6K50
    领券