ssm

ssm总结

大憨熊 提交于 2020-01-18 09:36:34
ssm框架就是几个框架的整合,分别聊下ssm分别是什么: 一、Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 二 、SpringMVC SpringMVC:它用于web层,相当于controller(等价于传统的servlet和struts的action),用来处理用户请求。举个例子,用户在地址栏输入https://网站域名/login,那么springmvc就会拦截到这个请求,并且调用controller层中相应的方法,(中间可能包含验证用户名和密码的业务逻辑,以及查询数据库 操作,但这些都不是springmvc的职责),最终把结果返回给用户,并且返回相应的页面(当然也可以只反馈josn/xml等格式数据)

SSM集成

陌路散爱 提交于 2020-01-18 09:05:03
SSM继承 步骤一:导包 asm-3.3.1.jar cglib-2.2.2.jar com.springsource.org.aopalliance-1.0.0.jar com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar com.springsource.org.apache.commons.logging-1.1.1.jar com.springsource.org.apache.commons.pool-1.3.0.jar com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar commons-logging-1.1.1.jar javassist-3.17.1-GA.jar log4j-1.2.17.jar mybatis-3.2.1.jar mybatis-spring-1.2.0.jar mysql-connector-java-5.1.26-bin.jar slf4j-api-1.7.2.jar slf4j-log4j12-1.7.2.jar spring-aop-4.1.2.RELEASE.jar spring-aspects-4.1.2.RELEASE.jar spring-beans-4.1.2.RELEASE.jar spring-context-4

【SSM】实战:新闻发布管理系统——开发环境和框架搭建

跟風遠走 提交于 2020-01-17 13:20:55
一、创建项目,引入JAR包 JSTL标签库JAR包(两个):taglibs-standard-spec-1.2.5.jar、taglibs-standard-impl-1.2.5.jar。 Jackson框架所需JAR包(3个):jackson-annotations-2.8.8.jar、jackson-core-2.8.8.jar、jackson-databind-2.8.8.jar。 Java工具类JAR包(1个):commons-lang3-3.4.jar。 SSM整合JAR包(29个) 二、编写配置文件 在项目src目录下分别创建数据库常量配置文件、Spring配置文件、MyBatis配置文件、SpringMVC配置文件、log4j配置文件以及资源配置文件。 db.properties jdbc . driver = com . mysql . jdbc . Driver jdbc . url = jdbc : mysql : / / localhost : 3306 / db_mybatis ? serverTimezone = UTC jdbc . username = root jdbc . password = root jdbc . maxTotal = 30 jdbc . maxIdle = 10 jdbc . initialSize = 5

ssm整合所需jar包

自作多情 提交于 2020-01-17 06:10:00
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <spring.version>5.0.2.RELEASE</spring.version> <slf4j.version>1.6.6</slf4j.version> <log4j.version>1.2.12</log4j.version> <mysql.version>8.0.15</mysql.version> <mybatis.version>3.4.5</mybatis.version> </properties> <dependencies> <!-- spring --> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.8.9</version> </dependency> <dependency> <groupId>org.springframework</groupId

SSM框架整合

岁酱吖の 提交于 2020-01-17 04:04:59
记录SSM框架整合 web.xml配置 步骤 1.配置Spring的ContextLoaderListener,作用:在启动Web容器时,自动装配Spring applicationContext.xml的配置信息 2.设置Spring配置文件路径 3.配置SpringMVC,设置DispatcherServlet,以及拦截的路径 SpringMVC配置文件 步骤 1.配置context:component-scan,自动扫描 2.启用mvc:annotation-driven和mvc:default-servlet-handler 3.配置InternalResourceViewResolver,视图解析器 Spring 配置文件 步骤 1.配置context:component-scan,自动扫描 2.配置c3p0连接池 3.开启Spring事务管理的,以及基于注解的事务管理tx:annotation-driven 3.整合Mybatis,配置SqlSessionFactoryBean 4.mybatis-spring:scan,扫描所有的Mapper接口的实现,实现自动注入 web.xml配置 步骤 1.配置Spring的ContextLoaderListener,作用:在启动Web容器时,自动装配Spring applicationContext.xml的配置信息 2

SSM集成Spring Security

