ssm

SSM学习之人力资源管理系统

血红的双手。 提交于 2020-03-07 13:53:25
原作者Github:https://github.com/GenshenWang/SSM_HRMS 配置文件 db.properties jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/zl?useSSL=false&useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC jdbc.username=root jdbc.password=1870535196 Log4j.properties # Configure logging for testing: optionally with log file log4j.rootLogger=WARN, stdout # log4j.rootLogger=WARN, stdout, logfile log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n log4j.appender

ssm框架之spring的第一个程序helloworld

倖福魔咒の 提交于 2020-03-07 02:34:15
1、spring的模块 spring是模块化的框架,它包含几十个jar包,实现不同功能需要不同jar包的支持,为了详细了解spring模块,我们在最后整合时,再使用maven搭建环境,学习过程中均手动导入jar包。 下面的图片是spring官方提供的引导图,我们在之后导入jar包时,可以参考这张图片来导入jar包,现在不需要过多了解,在学习深入后便会慢慢了解 测试环境搭建spring的HelloWorld 1、下载spring相关jar 1、日志包,因为spring是有日志的,而依赖的jar包是第三方commons-logging包,在以下地址下载即可 http://commons.apache.org/proper/commons-logging/download_logging.cgi 其中二进制文件是jar包,资源可以选择性下载,里面有相关的源码等资源 2、spring相关jar包 https://repo.spring.io/libs-release-local/org/springframework/spring/ 在这个链接中选择想要的版本即可,哪个版本看顺眼就用哪个,反正不会影响学习,初学建议4.0左右的版本,进去后选容量最大的下载准没错 3、下载完成后得到文件夹,进入后大致有如下文件:文档是英文的,libs文件夹下就是我们的jar包 2

SSM整合

随声附和 提交于 2020-03-06 03:05:37
搭建整合环境 整合说明:我们通常使用Spring框架来整合SpringMVC和Mybatis,且使用注解+XML的形式 整合的思路 先搭建整合的环境(porm.xml) 先把Spring的配置搭建完成 再使用Spring整合SpringMVC框架 最后使用Spring整合MyBatis框架 搭建和测试Spring框架 创建ApplicationContext.xml文件 <?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

ssm重定向失效?

