课程

JavaEE(JavaEnterpriseEdition,Java企业版),针对企业级应用。JavaEE是一套使用Java进行企业级应用开发的工业标准,它提供了一个基于组件的方法来加快设计、开发、装配及部署企业应用程序。JavaEE是企业级开发的首选平台之一。JavaEE是一系列的技术规范,主要包括JSP、JavaBean、Servlet、JPA标准、应用程序框架(如SSH、SSM)和应用服务器(如Tomcat)等。学习JavaEE,需要Java、数据库和Web前端等课程的知识,通常选用非常智能的开发环境IDEA,也可以使用eclipse开发环境。

●1.1JavaEE课程概述

●1.2在eclipse中集成外部的Web服务器Tomcat

本节介绍在eclipse-jee中,(1)设置统一的字符编码、设定工作空间和设置Java编辑助手,(2)设置外部的Web服务器Tomcat8.5,(3)创建、部署与运行动态的Web项目。

●1.3在eclipse中集成外部的项目依赖管理工具Maven

本节介绍(1)Maven的概念、获取依赖的pom坐标,(2)在eclipse中集成Maven,(3)配置阿里云镜像下载,(4)创建使用Maven管理项目依赖的Web项目。

●1.4使用JDBC访问MySQL数据库

本节介绍(1)MySQL数据库服务器以及前端工具软件WorkBench的使用,(2)JDBCAPI,(3)访问MySQL数据库示例。

●1.5IntelliJIDEA的使用

本节介绍(1)IntellijIDEA的概述、选用IDEA的理由,使用IDEA开发前的准备,(2)使用IDEA创建Maven项目,(3)使用IDEA中创建、部署与运行MavenWeb项目。

第二章JSP技术

JSP(JavaServerPages,Java服务器页)技术是JavaEE的一个组成部分,是由Sun公司创建的一种动态网页技术标准,以Java作为编程语言。JSP将Java代码嵌入到静态的页面中,部署在网络服务器,响应客户端发送的HTTP请求,动态地生成HTML格式的Web网页。本章主要介绍JSP的页面指令、动作标签、JSP内置对象、用于简化对JSP内置对象访问的EL表达式和用于MVC模式开发时视图页面所使用的JSTL标签。其中,请求对象、响应对象和会话对象用于业务逻辑处理。

●2.1JSP基础(一):页面语法与内置对象

本节介绍(1)JSP页面概述,(2)out对象与表达式语法,(3)pageContext与page对象,(4)重要的response对象和request对象,(5)在IDEA中练习使用这些对象的方法。

●2.2JSP基础(二):内置对象session+application

本节介绍(1)JSP内置对象session和application对象,(2)联合使用session和application对象实现网站在线人数的统计。

●2.3JSP基础(三):EL表达式与JSTL标签

本节介绍(1)EL表达式的使用,(2)JSTL标签的使用和JSTL依赖,(3)引入JSTL标签库指令、设置与输出标签、条件和循环标签的使用。

●2.4综合项目MemMana1(会员管理)

本节结合纯JSP开发的综合项目MemMana1(会员管理系统),介绍(1)项目的整体设计,(2)若干技术要点,(3)项目调试技巧。

第三章JavaBean与Servlet

业务逻辑与数据显示混合在一起的JSP页面,具有层次不分明、不便分工开发、效率低且不方便维护等缺点。在MVC项目里,Servlet控制器的职责是接收用户输入、进行业务逻辑处理得到结果数据、将结果数据转发至JSP视图页面或做重定向处理。其中,业务逻辑处理调用JavaBean组件(如实体类),JSP页面使用JSTL标签和EL表达式实现对转发而来的动态数据的显示。在MVC项目里,分别创建数据层和服务层的接口及其实现类,这种代码分层架构的方式称为DAO模式。

●3.1JavaBean与MV模式

●3.2Servlet基础

本节介绍(1)Servlet组件概述,(2)创建和访问Servlet,(3)Servlet组件的生命周期方法。

●3.3Servlet应用:MVC模式与DAO模式

本节介绍(1)MVC模式及简明示例,(2)使用DAO模式实现应用程序的分层架构,(3)使用MVC模式开发的综合项目MemMana3(会员管理系统)的整体设计和若干技术要点。

●3.4Servlet监听器与过滤器

本节介绍(1)Servlet监听器与过滤器概述,(2)Servlet监听器及其使用示例,(3)Servlet过滤器及其使用示例。

第四章MyBatis框架

