
ssm
小土豆子额
记录自己工作的知识
展开
-
Eclipse中使用jrebel
rabel可以帮助我们进行热编译项目,当我们该java文件的时候就不需要重启服务器啦 好了,现在开始 首先下载rabel插件,这里就不提供下载了, 下载完成之后双击tomcat 然后下拉 可以看到右下角的两个选项,将这两个选项勾上。 这样就让rabel和tomcat绑定上了, 然后再我们想使用rabel的项目上面右键 这样添加rabel的支持。然后就可以右键项目debug原创 2016-09-28 23:34:25 · 582 阅读 · 0 评论 -
ssm项目的简单搭建
项目的结构如图 首先在pom文件中添加依赖,都是最基本的jar包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://原创 2017-02-22 22:28:12 · 715 阅读 · 0 评论 -
ssm项目中使用注解配置事物
什么是事务? 在编写业务的过程中,会需要进行事务处理,当需要执行多条插入语句时,如果前几条成功,而最后一条失败,那么我们需要回滚数据库操作,保持数据的一致性和完整性,此时,就需要利用DB的事务处理。事务是恢复和并发控制的基本单位。 简单来说,所谓的事务,是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。事务应该具有4个属性:原子性、一致性、转载 2017-02-22 16:54:24 · 1551 阅读 · 0 评论 -
SSM项目中配置LOG4J日志
在pom文件中添加依赖 <!--Log4j2配置--> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.5</version> </depe原创 2017-02-27 14:08:22 · 12117 阅读 · 0 评论 -
mybatis一对一的写法
使用association来进行关联,配置select语句来完成<mapper namespace="com.chen.mapper.KaoqinMapper"> <resultMap id="BaseResultMap" type="com.chen.entity.Kaoqin"> <id column="workId" jdbcType="INTEGER" property="wor原创 2017-03-29 22:17:46 · 688 阅读 · 0 评论 -
spring中配置定时执行
定时任务注解原创 2017-03-30 16:32:01 · 377 阅读 · 0 评论 -
ssm项目中的文件上传
springmvc中,要想实现上传文件需要添加jar包 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.2</version> </dependency>需要在s原创 2017-02-27 21:08:58 · 9048 阅读 · 2 评论 -
spring项目配置redis
在pom文件添加依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.1.0</version> </dependency> <dependency> <groupId>org.springframework.原创 2017-02-28 22:20:44 · 580 阅读 · 0 评论 -
SSM框架 之 Spring-AOP(面向切面编程)
转载自http://blog.csdn.net/onlylove_longshao/article/details/53560785转载 2017-02-23 16:46:55 · 1329 阅读 · 0 评论 -
springmvc4中responseBody使用报406错误
要在pom中 添加两个jar包 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.4</version> </dependency> <dependency> <grou原创 2017-04-07 17:31:22 · 511 阅读 · 0 评论 -
ssm中封装的分页类
自己封装了分页类的内容,方便以后留着使用package com.chen.util;/** * 分页的类中的样式使用的是bootstrap的样式进行编写的,如果觉得不好就要源码中修改样式 * 使用分页需要传递几个参数 * 1.当前页数(在action中进行截取参数pageCount然后set到此类中的pageCount中) * 2.每页数据个数(在action中进行截取参数pageSize然原创 2017-03-29 20:51:29 · 1163 阅读 · 0 评论 -
springmvc出现mapper注入失败的几种可能
因为我们使用mvc的时候是在spring-mybatis中实现扫描mapper文件 所以这里 一定要扫描这个文件这里没有问题查看spring-mybatis文件中扫描mapper文件的位置 mapper类中使用注解原创 2017-02-17 23:05:59 · 3731 阅读 · 0 评论 -
对于ssm过程中的乱码问题的处理
对于ssm过程中的乱码问题的处理首先是数据库乱码问题:1.可以先检测一下是否是数据库的问题: 可以先输入查询语句SHOW VARIABLES LIKE ‘character_set_%’;,查看所有的编码是否是UTF-8.(一般初始可能为:gbk) 在路径MySQL\MySQL Server 5.1\My.ini下修改default-character-set=utf8和ch转载 2017-02-22 16:56:37 · 1173 阅读 · 0 评论 -
解决springmvc项目中使用websocket注解不能注入
首先是要在消息处理的类中使用注解@ServerEndpoint("/loginSocket")public class WebsocketEndPoint extends TextWebSocketHandler { @Autowired private ILoginService service=(ILoginService) ContextLoader.getCurrentWe原创 2016-10-25 22:15:14 · 13881 阅读 · 6 评论 -
ssm使用websocket
SpringMvc中socket的部分<?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://原创 2017-01-05 21:51:41 · 3036 阅读 · 2 评论 -
ssm+maven项目中配置webSocket
只说明要在ssm的Maven项目中添加WebSocket的方法,使用SocketJs框架进行搭建首先在搭建完成的ssm的Maven项目的pom文件中添加如下节点 <!-- start websocket --> <dependency> <groupId>javax.servlet</groupId> <artifactId>j原创 2016-09-28 23:09:24 · 4665 阅读 · 3 评论 -
Spring+SpringMVC+Mybatis框架搭建
项目建设完成之后的结构: 数据库的表结构如下:环境建设:搭建Maven环境、Tomcat环境、需要MySql 数据库支持,使用的编程工具Eclipse (这些是前期准备);开始创建工程:1.创建一个Maven工程:选择webapp 随便填写了:转载 2016-09-13 21:09:54 · 419 阅读 · 0 评论 -
el表达式在jsp中无法使用解决办法
有的myelipse中jsp页面忽视了el标签要加入<%@ page isELIgnored=”false” %>原创 2016-12-14 20:28:40 · 396 阅读 · 0 评论 -
ssm项目中使用mybatis配置连表查询
首先使用的主表是gouwuche表 购物车表是多 用户表是一 那么在购物车实体类中创建变量private User user购物车表是多 商品信息表是一 那么在购物车表中创建变量private Shangpin shangpin然后对两个属性进行get 和set接下来就是在购物车的mapper文件中配置表关系 表示外键是一的表使用association节点进行配置稍后补充在xml中配原创 2017-02-22 16:40:32 · 2250 阅读 · 0 评论 -
使用连接mysql的jdbc驱动最新版引发的问题
转载自http://www.th7.cn/Program/java/201607/907115.shtml 使用最新的连接驱动mysql mysql-connector-java 6.0.3运行程序时抛出异常:Caused by: java.sql.SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized or r转载 2016-12-26 22:40:05 · 3459 阅读 · 1 评论 -
idea在maven中导入jstl无效解决办法
首先在pom中添加依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.1.2</version> </dependency> <dependency> <groupId>taglibs</groupI原创 2017-02-22 21:23:43 · 4564 阅读 · 1 评论 -
ssm配置拦截器
在spring-mvc中使用标签 <mvc:interceptors> <mvc:interceptor> <!--默认拦截的连接--> <mvc:mapping path="/*"/> <!--不拦截的连接--> <mvc:exclude-mapping path="/login"/>原创 2017-02-21 21:24:23 · 6365 阅读 · 0 评论 -
springaop切入点表达式
任意公共方法的执行: execution(public * *(..)) 任何一个名字以“set”开始的方法的执行: execution(* set*(..)) AccountService接口定义的任意方法的执行: execution(* com.xyz.service.AccountService.*(..)) 在service包中定义的任意方法的执行: execution(* c原创 2016-12-26 23:39:04 · 558 阅读 · 0 评论 -
SpringMVC对静态资源文件的访问(配置)
<!– 自动扫描的包名 –> <context:component-scan base-package=”com.app,com.core,JUnit4” ></context:component-scan> <!– 默认的注解映射的支持 –> <mvc:annotation-driven /> <!– 视图解释类 –> <b原创 2017-02-22 17:00:04 · 608 阅读 · 0 评论 -
在java类中获取配置文件内容
InputStream in = UCClient.class.getClassLoader().getResourceAsStream( "config.properties"); Properties properties = new Properties(); try { properties.load(in); saveFil原创 2018-02-01 18:08:50 · 590 阅读 · 0 评论