本秂侑毒 提交于 2020-03-04 05:15:59
@RequestMapping(value = "delReply") @ResponseBody public String delReply(@Param("replyid") Integer replyid, HttpSession session, RedirectAttributes attr) { Integer userid = (Integer) session.getAttribute("userid"); msgReplyService.delReply(replyid); attr.addAttribute("userid",userid); System.out.println("删回复表"); return "redirect:message"; } 重定向失效,页面显示的是redirect:message,并不是转到message方法。 解决方案: @RequestMapping(value = "delReply") public String delReply(@Param("replyid") Integer replyid, HttpSession session, RedirectAttributes attr) { Integer userid = (Integer) session.getAttribute("userid");

ssm 整合后mybatis查询出现null的情况

青春壹個敷衍的年華 提交于 2020-03-04 03:16:42
今天在写课题的登录功能,在查询是否有这个用户的时候,出现了查询用户为空的情况。在找错误的时候,一直以为是自己的配置文件或者是sql语句写错了。但是这样找了一下午也没有发现问题。最后在老师的提醒下,发现了用户名和密码并没有传到Handler里面。因为用的页面是老师写好的,没有注意页面中的里面的name属性和数据库中不一致的原因。 就是上面的两个图片中圈起来的部分没有对应起来,导致了在查询过程中没有得到user对象。 当然也有一些其他的原因导致查询出来的值为空,主要都是配置文件里面、或者是实体类和数据库中的不对应导致的。具体情况等遇到再写吧。 来源: CSDN 作者: zmh冲冲冲 链接: https://blog.csdn.net/qq_42247286/article/details/104639413

ssm学习之数据库乱码问题

℡╲_俬逩灬. 提交于 2020-03-04 00:29:24
项目前端,后端,数据库,保持编码一致 前端:设置编码集charset=“utf-8” 后端:web.xml中配置 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 forceEncoding true CharacterEncodingFilter /* 后端传数据库时需配置 jdbc.url=jdbc:mysql:///tourfood?autoReconnect=true&useUnicode=true&characterEncoding=utf8 来源: CSDN 作者: weixin_44535446 链接: https://blog.csdn.net/weixin_44535446/article/details/104640085

SSM框架整合(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)

你。 提交于 2020-03-03 23:21:01
版权声明:本文为博主原创文章,未经博主允许不得转载。 目录 (?) [+] 创建maven项目 项目配置文件 项目配置和部署 值得注意的地方 5 项目下载地址 本篇文章主要内容是介绍如何使用IntelliJ IDEA创建Spring + SpringMVC + MyBatis项目,下面会给出项目搭建的详细步骤以及相关的配置文件。 1. 创建maven项目 1.1 File -> New Module,进入创建项目窗口。 1.2 点击Next,填写GroupId、ArtifactId和Version 1.3 接着下一步,这里需要注在Properties中添加一个参数 archetypeCatalog=internal,不加这个参数,在maven生成骨架的时候将会非常慢,有时候直接卡住。来自网上的解释: archetypeCatalog表示插件使用的archetype元数据,不加这个参数时默认为remote,local,即中央仓库archetype元数据,由于中央 仓库的archetype太多了所以导致很慢,指定internal来表示仅使用内部元数据。 1.4 填写Module name 1.5 生成maven的项目骨架之后,我们还需要手动在 src/main 下创建 java目录。现在可以直接编写了,我把项目所需要的文件都编写完成之后,项目的工程结构如图。 到此为止

SSM整合基本架构:第二篇

我们两清 提交于 2020-03-02 15:41:04
一. 项目准备 1.1-需求 实现对订单的查询(根据id查询)和更改 1.2-数据库脚本 CREATE DATABASE IF NOT EXISTS ssm; DROP TABLE IF EXISTS `items`; CREATE TABLE `items` ( `id` INT(10) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20) DEFAULT NULL, `price` FLOAT(10,0) DEFAULT NULL, `pic` VARCHAR(40) DEFAULT NULL, `createTime` DATETIME DEFAULT NULL, `detail` VARCHAR(200) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INNODB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8; INSERT INTO `items` VALUES ('1', '华为P30手机', '1000', NULL, '2018-03-13 09:29:30', '国货杠杠的'); SELECT * FROM items; UPDATE items SET NAME='华为Mate30',price=9999,pic=NULL,createTime='2018-03

新SSM框架整合

风格不统一 提交于 2020-03-02 14:24:59
1.父工程ssmbuild *【链接:https://blog.kuangstudy.com/index.php/archives/487/ 】 * 导入pom依赖,资源预留,编码: <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency>​ <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.2.1</version> </dependency>​ <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> </dependency>​ <dependency> <!--jsp表达式的依赖--> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId>

SSM整合步骤

怎甘沉沦 提交于 2020-03-02 14:03:24
SSM- CRUD SSM : SpringMVC+Spring+Mybatis Create (新建) +Retrieve (查询) +Update(更新)+Delete(删除) 功能点 1:分页 2:数据校验:JQuery前端校验+JSR后端校验。 3:ajax 4:Rest风格URL:使用HTTP协议请求方式的动词,来表示对对资源的操作:GET(查询)、POST(新增)、PUT(修改)、DELETE(删除)。 技术点 1:基础框架-SSM (SpringMVC+Spring+MyBatis) 2:数据库-MySQL 5 3:前端框架-bootstrap快速搭建简洁美观的前端界面。 4:项目的依赖管理-Maven。 5:分页插件-pagehelper 6:逆向工程-MyBatis Generator 基础环境搭建 1:创建一个maven工程 2:引入项目依赖的jar包 spring springMVC Mybatis 数据库连接池,驱动包 其它包[ jstl , servlet-api , junit ] maven 配置文件增加配置 阿里云下载镜像 <!-- 中央仓库阿里云镜像下载--> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http:/