在未使用ORM框架的MVC项目里,控制器程序在转发结果数据之前,需要将访问数据库得到的记录集对象转换成对应的Java集合对象,其工作繁琐且效率低下。MyBatis是一个轻量级的ORM框架,实现Java实体类对象和数据库表之间的映射,使得Java程序员可以使用面向对象的编程思想来操纵数据库,很好地解决记录输出的问题,从而提高开发效率。使用MyBatis框架,需要引入框架依赖、编写映射文件和框架配置文件。

●4.1ORM概述、MyBatis配置和xml映射文件

本节介绍(1)ORM概述,包括问题的提出,解决方案和MyBatis的特性,(2)MyBatis依赖包及其主要的API,(3)如何使用xml映射文件的方式使用MyBatis。

●4.2通过映射接口和SQL注解方式使用MyBatis

本节介绍如何通过映射接口文件和SQL注解的方式使用MyBatis。

●4.3通过映射接口和xml映射方式使用MyBatis

本节介绍(1)动态SQL,(2)对于复杂业务逻辑如何通过映射接口和xml映射文件的方式使用MyBatis。

●4.4MyBatis分页与综合项目MemMana4

本节介绍(1)MyBatis分页插件PageHelper的使用,(2)使用MVC模式开发,并对控制器程序采用三层架构+MyBatis框架实现的综合项目MemMana4(会员管理系统)的整体设计和若干技术要点。

第五章SpringMVC框架

SpringMVC框架用于处理用户的Web请求及响应,是对Servlet的再封装。在项目配置文件web.xml里,通过定义拦截所有请求的核心控制器DispatchServlet,实现Web服务器控制权的转移。SpringMVC控制器具有自动接收请求参数、可将视图存放至WEB-INF文件夹(用以提高安全性)、请求转发更加简洁、易于使用文件上传和过滤器等优点。使用SpringMVC框架,需要分别引入框架依赖、编写控制器、视图和框架配置文件。

●5.1概述、依赖配置、框架配置、SpringMVC项目简明示例

本节介绍(1)SpringMVC的概述,包括问题的提出和SrpingMVC的特性,(2)SpringMVC的依赖包,主要API及其工作原理,(3)通过一个SpringMVC项目的简单示例介绍SpringMVC框架配置与Web项目的配置。含有数据接收、会话处理的SpringMVC项目开发。本节通过一个示例项目介绍含有数据接收和会话处理的SpringMVC项目的开发与要点。

●5.2使用SpringMVC和MyBatis开发的综合项目MemMana4_5

本节介绍(1)MD5加密算法的实现,(2)后台会员信息的分页实现PageHelper+Ajax技术,(3)使用SpringMVC和MyBatis框架实现的综合项目MemMana4_5(会员管理系统)的整体设计和若干技术要点。

●5.3SpringMVC多文件上传与字符编码过滤器

本节介绍(1)SpringMVC多文件上传实现的依赖,API,配置和示例,(2)SpringMVC字符编码过滤器的使用和配置。

●5.4SpringMVC多文件上传与字符编码过滤器

第六章Spring框架

在项目MemMana4_5里,使用的MyBatis框架和SpringMVC框架是独立配置的,控制层、服务层和DAO层是强耦合关系,这表现在高层需要使用运算符new创建低层对象。Spring是为了解决企业应用开发的复杂性的一个轻量级、开源的Java容器框架,其底层原理是使用Java的反射机制创建应用程序所涉及的对象。Spring框架实现应用程序间关系的解耦,两大功能分别是依赖注入(DependencyInjection,DI)和面向切面编程(AspectOrientedProgramming,AOP)。其中,依赖注入实现了控制反转(InversionofControll,IoC)。

●6.1问题的提出及其解决方案、Spring框架特性

本节介绍(1)Spring框架的概述,包括问题的提出和解决方案,(2)Spring框架的两大特性:控制反转(IoC)和面向切面编程(AOP)。

●6.2Spring的依赖注入功能DI

本节介绍(1)Spring框架的依赖注入功能,包括框架依赖包,框架配置和主要API,(2)怎样以非注解方式和以注解方式实现和使用SpringDI。

●6.3Spring的面向切面编程功能AOP

本节介绍(1)Spring框架的AOP功能,包括问题的提出和AOP功能的概述以及依赖,(2)怎样以非注解方式和以注解方式实现和使用SpringAOP。

第七章SSM框架整合

项目MemMana4_5未使用Spring框架,属于非整合项目。使用SpringDI功能的Web项目属于SSM整合项目。Spring与SpringMVC是同一公司产品且无缝集成。因此,SSM三大框架整合实质上是Spring对MyBatis的整合。对于SSM整合项目,需要将控制层、服务层和DAO层组件所在的公共包作为SpringMVC的组件扫描基础包,服务层接口的实现类需要使用@Service注解,以供Spring容器创建其对象。整合配置文件使用整合包依次定义有依赖注入关系的数据源对象、数据库会话对象,还要进行映射扫描配置。

