ssm框架

SSM框架中配置定时任务

匿名 (未验证) 提交于 2019-12-03 00:22:01
在xmlns中添加 xmlns: task = "http://www.springframework.org/schema/task" 在xsi中添加 http: //www .springframework .org /schema/task http: //www .springframework .org /schema/task/spring-task- 3.2 .xsd 在中间添加 <!-- 设置定时任务 --> < task:annotation-driven /> @Scheduled (cron = "0 0 0 * * ?" ) //每天晚上12点执行 public void gettime () { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println( "current time" + format.parse(new Date() )); } “0 15 10 ? * MON-FRI” 每个周一、周二、周三、周四、周五的10:15触发 文章来源: SSM框架中配置定时任务

在SSM框架中把数据类型timestamp插入到数据库datetime晚13个小时的分析及解决

匿名 (未验证) 提交于 2019-12-03 00:22:01
在用户注册时会调用VipServie的 insert函数语句: vip.setCreateTime(newDate()); 经分析,插入的时间为美国夏令时。 初步怀疑是tomcat/mysql/linux系统时区的问题。 1.liunx linux时区正确排除 2.tomcat 用postman测试---把war放在在本地的tomcat和测试云服务器的tomcat进行测试时,发现时间正确 使我误以为是tomcat设置问题,但通过咨询cc大佬发现tomcat配置未改动 同时,在catalina.sh 第一行家一下一下脚本,设置tomcat时区为东8区 重启tomcat发现错误依旧存在,排除 3.mysql&&jdbc ①开始时,在利用curtime();查看mysql时区时,显示的是正确的东8时区, 但实际该函数调用的是Linux系统的时间,非mysql数据库的时间。 ②通过语句: set globaltime_zone = '+08:00'; set time_zone ='+08:00'; flush privileges; 进行mysql时区的更改, systemctl status mysqld systemctl restartmysqld 重启mysql服务 发现依旧错误 ③ 在/etc/my.cnf下的【mysql】插入语句 重启后发现mysql进不去,经分析因放在

SSM框架引入logback日志框架

匿名 (未验证) 提交于 2019-12-03 00:22:01
1、本章主要结合实例描述如何在SpringMVC框架中引入logback日志框架,关于常见的几种日志框架的介绍和性能对比大家可以自行去了解。 2、整合logback: 2.1、jar包引入,logback-ext-spring为spring支持jar < dependency > groupId > ch.qos.logback </ groupId > < artifactId > logback-classic </ artifactId > < version > 1.1.2 </ version > </ dependency > < dependency > < groupId > ch.qos.logback </ groupId > < artifactId > logback-core </ artifactId > < version > 1.1.2 </ version > </ dependency > < dependency > < groupId > org.logback-extensions </ groupId > < artifactId > logback-ext-spring </ artifactId > < version > 0.1.1 </ version > </ dependency > 2.2、web.xml中配置监听器

Maven搭建SSM+热部署实现基本查询

匿名 (未验证) 提交于 2019-12-03 00:22:01
源码:https://github.com/daydayRen/class 具体pom文件代码请参考链接github 描述: 低耦合高内聚,提高扩展性。 类似于taotao商城,只是搭建了一个框架,整理maven工程的创建过程,熟悉热部署,仅作参考 大体框架: 后台管理系统工程结构: oneday-parent -- jar的版本,,公司级别 项目目录: 解释一下:generatorSqlmapCustom是一个工具文件,贴一下 目录: 通过数据库中的对应表直接生成pojo文件和Mapper文件,配置文件贴一下: <?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> <context id="testTables" targetRuntime="MyBatis3"> <commentGenerator> <!-- 是否去除自动生成的注释 true:是 : false:否 -->

ssm框架读取自定义配置文件

