SSM 框架

1.web.xml:

定义strust核心控制器

<filter></filter>

<filter-mapping></filter-mapping>

初始化Spring(创建容器) ContextConfigLocation-->applicationContext.xml

2.applicationContext.xml   (管理Bean对象)

初始化MyBatis

1)datasource    连接数据库

2)sqlSessionFactory(sql执行结果注入到指定对象)  <-- mapper.xml(执行sql语句)

3)MyBatisRepository类(运用Spring的自定义注解 )

扫描到这个注解的接口有抽象方法-->mapper.xml中语句标签的id

3.struts.xml

控制器,跳转到指定页面

<package>

<action class="action类的名字" name="页面所发请求拦截器拦截到的 .action前缀名"  method="action类中方法的名字">

<result name="action相对应方法所返回的字符串">标签的链接(/WEB-INF/jsp/list.jsp)</result>

</action>

</package>

*action类中的属性要有get、set方法,用于向页面传值,变量名为页面${变量名}

时间: 2024-10-22 02:04:33

SSM 框架的相关文章

java企业站源码 响应式 兼容手机平板PC 主流SSM 框架 freemaker 静态引擎

java 企业网站源码 前后台都有 静态模版引擎, 代码生成器大大提高开发效率 前台: 支持三套模版, 可以在后台切换 点击:获取地址   QQ 313596790 官网 http://www.fhadmin.org/ 系统介绍: 1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html 2.因为是生成的html,所以访问速度快,轻便,对服务器负担小 3.网站前端采用主流的响应式布局,同一页面同时支持PC.平板.手机(三合一)浏览器访问 4

SSM框架 (Spring+SpringMVC+MyBatis)

SSM框架--详细整合教程(Spring+SpringMVC+MyBatis) springspringmvcmybatis整合教程ssm整合 1.基本概念  1.1.Spring          Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来.它是为了解决企业应用开发的复杂性而创建的.Spri

SSM框架中使用Spring的@Transactional注解进行事务管理

一 介绍 在企业级应用中,保护数据的完整性是非常重要的一件事.因此不管应用的性能是多么的高.界面是多么的好看,如果在转账的过程中出现了意外导致用户的账号金额发生错误,那么这样的应用程序也是不可接受的 数据库的事务管理可以有效地保护数据的完整性(PS:关于数据库的事务管理基础可以参考我以前写过的这篇文章:http://www.zifangsky.cn/385.html),但是原生态的事务操作需要写不少的代码,无疑是非常麻烦的.在使用了Spring框架的应用中,我们可以使用@Transactiona

从零开始搭建SSM框架过程记录

参考CSDN博客:SSM框架--详细整合教程(Spring+SpringMVC+MyBatis) 参考博客园博客:SSM框架--详细整合教程(Spring+SpringMVC+MyBatis) 错误注意事项参考博客:SSM框架--整合注意事项 参考博客:史上最全最强SpringMVC详细示例实战教程 1.开发环境搭建 参考博客:MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建 2.Maven Web项目创建 参考博客: 使用maven创建web项目 3.MyBatis Gen

ssm框架搭建(上)

前言 之前也说过,工作做的开发都是基于公司现有的框架,心里很没底.所以一直想自己能够搭建出ssm框架.经过多次尝试,终于成功了.这边文章将从两个方面进行,一是框架搭建,二是简单的增删查改. 正文 1.环境搭建 这里采用现在流行的maven方式,而是将需要的jar放在web_inf\lib下面了. 直接贴了一张图,有点任性了...整个工程的结构如下图所示 在conf子包中,是配置文件.mapper下对应mybatis的映射文件,里面包含了相应的sql语句.(mvcLearn\conf\mapper

SSM框架学习,乱码问题

SSM框架基本上视频看完了,准备上手来个小项目练习一下,就选择了图书管理系统. Mybatis用SQL语句,多个表联合查询比较恶心...典型的就是用户跟角色,附加部门的查询,resultmap配置麻烦的要死.这点感觉远不如hibernate舒服的说 然后是SpringMVC,中文乱码问题始终没有解决... <filter>        <filter-name>CharacterEncodingFilter</filter-name>        <filte

shiro权限控制(一):shiro介绍以及整合SSM框架

shiro安全框架是目前为止作为登录注册最常用的框架,因为它十分的强大简单,提供了认证.授权.加密和会话管理等功能 . shiro能做什么? 认证:验证用户的身份 授权:对用户执行访问控制:判断用户是否被允许做某事 会话管理:在任何环境下使用 Session API,即使没有 Web 或EJB 容器. 加密:以更简洁易用的方式使用加密功能,保护或隐藏数据防止被偷窥 Realms:聚集一个或多个用户安全数据的数据源 单点登录(SSO)功能. 为没有关联到登录的用户启用 "Remember Me&q

完整搭建SSM框架之黑暗中的摸索

JavaWeb基础该学的都了解过一点了,那么必须要在项目中来练习和升华了(就像高三对数理化的整合练习!) 一共分为三个步骤: 1.环境的选择和准备 2.工程的创建 3.代码和配置文件的创建 环境 工程创建 在pom.xml文件中加入依赖包(去除index.jsp的报错) <!-- 导入java ee jar 包 --> <dependency> <groupId>javax</groupId> <artifactId>javaee-api<

SSM框架——整合搭建流程

本文是作者在看完 http://blog.csdn.net/zhshulin/article/details/37956105/ 之后自己搭建的流程: 1.首先创建maven工程,使用哪种方式进行创建都可以,可以参考博主之前的文章: <两种方式创建Maven项目[方式二]><两种方式创建Maven项目[方式一]> 2.先看看搭建最终搭建完成后的项目结构: 3.搭建流程: 数据库使用的是:mysql ide使用的是:eclipse[Version: Neon.2 Release (4

[JSP]Maven+SSM框架(Spring+SpringMVC+MyBatis)

来源:http://blog.csdn.net/zhshulin/article/details/37956105?utm_source=tuicool&utm_medium=referral(以下博文对原博文有改动和补充) 开发环境: Eclipse Java EE IDE for Web Developers. Version: Mars.2 Release (4.5.2) apache-tomcat-8.0.33 jdk1.8.0_77 MySQL 5.0.11-dev(官网下载需要账号登