跟風遠走 提交于 2020-01-17 02:24:33
本文档主要记录的是SSM框架集成Spring Security来做账户登录操作,已经集成了MyBatis,省略了基本的操作 实体User 首先需要先定义用户实体User的dto public class User{ @Id//标识主键 @GeneratedValue(strategy = GenerationType.IDENTITY) //自增长策略 private Long id; private String email; private String password; private String phone; private String nickName; private String state; private String imgUrl; private String enable; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email == null ? null : email.trim(); } public void setPassword(String

SSM项目总结(客户管理系统)

半世苍凉 提交于 2020-01-16 10:28:17
SSM项目总结(客户管理系统) **项目概述:**客户是公司最宝贵的资源,为了更好的发掘老客户的价值,并开发更多新客户,公司决定实施客户关系管理系统。希望通过这个系统完成对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规范化管理;希望通过对潜在客户、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。并希望系统提供相关报表,以便公司高层随时了解公司客户情况。 客户服务是一个涉及多个部门,存在一定流程的工作。客户服务水平的高低决定着公司的核心竞争力。该客户关系管理系统应提供一个客户服务在线平台,使客户服务处理过程中相关人员可以在线完成服务的处理和记录工作。 **项目模块:**营销管理、客户管理、服务管理、基础数据、权限管理、统计报表 基本业务流程: 1.新客户还没购买产品,收集客户信息,此客户为潜在客户。 2.当自己不能让此潜在客户购买产品,可以把此客户放入客户资源池中,让其他营销人员进行营销。 3.当潜在客户购买了产品后,成为正式客户。由相应的员工对其管理。 4.如果员工对当前客户不能很好管理,可以移交给另一个员工。 5.客户购买产品后会生成相应的合同和保修单。 来源: CSDN 作者: ? ? ? 链接: https://blog.csdn.net/hapebozhu/article/details

ssm框架的整合(spring+ springMVC+MyBatis)

不羁岁月 提交于 2020-01-16 08:50:34
SSM框架整合 1.搭建环境 1.1 创建数据表 使用的是MySQL数据库,创建数据库名为ssm,再创建一张名为account的表。 CREATE DATABASE ssm; USE ssm; CREATE TABLE account( id INT PRIMARY KEY auto_increment, NAME VARCHAR(20), money DOUBLE ); 1.2 创建项目 本项目使用的是编写工具为IDEA,基于maven的WEB项目,首先新建项目new Project,如下图; [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SP4JsZQt-1579081351866)(C:\Users\yulu\Desktop\临时\img_1.png)] 然后选择Next,界面如下,填写项目有关信息; [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hN4kd2I9-1579081351867)(C:\Users\yulu\Desktop\临时\img_2.jpg)] 然后选择Next,界面如下,选择对应的maven版本; [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-n0TSHUre-1579081351867)(C:\Users\yulu\Desktop\临时\img_3.png

SSM框架搭建教程(一)项目创建

大憨熊 提交于 2020-01-16 07:14:22
第一次写后端的我,上网找了很多教程,很多细节都没有找到,自己做的时候发现有好多坑,下面填平了我遇到的坑整理的搭建流程,只要跟着教程做,你就能搭建一个完整的ssm框架 首先create project 填写包名啥的,自由发挥 在这一步之前需要安装且配置maven 修改idea指向maven的setting文件 修改idea指向存放的资源文件夹,原本是指向.m文件,由于我找不到这个傻逼文件在哪,所以。。。 指向自己创建的文件也避免了把资源文件放在c盘 在settings.xml中添加阿里代理 在settings.xml中添加指向本地资源文件 最后finish就创建好了 项目创建好后下面这个按钮先别按,还没配置好会报错 File -> Settings 中选中自己安装的jdk 上面maven setting文件和本地资源文件路径一定要弄好,jdk选好,不然import资源的时候会疯狂报错,不要问我怎么知道的 打开pom.xml文件,复制之后全部替换 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/

(Spring+SpringMVC+mybatis)SSM航空 汽车 火车票售票订票系统

北战南征 提交于 2020-01-16 01:13:41
目录 A009-000-SSM航空订票 一、项目介绍 二、相关技术 三、系统功能结构 四、界面展示 A009-000-SSM航空订票 一、项目介绍 模块主要包括行程预定,积分管理,公告查看、商品收藏、购物车管理、在线下单、订单管理、地址管理 二、相关技术 后端:maven+spring+springmvc+mabatis权限框架 前端:bootstrap+js 开发环境:jdk1.8+tomcat8+mysql+eclipse/idea 三、系统功能结构 四、界面展示 管理员登录进入管理导航界面,可以管理机票、订单、会员等 机票管理界面 用户首页 机票预定 后台订单管理 来源: CSDN 作者: mysql996 链接: https://blog.csdn.net/mysql996/article/details/103984812