JavaEE企业级应用软件开发
文章平均质量分 88
Java EE企业级应用开发教程(Spring+Spring MVC+MyBatis)是面向计算机专业的企业级开发的SSM框架的技术,涉及到的内容包括Spring的基本知识、MyBatis的相关知识、Spring MVC的相关知识、SSM框架整合等。
玛卡巴卡yang
热爱可抵岁月漫长
展开
-
Spring学习笔记(八)基于Spring mvc技术的简单后台登录验证系统
本项目主要是对用户登录状态的验证,只有登录成功的用户才可以访问系统中的资源。为了保证后台系统的页面不能被客户直接请求访问,本案例中所有的页面都存放在项目的WEB-INF文件夹下,客户需要访问相关页面时,需要在服务器端转发到相关页面。如果没有登录系统而直接访问系统首页,拦截器会将请求拦截,并转发到登录页面,同时在登录页面中给出提示信息。如果用户登录时提交的用户名或密码错误,也会在登录页面给出相应的提示信息。当已登录的用户在系统页面中单击“退出”链接时,系统同样会回到登录页面。原创 2024-03-10 20:07:07 · 533 阅读 · 0 评论 -
Spring学习笔记(七)SpringMVC入门
M:模型V:视图C:控制器。Spring MVC作用于三层架构中的表现层,用于接收客户端的请求并进行响应。Spring MVC中包含了控制器和视图,控制器接收到客户端的请求后对请求数据进行解析和封装,接着将请求交给业务层处理。业务层会对请求进行处理,最后将处理结果返回给表现层。表现层接收到业务层的处理结果后,再由视图对处理结果进行渲染,渲染完成后响应给客户端。原创 2024-03-03 17:25:27 · 1096 阅读 · 0 评论 -
Spring学习笔记(六)利用Spring的jdbc实现学生管理系统的用户登录功能
数据库用于处理持久化业务产生的数据,应用程序在运行过程中经常要操作数据库。一般情况下,数据库的操作由持久层(Dao层)来实现。作为扩展性较强的一站式开发框架,Spring也提供了持久层Spring JDBC功能,Spring JDBC可以管理数据库连接资源,简化传统JDBC的操作,进而提升程序数据库操作的效率。原创 2024-03-02 17:40:15 · 1864 阅读 · 0 评论 -
Spring学习笔记(五)--Spring的AOP模块
AOP的底层原理是动态代理,动态代理有两种方式:JDK动态代理和CGLib动态代理,Spring AOP中的代理对象由IoC容器自动生成,所以开发者无须过多关注代理对象生成的过程,只需选择连接点、创建切面、定义切点并在XML文件中添加配置信息即可原创 2024-02-22 00:54:59 · 862 阅读 · 0 评论 -
Spring学习笔记(四)AOP介绍
AOP中涉及很多术语,如切面、连接点、切入点、通知/增强处理、目标对象、织入、代理和引介等。原创 2024-02-19 23:28:12 · 522 阅读 · 0 评论 -
Spring学习笔记(三)--Spring中的Bean的管理
1、介绍了Spring IoC容器,包括BeanFactory接口和ApplicationContext接口;2、介绍了Bean的两种配置方式:支持XML和Properties,介绍了xml配置中XML配置文件的根元素中子元素的常用属性;3、学习了Bean 的3种实例化方法包括构造方法实例化、静态工厂实例化和实例工厂实例化;4、学习了Bean的作用域,包括singleton作用域和prototype作用域;5、学习了Bean的3种装配(即赋值)6、学习了Bean的生命周期原创 2024-02-18 00:43:40 · 966 阅读 · 0 评论 -
Spring学习笔记(二)Spring的控制反转(设计原则)与依赖注入(设计模式)
Spring的控制反转与依赖注入及依赖注入的两种实现方式:1、构造方法2、属性setter方法注入;依赖注入和控制反转的比较;对降低程序代码之间的耦合度的解释原创 2024-02-17 01:10:27 · 1082 阅读 · 0 评论 -
Java核心设计模式:代理设计模式
1、代理模式(Proxy Pattern):23种设计模式之一,属于结构模式,指的是一个对象本身不做实际操作,而是通过其他对象来得到自己想要的结果2、意义:目标对象只需要关心自己的实现细节,通过代理对象实现功能的增强,可以扩展目标对象的功能3、重要思想:不能随便修改源码,如果要修改源码,通过修改代理的方式实现功能的拓展。原创 2024-02-11 18:03:29 · 1524 阅读 · 0 评论 -
Spring学习笔记(一)Spring框架入门
1、 我们经常挂在口中的Spring指的是(Spring 框架)它是一个开源框架,有着活跃而庞大的社区。这就是它之所以能长久不衰的原因,Spring支持广泛的应用场景,它可以让Java企业级开发应用程序开更简单。2、Spring是由Rod Johnson组织和开发的一个分层的Java SE/EE一站式(full-stack)轻量级开源框架。它最为核心的理念是IoC(控制反转)和AOP(面向切面编程),其中,IoC是Spring的基础,它支撑着Spring对JavaBean的管理功能;原创 2024-02-06 21:15:15 · 1407 阅读 · 0 评论 -
寒假javaEE学习计划---基于MyBatis注解的学生管理程序
本项目旨在利用注解式开发简化对MyBatis框架的使用原创 2024-02-04 01:30:58 · 1348 阅读 · 0 评论 -
寒假javaEE学习计划---利用MyBatis实现学生信息查询系统
if>:判断语句,用于单条件判断。(、):相当于Java中的switch...case...default语句,用于多条件判断。:简化SQL语句中where的条件判断。:可以灵活地去除多余的关键字。:用于SQL语句的动态更新。:循环语句,常用于in语句等列举条件中。原创 2024-01-31 03:56:49 · 1551 阅读 · 0 评论 -
寒假javaEE学习计划---MyBatis入门
根据查询资料总结MyBatis相比于JDBC的优点:1. 简化SQL编写:使用JDBC时,需要手动编写SQL语句并处理参数绑定、结果集映射等操作。而MyBatis通过提供XML配置文件或注解的方式,可以将SQL语句与Java代码分离,使得SQL的编写更加简洁和可维护。2. 提供对象关系映射(ORM)功能:MyBatis支持将查询结果自动映射到Java对象中,减少了手动处理结果集的工作量。可以通过配置文件或注解来指定对象和数据库表之间的映射关系,从而简化了数据访问层的开发。原创 2024-01-26 22:53:54 · 1061 阅读 · 1 评论 -
寒假javaEE学习计划---利用MyBatis简单完成员工管理项目开发
本项目主要对MyBatis的核心配置进行了复习。1、了解MyBatis中的三个重要核心对象SqlSessionFactoryBuilder、SqlSessionFactory和SqlSession的作用;2、实现了核心配置文件中的元素及其使用;3、分析映射文件中的几个主要元素。4、了解MyBatis中三个核心对象的作用,5、熟悉核心配置文件中常用元素的使用,6、掌握映射文件中常用元素的使用。原创 2024-01-29 04:08:38 · 533 阅读 · 0 评论