SSH
SSH
挖野菜
这个作者很懒,什么都没留下…
展开
-
Spring框架入门
文章目录Java Spring框架是什么?它有哪些好处?Spring体系结构详解Spring目录结构和基础JAR包介绍Spring IoC容器:BeanFactory和ApplicationContext第一个Spring程序Spring DI(依赖注入)的实现方式:属性注入和构造注入Spring Bean的配置及常用属性Spring实例化Bean的三种方法Spring中Bean的作用域Sprin...原创 2020-03-16 21:35:05 · 565 阅读 · 2 评论 -
ContextLoaderListener到底有什么作用
每一个整合spring框架的项目中,总是不可避免地要在web.xml中加入这样一段配置。<!-- Spring配置文件开始 --><context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath...转载 2020-03-14 16:44:43 · 792 阅读 · 0 评论 -
StrutsPrepareAndExecuteFilter作用详解
StrutsPrepareAndExecuteFilter作用详解 1 目的了解StrutsPrepareAndExecuteFilter的作用2 作用2.1 基本介绍(1)FilterDispatcher是早期struts2的过滤器,后期的都用StrutsPrepareAndExecuteFilt...转载 2020-03-14 16:38:43 · 609 阅读 · 0 评论 -
SSH三大框架的搭建
完整代码在文章最后一、Hibernate框架1. Hibernate的核心配置文件 1.1 数据库信息、连接池配置 1.2 Hibernate信息 1.3 映射配置 1.4 Hibernate核心配置文件 如果单纯使用Hibernate框架,核心配置文件名称hibernate.cfg.xml并且一定要放在src下面, 而hibernate和spring整...原创 2020-03-13 17:38:37 · 358 阅读 · 0 评论 -
Spring简单搭建
Spring框架简介步骤:1.创建项目并导入包2.创建java接口和相应的类3.在src目录下编写applicationContext.xml配置文件4.编写测试类,运行Spring为JavaEE开发提供了一个轻量级的解决方案,主要表现为,IOC(或者叫做DI)的核心机制,提供了bean工厂(Spring容器),降低了业务对象替换的复杂性,提高了组件之间的解耦。AOP的将一些通用任...原创 2020-03-12 20:47:21 · 229 阅读 · 0 评论 -
Hibernate简单搭建
Hibernate简单搭建步骤:1.创建项目,导入hibernate包和数据库驱动包到lib中2.在com.entity包中新建class User.java使属性与user表相对应3.在com.entity包中创建User.hbm.xml映射(实体类和对应的映射最好放在同一个包下),或者使用注解代替这一步4.在src目录下新建hibernate.cfg.xml配置文件(就在src目下,...原创 2020-03-12 20:41:45 · 258 阅读 · 0 评论 -
Struts2简单搭建
Struts2简单搭建struts搭建步骤:1.创建一个web项目,再lib中导入所需jar包,2.在web.xml中配置过滤器3.②定义一个java类 action,用于处理请求,返回值类型String4.在src下,创建一个名为struts.xml(只能这么写)的文件,导入约束文件,然后写一个package标签,里面定义action标签,action里面定义一个result标签...原创 2020-03-12 20:29:45 · 433 阅读 · 0 评论 -
spring学习-快速入门
认识 Spring 框架Spring 框架是 Java 应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括IoC (Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)。什么是 Spring:Spring 是一个轻量级的 DI / IoC 和 AOP 容器的开源框架,来源于 Rod Jo...转载 2020-03-09 11:04:11 · 167 阅读 · 0 评论 -
MVC
MVC分层目的:高内聚,低耦合1.结构清晰2.可扩展性和适应性更强3.维护简单MVC三层模型: servlet作为控制器controller, jsp为表现层view, JavaBean为逻辑层model,Jsp作用: 负责收集用户请求参数 将处理结果,状态数据返回给用户Servlet作用: 调用model来处理用户请求,并调用jsp来呈现处理结果Java...原创 2019-11-22 19:54:29 · 283 阅读 · 0 评论 -
Hibernate基础知识整理
ORM对象关系数据库映射,应用程序和数据库的桥梁特征:完成面向对象的编程语言到数据库的映射作用:把关系数据库包装成面向对象的模型采用ORM框架后,应用程序不在直接访问底层数据库,而是以面向对象的方式操作数据库,而ORM框架则将这些面向对象的操作转换成底层sql操作ORM基本映射方式: 1.数据表映射类 2.数据表的行映射对象(实例) 3.数据表的列(字段)映射对象属性 常用O...原创 2019-10-16 21:11:53 · 392 阅读 · 0 评论 -
Struts2基础知识整理
Struts21.开发步骤:1.在web.xml文件中定义核心Filter来拦截用户请求 由于web应用是基于请求/响应架构的应用,因此MVC Web框架,都需要在web.xml中配置该框架的核心Servlet或filter 这样才能让该框架介入Web应用中。 2.如果以post方式提交请求,则定义包含表单数据的jip页面,若以get方式方发送请求,则不需要定义 3.定义处理用户请...原创 2019-10-16 20:50:10 · 254 阅读 · 0 评论 -
SSH和SSM简述
SSH:Struts1.Struts框架结构 如右图:Struts对Model,View和Controller都提供了对应的组件。在右图中,ActionServlet,这个类是Struts的核心控制器,负责拦截来自用户的请求。Action,这个类通常由用户提供,该控制器负责接收来自ActionServlet的请求,并根据该请求调用模型的业务逻辑方法处理请求,并将处理结果返回给JSP页面显...原创 2019-10-09 11:19:05 · 448 阅读 · 0 评论 -
使用Maven搭建Struts2框架的开发环境
<?xml version="1.0" encoding="UTF-8"?> <package name="basePackage" extends="str...转载 2019-09-27 20:04:45 · 257 阅读 · 0 评论 -
00-Maven
0.什么是maven? 它是一个软件开发管理工具,主要管理工作是:依赖管理,项目一键构建1.我们为什么要使用maven? 使用maven构建的项目不包含jar包文件,所以整个项目的体积非常小maven工程不用手动导jar包,通过在pom.xml中定义坐标从maven仓库自动下载,方便且不易出错。项目一键构建:使用maven可以快速地对项目进行编...转载 2019-09-27 18:54:43 · 137 阅读 · 0 评论 -
04-hibernate搭建
一、eclipse搭建A.创建动态web项目 New-->Dynamic web project(web project)B.导入jar包 1.数据库驱动包 2.hibernate开发必须jar包(去官网下载hibernate,解压后里面lib-->required,里面jar包是hibernate必须jar包) 3.日志记录包 C.创...转载 2019-09-27 18:15:47 · 150 阅读 · 0 评论 -
03-Struts2框架
1.什么是Struts2框架?Struts2框架是替代了servelt、jsp的一种全新的框架,用于处理用户发送的请求。2.Struts2的历史?在Struts2是由webwork和Struts1组合而来,其中技术上采用了webwork公司的技术,也采用了Struts1的开发模式。其实跟Struts1没关系。...转载 2019-09-27 18:10:17 · 134 阅读 · 0 评论 -
01-浅谈SSH框架
什么是SSH框架官方的说法:SSH是 struts+spring+hibernate的一个集成框架,是目前较流行的一种web应用程序开源框架。SSH不是一个框架,而是把多个框架(Struts、Spring以及Hibernate)紧密的结合在一起,用于构建灵活、易于扩展的多层Web应用程序。Java EE架构大致分为以下几个层次:实体层(POJO层)数据访问层(DAO层)业务逻辑层...转载 2019-09-27 17:51:44 · 366 阅读 · 0 评论 -
02-SSH概述及Eclipse下搭建
ssh为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。 集成SSH框架的系统从职责上分为四层:表示层(位于最外层(最上层),最接近用户。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。)、业务逻辑层(业务规则的制定、...转载 2019-09-27 17:45:36 · 211 阅读 · 0 评论