
ssm
钙奶加辣条。
只有代码才能拯救世界。
展开
-
如何通过mybatis逆向工程生成实体类以及dao和mapper.xml
1、去官方网站下载mybatis-generator-core-1.3.2.jar和mysql-connector-java-5.1.7-bin.jar这两个jar包版本可以不同,2、然后再根目录下新建一个文件夹名为src3、新建一个xml文件名为generatorConfig.xml内容如下 PUBLIC "-//mybatis.org//DTD MyBatis G原创 2016-06-25 13:07:10 · 12034 阅读 · 0 评论 -
spring的IOC小结
使用Spring2.5的Autowired实现注释型的IOC 本文标签: Autowired context IOC xml beans 使用Spring2.5的新特性——Autowired可以实现快速的自动注入,而无需在xml文档里面添加bean的声明,大大减少了xml文档的维护。(偶喜欢这个功能,因为偶对xml不感冒)。 以下是一个例子: 先编写接口Man转载 2016-08-11 11:01:53 · 330 阅读 · 0 评论 -
spring的@compont和@service以及@controller,@repository区别
1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的) @Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。 下面写原创 2016-08-11 11:08:44 · 7816 阅读 · 0 评论 -
基于@Aspect的AOP配置
1、Spring除了支持Schema方式配置AOP,还支持注解方式:使用@Aspect来配置2、Spring默认不支持@Aspect风格的切面声明,通过如下配置开启@Aspect支持:Java代码 3、通过以上配置,Spring就能发现用@Aspect注解的切面内并把它应用到目标对象上。4、定义一个切面:Java代码 @Asp原创 2016-08-11 12:48:29 · 17278 阅读 · 0 评论 -
spring aop出现0 can't find referenced pointcut mymethod
今天在写spring aop为商店信息添加一个逻辑的时候出现了0 can't find referenced pointcut mymethod查询了半天也没发现那里错误了,在网上也找了,最后发现现我的jdk是1.7的 spring是4.0的 而aspectj版本不是1.7的 最后在网上下载了对应的版本后 错误就消失了。下载网址:http://download.youkuaiyun.com原创 2016-08-11 12:52:53 · 1359 阅读 · 0 评论 -
Spring中@Autowired注解、@Resource注解的区别
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是nam转载 2016-09-19 16:15:15 · 390 阅读 · 0 评论 -
Duplicate entry '1106a210d0794c45a005ef034bc1b664' for key 'PRIMARY'
今天遇到了Duplicate entry '1106a210d0794c45a005ef034bc1b664' for key 'PRIMARY'这个问题,在插入数据的时候报的错误,经过仔细查找才发现主键重复了,原创 2016-12-01 18:51:32 · 793 阅读 · 0 评论 -
左链接Column 'id' in field list is ambiguous
如题错误如左链接Column 'id' in field list is ambiguous今天在写sm的时候,用到两个表的联合查询出现的如下的错误,仔细查找才发现原来两个表的id重复了,user表中的主键是id,device中的主键也是id,当他们进行连接时候就会出现列重复,也就是id重复。解决办法1.修改其中一个表的主键名字2.查询的时候用别名限制是那一个表的。原创 2016-11-22 12:27:29 · 52577 阅读 · 1 评论 -
java中excel表格批量导入
1.action中的代码@RequestMapping("/importexcel") public String importexcel(@RequestParam("filename") CommonsMultipartFile file, HttpServletRequest request, HttpServletResponse respons原创 2016-11-27 16:29:47 · 5293 阅读 · 0 评论 -
百度地图自定义搜索框控件,并添加事件
function CreateControl() { function ZoomControl() { // 设置默认停靠位置和偏移量 this.defaultAnchor = BMAP_ANCHOR_TOP_LEFT; this.defaultOffset =原创 2016-11-27 16:32:51 · 10452 阅读 · 0 评论 -
百度地图信息框增加按钮事件
1.这是定义信息框代码function CreateOpts(content) { var opts = { width : 350, height : 238, title : "设备信息:" }content = ''原创 2016-11-27 16:42:54 · 8400 阅读 · 11 评论 -
java中excel的导出 poi
代码如下。@RequestMapping("/excel") public String excel(HttpServletRequest request,HttpServletResponse response,Device device,String sname) throws Exception{ HSSFWorkbook wb =原创 2016-11-27 16:46:48 · 409 阅读 · 0 评论 -
SpringMVC访问静态资源
SpringMVC访问静态资源 在SpringMVC中常用的就是Controller与View。但是我们常常会需要访问静态资源,如html,js,css,image等。 默认的访问的URL都会被DispatcherServlet所拦截,但是我们希望静态资源可以直接访问。该肿么办呢? 在配置文件:web.xml可以看到: appServlet转载 2017-01-07 16:06:50 · 488 阅读 · 0 评论 -
mybatis逆向工程出现XML Parser Error on line 1: 前言中不允许有内容。
今天用nybatis逆向工程时候总是包XML Parser Error on line 1: 前言中不允许有内容。错误 但是配置文件没有错误,原来是编码错误了 我用记事本打开编码变成了utf-8 bom了 改为utf-8即可或者用notepad++打开 用utf-8的编码图片然后再继续操作就不会出现这样的问题了原创 2016-08-09 17:10:26 · 8764 阅读 · 0 评论 -
Mybatis中如何在SQL语句表名中使用参数
Mybatis中如何在SQL语句表名中使用参数insert into ${table_name} (a, b, c) values (#{a}, #{b}, #{c})${} 表示直接使用字面量(literal value)#{} 表示这个是个参数如果 table_name 是 “ABC”则 ${table_name} 是 ABC#{ta原创 2016-08-18 16:20:06 · 1616 阅读 · 0 评论 -
Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exc
在ssm中遇到Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property n原创 2016-07-23 09:15:44 · 3236 阅读 · 0 评论 -
Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exc
在ssm整合过程中遇到Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for proper原创 2016-07-23 09:30:21 · 8576 阅读 · 0 评论 -
springmvc上传文件
有时候我们需要用到上传和下载这里介绍一下springmvc中如何进行上传1.导入所需jar包1.mvc.xml的配置 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:cont原创 2016-07-23 09:33:05 · 267 阅读 · 0 评论 -
springmvc拦截器
在使用框架的时候大多时候我们是不需要自己定义拦截器的,但是有时候我们需要进行权限的控制,那么就需要自己去写拦截器1.拦截器类package com.qbd.controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;im原创 2016-07-23 09:45:21 · 310 阅读 · 0 评论 -
springmvc中解决post乱码
乱码我们或许经常遇到,一般的做法我们都是统一编码如何在springmvc中解决post乱码那,在webxml中加入 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding原创 2016-07-23 09:50:23 · 392 阅读 · 0 评论 -
Bean named 'testImpl' must be of type [lcw.serviceimpl.testImpl], but was actually of type [com.sun.
最近在写ssm的时候遇见了一个这样的错误Bean named 'testImpl' must be of type [lcw.serviceimpl.testImpl], but was actually of type [com.sun.proxy.$Proxy13],在tomcat启动的时候就包了这个错误,找了好久终于发现了一个问题代码如下:package lcw.controller;原创 2016-07-03 21:15:29 · 8509 阅读 · 1 评论 -
ssm的初步整合
新建一个web项目名字为app 在lib下导入所需要的jar包如然后再src根目录下创建配置文件如图bean.xml内容如下: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/sc原创 2016-07-03 22:00:26 · 365 阅读 · 0 评论 -
mybatis多表进行连接查询(left join)
由于需求,遇到一个问题,商品在查询的时候不仅仅能按照自己的商品名字去查询,还要能够根据所属的商店进行多条件的查询 。1.数据库中有两张表,shop 和product,shop的主键作为product的外键,2.在mybatis中链接查询的代码如下: select from oms_product op left join oms_shop os on原创 2016-07-25 16:26:53 · 25786 阅读 · 1 评论 -
ssm遇到css样式和js加载不出来
今天在写项目的时候遇到一个问题就是css样式和js样式出不来,昨天还能出来,检查了路径什么的都没有错。在网上也百度了 大部分都说路径错了,可是路径明明就是对的。最后发现是原来写的是*.do CharacterEncodingFilter *.do 后来拦截的是/* 改回来即可原创 2016-07-28 10:30:37 · 12572 阅读 · 2 评论 -
如何在beans.xml中添加多个dao以及mapper.xml
现在我的项目目录为如下图在beans.xml中添加dao和mapper.xml 配置如下: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmln原创 2016-07-20 09:24:01 · 1060 阅读 · 0 评论 -
java如何指点年月日去生成时间,把生成的毫秒数存入到数据库
/** * 让随机生成的时间的毫秒数减去一个指定的时间的毫秒数 * @param long1 * @return */ public static Long getLong(Long long1){ Calendar calendar = Calendar.getInstance(); calendar.原创 2016-07-26 00:01:42 · 2357 阅读 · 0 评论 -
mybatis一个怪异的问题: Invalid bound statement not found":
ssm中报一下错误: invalid bound statement (not found): me.tspace.pm.dao.userdao.getuser at org.apache.ibatis.binding.mappermethod$sqlcommand.(mappermethod.java:178) at org.apache.ibatis.bindin原创 2016-07-21 16:55:52 · 2967 阅读 · 0 评论 -
mybatis映射文件mapper.xml的写法。
在学习mybatis的时候我们通常会在映射文件这样写:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mappe原创 2016-06-25 20:22:52 · 104776 阅读 · 10 评论