1、异常/错误视图 错误/异常描述:sessionFactory 初始化失败。 说明:我用的是SSH框架。JDK-1.8;Tomcat-7.0 我用到的jar包: 2、解决方法 我 出现在这个问题的原因是:jar包的问题(应该是冲突),我删除了hibernate-core-4.1.12.Final. ...
分类:
编程语言 时间:
2019-11-17 01:07:21
阅读次数:
96
**1 SSM框架简介**
SSM框架,即SpringMVC+Spring+Mybatis三个开源框架整合在一起的缩写。
在SSM框架之前生产环境中SSH框架占据多数,即Struts2+Spring+Hibernate三个开源框架整合而成。后因Struts2爆出众多高危漏洞,导致目前SSM逐渐代替SSH成为主流开发框架的选择。
审计SSM框架首先就要对MVC设计模式和,web三层架构有一定程度的了解,限于篇幅原因这里就简单介绍一下
**1.1 SpringMVC**
是一种基于Java的实现MVC设计模式的请求驱动类型的轻量级Web框架,使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发。
**1.2 Spring**
是分层的 Java SE/EE full-stack 轻量级开源框架,以 IOC(Inverse of Control,控制反转)和 AOP(Aspect Oriented Programming,面向切面编程)为内核,使用基本的 JavaBean 完成以前只可能由 EJB 完成的工作
分类:
编程语言 时间:
2019-11-15 09:16:08
阅读次数:
140
Hibernate工作原理及为什么要用? 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4. 创建事务Transation 5. 持久化操作 6. 提交事务 7. 关闭Session 8. 关闭SesstionFactory ...
分类:
其他好文 时间:
2019-11-01 18:43:54
阅读次数:
74
前后端分离已经在慢慢走进各公司的技术栈,根据松哥了解到的消息,不少公司都已经切换到这个技术栈上面了。即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年,SSH 框架用的滚瓜烂熟,出来却发现自己依然没有任何优势! 其实前后端分离本身并不难,后段提供接口 ...
分类:
编程语言 时间:
2019-09-18 11:41:43
阅读次数:
101
首先我们来了解一下,core 请求的原理: core方式简单来说它用到的是过滤器,通过过滤器来配置response, 重点,过滤器的在web.xml的位置也起着重要影响,按自己的需求来处理 详细如下: (1)如果想过滤action 请求来跨越 那么这个过滤器就要继承structs的过滤器,代码如下 ...
分类:
其他好文 时间:
2019-09-08 19:51:56
阅读次数:
62
本来也就是一个简单的登录的问题,然后我在这突然想用统配符了。然后...... 用没用通配符的两个anction如下 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation ...
分类:
其他好文 时间:
2019-08-31 10:48:56
阅读次数:
109
SSH 框架原理: 1.通过 Configuration().configure();读取并解析 hibernate.cfg.xml 配置文件2.由 hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析映射信息3.通过 c ...
分类:
其他好文 时间:
2019-08-22 14:39:44
阅读次数:
82
第一步pom.xml,里面的内容分为5个点导入 再导入几个配置文件 log4j2.xml db.properties ehcache.xml struts-base.xml struts-book.xml struts.xml spring-book.xml spring-context.xml s ...
分类:
其他好文 时间:
2019-08-15 21:13:18
阅读次数:
73
一、SSH架构 1.Struts 2 + Spring + Hibernate 2.以Spring作为核心框架,数据持久化使用Hibernate完成,表现层使用Struts 2 3.Spring提供对象管理、面向切面编程等实用功能 4.通过Spring提供的服务简化编码、降低开发难度、提高开发效率 ...
分类:
其他好文 时间:
2019-08-08 21:22:11
阅读次数:
126
SSH框架实现登录、新闻增删改查、树形菜单 项目结构 pom.xml 网不好不要一次引入太多,容易下不全 一、框架配置文件 web.xml 数据库db.properties log4j2.xml spring-vue.xml spring-hibernate.xml spring-context.x ...
分类:
其他好文 时间:
2019-07-28 20:00:23
阅读次数:
110