javaweb
xingxinghann
这个作者很懒,什么都没留下…
展开
-
ssh项目中,对于spring的bean.xml和web.xml文件的基本配置
bean.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.springf原创 2017-11-01 16:09:33 · 2493 阅读 · 1 评论 -
Hibernate中createQuery与createSQLQuery两者的使用区别
如下是数据库中的客户信息,希望通过客户来源即custSource字段进行统计。查询得到的结果如下,希望把结果存到map集合中。public List countSource() { Session session=this.getSessionFactory().getCurrentSession();// String hql="select count(*),custS原创 2017-11-02 15:39:11 · 4880 阅读 · 0 评论 -
springMVC项目中整合BaseDao
在spring+hibernate项目中,都会涉及到对数据库的crud操作,为了减少重复代码,抽取了BaseDao接口,具体实现如下:BaseDao.java接口package dao;import java.util.List;public interface BaseDao<T> {// 增 void add(T t);// 删 void delete(T t);//原创 2017-11-02 16:05:15 · 953 阅读 · 0 评论 -
springmvc校验,错误信息显示及数据回显
springmvc使用hibernate的校验框架validation进行校验 校验思路: 页面提交请求的参数,请求到controller方法中,使用validation进行校验。如果校验出错,将错误信息展示到页面。1, 环境准备 引入hibernate的校验框架validation所需要jar包2, 配置文件<!-- validator校验器注入到适配器 --> <mvc原创 2017-11-18 14:48:58 · 8659 阅读 · 0 评论 -
springmvc自定义参数绑定实现日期参数绑定
springmvc默认的参数绑定对日期类型是无效。对于controller形参中pojo对象,如果属性中有日期类型,需要自定义参数绑定。将String类型转化为java.util.Date类型。第一步:定义转化类,实现org.springframework.core.convert.converter.Converter接口,覆写convert方法package ssm.controller.con原创 2017-11-13 23:15:38 · 1220 阅读 · 0 评论 -
mybatis mapper.xml文件中$和#的使用区别
#{}表示一个占位符即?,可以有效防止sql注入。在使用时不需要关心参数值的类型,mybatis会自动进行java类型和jdbc类型的转换。 #{}可以接收简单类型值或pojo属性值,如果传入简单类型值,#{}括号中可以是任意名称。<!-- 根据名称模糊查询用户信息 --> <select id="findUserById" parameterType="String" resultTyp原创 2017-11-14 18:26:48 · 6603 阅读 · 0 评论 -
mac上 mysql数据库自动备份
创建 mysqlbak.sh脚本文件,对数据库进行备份#!/bin/bashbase="/Users/xingxing/Documents/mysql/data"date=$(date +%Y%m%d)hour=$(date +%H)time=$(date +%H%M%S)charset="UTF8"username="root"password="root"database="qiao原创 2017-12-09 16:44:44 · 2251 阅读 · 0 评论 -
mybatis分页插件 PageHelper
使用方法: 1,引入依赖jar包<!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelpe原创 2017-11-24 14:36:20 · 563 阅读 · 0 评论