●7.1SSM整合概述、数据源、Spring对MyBatis的整合

本节介绍(1)SSM框架整合的概述,(2)使用SSM整合开发时,Spring怎样创建和管理数据源对象,(3)Spring对MyBatis的整合。

●7.2SSM框架整合项目开发

本节介绍(1)使用SSM框架整合开发Web项目的一般步骤,(2)使用SSM框架实现的综合项目MemMana5(会员管理系统)的整体设计和若干技术要点。

第八章SpringBoot项目开发

●8.1概述、工作原理、SpringBootWeb项目创建配置和运行

本节介绍(1)SpringBoot的概述,(2)SpringBoot的工作原理,(3)如何创建、配置和运行一个SpringBootWeb的项目。

●8.2Lombok插件、访问MySQL数据库的SpringBoot项目

本节介绍(1)Lombok插件的作用和使用,(2)如何创建、配置和运行一个含有MySQL访问的SpringBoot项目。

●8.3创建以Thymeleaf作为视图模板引擎的SpringBootWeb项目

本节介绍(1)Thymeleaf模板的作用和使用,(2)如何创建、配置和运行一个使用了Thymeleaf模板的SpringBootWeb项目,(3)使用了Thymeleaf模板的SpringBoot开发的综合项目memmana6(会员管理系统)的整体设计和若干技术要点。

