ssm

SSM集成

落爺英雄遲暮 提交于 2019-11-28 05:21:35
数据源配置文件(jdbc.properties) jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql:///mybatisjdbc.username=rootjdbc.password=123456 Spring配置文件(applicationContext.xml) <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema

SSM框架整合(一)spring框架的搭建

∥☆過路亽.° 提交于 2019-11-28 04:05:57
SSM框架中的配置文件繁杂,此文帮大家疏通一下整体流程! 一 环境准备 1.1 创建maven工程 如图所示: 输入一下信息: groupId:组织名称 artifactId:项目名称 便可进入项目中 1.2添加本次项目需要的jar包 jar包版本号 <spring.version>5.0.2.RELEASE</spring.version> <slf4j.version>1.6.6</slf4j.version> <log4j.version>1.2.12</log4j.version> <shiro.version>1.2.3</shiro.version> <mysql.version>5.1.6</mysql.version> <mybatis.version>3.4.5</mybatis.version> 对应的说明(坐标文件) 1 <dependency> 2 <groupId>junit</groupId> 3 <artifactId>junit</artifactId> 4 <version>4.11</version> 5 <scope>test</scope> 6 </dependency> 7 8 <!-- spring --> 9 <dependency> 10 <groupId>org.aspectj</groupId> 11 <artifactId

ssm实战(2)------pom.xml文件 和 mybatis-generator

核能气质少年 提交于 2019-11-28 03:09:59
1.pom.xml文件:后续更新 2.mybatis-generator 相关坑:https://blog.csdn.net/qq_40307945/article/details/81351302 我遇到的坑:       1:在Maven Projects侧根本就找不到mybatis-generator,       无法双击 解决方法:打开pom文件,在pluginManagement标签的下面创建plugins标签,然后将mybatis-generator插件配置移动到plugins标签中       2: 找不到 driverClass ,默认的maven和自己安装的maven的jar包地址错误,原因:创建新的maven项目,每次都要重新配置maven ,点击Other setering 进行设定   配置文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <generatorConfiguration> <!-

【ssm整合教程】spring4.0.2+springMVC4.0.2+mybatis3.2.6集成

北慕城南 提交于 2019-11-28 01:13:42
spring、springMVC和mybatis的集成 1、 关于三大框架的介绍我在这就不多说了,既然要学三大框架的集成,那说明已经掌握了他们各自的用法了并能够单独使用了,下面我来讲一下三大框架的集成 1.1 其实ssm的集成比ssh的集成简单很多,spring和springMVC的无缝结合给我们省了很多配置,首先我们创一个web项目,我这里用的是myeclipes没有用maven搭建,然后导入项目所需jar包,关于jar的话,spring和springMVC并不需要额外的jar包,只需要额外加入mybatis-spring.jar包,该包由mybatis提供,关于jar包在此不做跟多的说明。 下面给出本项目所用的spring4.0.2的jar包下载连接: http://download.csdn.net/detail/hing2008/6940551 mybatis3.2.6+mybatis-spring1.2.2 的链接 : http://download.csdn.net/detail/aaa5438438/9586717 1.2 首先我们在项目中配置如下目录结构,为了之后配置文件中配置和最后的测试, 再在项目中创建一个与src同级的包,在这个包下的文件在发布时也是在classes文件夹下和放在src目录下没有区别,这样做是为了方便配置,得到的结构如下图: 图 1.1 2、

SSM框架开发配置文件(IDEA)

别等时光非礼了梦想. 提交于 2019-11-27 22:06:15
1.Web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <!--<!– 通过监听器加载xml文件–>--> <!-- <listener>--> <!-- <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>--> <!-- </listener>--> <!-- <context-param>--> <!-- <param-name>contextConfigLocation</param-name>--> <!-- <param-value>classpath:spring-security.xml</param-value>--> <!-- </context

##SSM框架中pom.xml文件

£可爱£侵袭症+ 提交于 2019-11-27 16:42:34
   <properties> <spring.version>5.0.2.RELEASE</spring.version> <slf4j.version>1.6.6</slf4j.version> <log4j.version>1.2.12</log4j.version> <mysql.version>5.1.6</mysql.version> <mybatis.version>3.4.5</mybatis.version> </properties> <dependencies> <!-- spring --> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.6.8</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context

##SSM框架整合中web.xml配置文件

血红的双手。 提交于 2019-11-27 16:42:21
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <display-name>Archetype Created Web Application</display-name> <!--设置监听器--> <!--配置Spring的监听器,默认只加载WEB-INF目录下的applicationContext.xml配置文件--> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!--设置配置文件的路径--> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param> <context-param> <param-name/> <param-value/> </context

##SSM框架整合(Spring框架/Spring MVC框架/Mbatis框架)

一世执手 提交于 2019-11-27 16:42:14
SSM框架整合(Spring框架/Spring MVC框架/Mbatis框架) 1,创建maven工程: 2,在我们创建maven工程,加载spring资源的时候,可能会存在加载过慢的因素,我们在创建的时候就直接解决掉   解决办法 : archetypeCatalog  internal 3,开始我们的整合:   ~1,导入依赖坐标:      #1,在这里给大家分享一个小技巧,因为我们在导入坐标的时候,有很多坐标的版本需要我们控制,我们可以借用版本绑定的方法:        <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

##SSM框架整合中配置applicationContext.xml约束文件

不羁的心 提交于 2019-11-27 16:41:46
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/aop

基于SSM的物业管理系统(登录、注册、找回密码、MD5、JavaMail、防止html注入篇)

大兔子大兔子 提交于 2019-11-27 16:11:52
搭建SSM 对新手来说搭建SSM框架是痛苦的(我就是),通过朋友和这篇博客: SSM第一篇 最简单的SSM框架搭建过程–SSM简单整合 的帮助最后还是搭建好了。 提几个搭建时候遇到的问题: 1. 逆向生成工具是自动生成Dao、Mapping、Pojo的工具,路径放在跟src同目录下可以避免生成路径的烦恼。 2. 生成的Dao文件名为xxMapper,如有需要可以改为xxDao,我这里嫌麻烦就没有改。 3. 注意不要拦截静态文件(css等),不然前端样式无法显示,我是在web.xml中配置的。 <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>/static/*</url-pattern> </servlet-mapping> 4. 在编写SendMail类的时候,要将类注释为控件(@Component),在声明该类的时候要用@Autowired标注在类上,完成自动装配的工作。 @ Autowired SendMail sendMail ; 接下来进入正题 登录 登录界面具有 记住密码 、 找回密码 、 登录 、 注册 功能。登录:首先判断账号密码是否为空,之后判断数据库是否存在该账号,最后判断密码是否正确,由于密码采用MD5加密,所以通过对输入的密码进行MD5之后再与数据库的密码进行比较