匿名 (未验证) 提交于 2019-12-03 00:19:01
配置文件放在resources文件夹里 package com.repWater.Utils; /** * Created by Lucy on 2018/5/23. */ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.*; import java.util.Properties; /** * Desc:properties文件获取工具类 * Created by hafiz.zhang on 2016/9/15. */ public class PropertyUtil { private static final Logger logger = LoggerFactory.getLogger(PropertyUtil.class); private static Properties props; static { loadProps(); } synchronized static private void loadProps (){ props = new Properties(); InputStream in = null ; try { //in = PropertyUtil.class.getClassLoader().getResourceAsStream(

SSM物流网站

匿名 (未验证) 提交于 2019-12-03 00:13:02
每天记录学习,每天会有好心情。*^_^* 今天记录的项目是基于SSM框架下的物流网站建设,基于 SSM 框架下的物流网站建设项目是这么回事:网络凭借其开放、共享、互动和 低成本等特性,正成为信息交流的理想平台,网络自然而然成为联系快递企业和用户的桥梁和纽带,网站建设也成了快递企业的必然选择。采用当前非常流行的B/S体系结构,以JSP作为开发技术,主要依赖SSM技术框架,mysql数据库。本文通过实际的访问和调 查,对目前中国快递物流企业网站的建设现状进行分析和总结,针对其网站建设和运营过程中存在的问题,提出了改进的建议,对快递物流网站的建设运营提供积极 的参考。 关键词,物流网站制作,物流公司网站建设, 物流企业网站,网站建设。 做基于SSM框架下的物流网站建设的时候,我们需要用到SSM(MYECLIPSE)框架,开发工具选用最拿手的MYECLIPSE。 基于SSM框架下的物流网站建设项目是一个 后台项目。 开发系统时,需求分析是必不可少的一个环节。基于SSM框架下的物流网站建设拥有的登录角色包括了管理员、客户。 每个账号设置身份、账号、密码是必不可少的,管理员、客户中都包含这些登录角色该有的字段。 系统中客户之间存在关联关系,我们将其关联关系保存在物流表中。他们的关联关系是这样的物流的客户与 客户 的mingzi字段对应、物流的客户id与客户的id字段对应 。在系统的功能中

SSM框架整合之单独整合Mybatis

匿名 (未验证) 提交于 2019-12-03 00:11:01
导入必须jar包 mybatis核心jar包 mybatis依赖jar包 数据库驱动包 建立数据库表 建立实体类 建立Mapper接口 建立sql映射文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- 编写sql语句 --> <mapper namespace="com.fei.dao.CustomerMapper"> <select id="selectList" resultType="com.fei.domain.Customer"> select * from t_customer </select> </mapper> 建立sqlMapConfig.xml配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <!--

SSM框架搭建之maven方式(二)

匿名 (未验证) 提交于 2019-12-03 00:11:01
一、MAVEN下载安装 maven的下载地址: http://maven.apache.org/download.cgi 解压之后路径 D:\java\apache-maven-3.6.2; 新增系统变量【MAVEN_HOME】,变量名替换成自己本地解压路径 系统变量【Path】追加值:%MAVEN_HOME%\bin 本地仓储配置文件:D:\java\apache-maven-3.6.2\conf\settings.xml 在maven目录下创建本地存储文件夹repository,设置本地存储路径 D:\java\apache-maven-3.6.2\repository <localRepository>D:\java\apache-maven-3.6.2\repository</localRepository> 直接访问maven<localRepository>D:\java\apache-maven-3.6.2\repository</localRepository>公共仓库的速度比较慢,所以推荐使用阿里的maven仓库镜像,在mirrors节点下,新增如下内容 <mirror> <id>aliyun</id> <name>aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public/<

SpringMVC笔记――SSM框架搭建简单实例

匿名 (未验证) 提交于 2019-12-03 00:03:02
简介 Spring+SpringMVC+MyBatis框架(SSM)是比较热门的中小型企业级项目开发的框架,对于新手来说也是比较容易学习入门的。虽说容易,但在框架搭建过程中仍然遇到了许多问题,因此用实例记录下来吧。 实例 第一步――导包 Spring框架包及其依赖包 MyBatis框架包及其依赖包 MyBatis-EhCache架包 C3P0架包 MySql数据库驱动包 项目架包如下: 项目结构如下: 第二步――整合Dao层(Spring+MyBatis) sqlMapConfig.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> < configuration > < settings > < setting name = "cacheEnabled" value = "true" /> </ settings > </ configuration > 因为MyBatis交给Spring管理,因此Mapper在Spring中配置,这里的配置只打开二级缓存 applicationContext-dao.xml

ssm框架之springMVC拦截器

匿名 (未验证) 提交于 2019-12-03 00:02:01
1拦截器概述 1.1什么是拦截器? springMVC中的拦截器(Interceptor)类似于servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。 要使用springMVC中的拦截器,就需要对拦截器类进行定义和配置。通常拦截器类可以通过两种方式 来定义。 1通过实现HandlerInterceptor接口,或继承HandlerInterceptor接口的实现类来定义. 2通过实现WebRequestInterceptor接口,或继承WebRequestInterceptor接口的实现类来定义。 以实现HandlerInterceptor接口方式为例,自定义拦截器类的代码如下: public class CustomInterceptor implements HandlerInterceptor { public boolean preHandle ( HttpServletRequest request , HttpServletResponse response , Object handler ) throws Exception { return false ; } public void postHandle ( HttpServletRequest request ,