THE END
1.PPTPPT 返回上一级目录 名称访问次数下载次数资源类型属性 PPT 115 1 其他https://eol.shzu.edu.cn/meol/homepage/course/listview.jsp?_style=new06&_colId=null&acttype=enter&folderid=151548141&lid=36889
2.2023年山东大众报业(集团)有限公司权属单位招聘岗位表济南市 文字编辑 1.公文写作:负责撰写公司政府类项目方案、汇报、总结等相关公文材料; 2.创意宣传:负责公司重要展会项目、活动等的新闻宣传工作; 3.新媒体运营:负责公司新媒体平台的内容生产及运维工作。 1.全日制本科及以上学历,中文、汉语言文学、新闻学相关专业; 2.具备较强的文字功底和较强的理解领悟能力; 3.1...http://www.sdsgwy.com/article/html/5471952.html
3.急诊优质护理汇报ppt.pptx急诊优质护理汇报ppt.pptx 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览全文 TENCENTDOCSSM;急诊优质护理的概念与重要性01;急诊优质护理的定义以患者为中心;急诊优质护理的重要性及影响急诊;急诊优质护理的发展趋势信息化技;急诊优质护理的实践策略02;急诊护理团队的建设优化人员配置;急诊护理流程的优化与...https://m.book118.com/html/2024/0214/6144052150010045.shtm
4.ppt是什么意思什么是ppt文字页、封底、片尾动画等;所采用的素材有:文字、图片、图表、动画、声音、影片等;国际领先的PPT设计公司有:themegallery、poweredtemplates、presentationload等;近年来,中国的PPT应用水平逐步提高,应用领域越来越广;PPT正成为人们工作生活的重要组成部分,在工作汇报、企业宣传、产品推介、婚礼庆典、项目竞标、管理咨询等...https://www.hjenglish.com/ppt/pptssmys/
5.成都农商银行柜内清框架采购项目征集公告vs0JtV4ky3+Wvo38rzvFXN1OJKxfORHSbZRITJWE9jscbbj4E7ssMk9OzQEzEMZzgcvH3oes2G9i+O9YrvpptlaBQ5Lu9fvc2DtfSPG2XN825F6wcfgI4LYe+uM1cffyuSZPfsB6Y8tsZb/eN2/XEVmKP9sG72+ePz9Wt7jPVl2SqbrL//+65//oeswav6xc/vecF5qUinoI23SzF1W78etpqE9uiUXeNjuS16xfH++TEI7gCNXL0ev1rxZ+GXOX3HaS2K/kY/...https://m.bidcenter.com.cn/news-1-178730066.html
1....文献综述+外文翻译及原文+答辩PPT+项目源码51CTO博客基于SSM的图书推荐展示系统设计与实现 毕业论文+任务书+中期报告+文献综述+外文翻译及原文+答辩PPT+项目源码,下载地址:https://download.csdn.net/download/qq_31293575/18340399摘要推荐系统是目前互联网中最常见的智能产品形式。由于网络中信息量的增长以及图书出版行业https://blog.51cto.com/15162069/2899853
2.javaWeb项目源码ssm网络视频播放器设计论文汇报PPT资源JavaWeb项目源码-毕业生就业信息管理系统-毕业设计论文-演讲汇报PPT.7z 浏览:34 毕业生就业信息管理系统的主要使用者分为管理员、学生、就业导师、企业,管理员如下权限;首页、个人中心、学生管理、就业导师管理、企业管理、招聘信息管理、历届毕业生就业信息管理、面试邀请管理、投递的...ssm 框架 tomcat 8.5.100 浏览...https://download.csdn.net/download/weixin_42874480/88918985
3.SSMIBM特色销售方法论MBA智库文档 营销 SSMIBM特色销售方法论.ppt SSMIBM特色销售方法论.ppt Cjmartin | 136页| 952...项目资金如何调配?现有的合约足够吗? 考量 项目如何管理? 团队需要谁的加入? 如何在客户的其他部门https://doc.mbalib.com/view/607c4b52595f33b8ad80e9f1b31a933b.html
4.项目管理概述1.ppt2024年视频插头项目发展计划 2024年橡塑改性弹性体合作协议书 2024版工程建设招标投标合同(投标银行保证书) 2024版合同分则运输合同 2024版国际货物采购招标合同 推荐文档 ssm综合练习day77lucenesolr01 参考资料solrcloud 科学纸绳力量大 机械加工和电加工的综合应用和实例分析 山东省大学生物理科技创新大赛.ppt 江苏省陶...https://m.renrendoc.com/paper/99342026.html
5.SSM项目中关于配置的一二三煜煜大宝贝呀SSM项目中关于配置的一二三 javaSSM后端 三层架构中,控制层调用Service层,Service层调用Dao层,控制层会将Bean对象注入到SpringMVCIOC容器中,Service和Dao层将会Bean对象注入到SpringIOC容器中1. 要引入的依赖<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns...https://www.cnblogs.com/lxs1204/p/14189610.html
6.PowerPoint文件中的图表轴动力节点-【CRM客户管理系统】SSM框架项目实战教程-1动力节点Java培训 这套教程是动力节点最新录制的CRM项目,课程主要针对核心的客户关系管理业务功能进行实现,让你能够深层掌握主流SSM框架、Linux操作系统下部署项目、数据库设计原则和技巧、数据如何通过图表在页面展示、Java对excel文件的处理,学会使用项目管理工具Maven、版...https://cloud.tencent.com/developer/information/PowerPoint%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E5%9B%BE%E8%A1%A8%E8%BD%B4-album
7.库存管理系统uml1、项目计划 1.1系统开发目的 (1)大大提高超市的运作效率; (2)通过全面的信息采集和处理,辅助提高超市的决策水平; (3)使用本系统,可以迅速提升超市的管理水平,为降低经营成本, 提高效益,增强超市扩张力, 提供有效的技术保障。 1.2背景说明 21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,...https://www.zboao.com/cgal/9126.html
8.复锐咨询/通用管理类/杨老师/管理者Excel与PPT高级应用技能修炼本课程使您一步步地建立一个引人注目的PPT演示报告。揭示了演示报告所必备的、正确的技能和技巧。通过本课程中引用的大量顶级咨询公司报告案例分析和实时案例演练,我们将教你如何在当今的计算机技术条件下,灵活应用这些技巧、使您的观点效果显著的直观工具。http://lmcxzx.com/courseDetail.aspx?id=10164&ssmid=i4course
9.广脉科技股份有限公司2、5年左右开发经验,能独立完成子系统的设计开发工作,具备一定的项目管理经验; 3、掌握面向对象软件分析、设计方法,熟悉设计模式,精通JAVA技术,熟悉SSM框架、J2EE规范、微服务架构模式、常用设计模式,掌握MVC模式下的B/S开发,熟悉常用开发框架,例如SpringBoot、Spring Cloud、SpringMVC、MyBatis、JUnit、Maven、Git等开源...http://www.hhtz.gov.cn/art/2021/1/21/art_1485951_59023012.html
10.SSM轻量级框架应用实战全本书评在线阅读本书以实用性为原则,重讲解SSM 框架在企业发中常用的核心技术。内容逐层深,而非一次铺,先逐一讲解MyBatis、Spring 和Spring MVC 三大框架的精髓内容,再利用经典案例说明和实践,提炼含金量十足的发经验。为保证学习效果,本书使用SSM 框架技术改造经典项目,通过项目的实现加深读者对SSM 框架技术的理解和掌握程度。 本...http://e.dangdang.com/products/1901070835.html
11....cn:GitHub中文排行榜,帮助你发现高分优秀中文项目更高效地...Exrick/xmall 基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等...kekingcn/kkFileView 使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4,mp3以及众多类文本如txt、html...https://github.com/mayeeeeeeee/GitHub-Chinese-Top-Charts/