- 博客(97)
- 收藏
- 关注
原创 前端批量sql语句和后端执行
web层 $("#deleteBatchBtn").click(function(){ var selectCheckbox = $("tbody tr td input:checked"); if(selectCheckbox.length==0){ layer.msg("至...
2019-04-28 21:39:49
1121
原创 mybatis模糊查询语句及注意事项
<select id="queryCount" resultType="int"> select count(*) from t_user <where> <if test="queryText!=null">loginacct like concat("%",#{queryText},"%")</if> </where...
2019-04-28 17:26:46
905
原创 在js拼接html中调用方法传值不能带中文或字母,显示 Uncaught ReferenceError: xxxxx is not defined
原本js代码onclick="deletePermission('+treeNode.id+','+treeNode.name+')"点击调用一个function函数deletePermission(id,name),其中id为int值,name为字符串于是发生js出错,Uncaught ReferenceError: xxxxx is not defined具体原因是...
2019-03-31 22:09:41
1268
原创 linux下配置安装和配置tomcat
本文基于CentOS 64位1.首先下载Tomcat7.0 (apache-tomcat-7.0.64.tar.gz)从官网下载http://tomcat.apache.org/download-70.cgi2.将apache-tomcat-7.0.64.tar.gz拷贝到/usr/lib/apache-tomcat/目录下面,这里如果没有文件夹,则创建该文件夹,命令:mk...
2019-03-30 21:08:31
182
原创 linux下安装和配置java
由于使用 yum 或者 apt-get 命令 安装 openjdk 可能存在类库不全,从而导致用户在安装后运行相关工具时可能报错的问题,所以此处我们推荐采用手动解压安装的方式来安装 JDK。具体步骤如下:1.下载 JDK进入Oracle 官方网站下载合适的 JDK 版本,准备安装。注意:这里需要下载 Linux 版本。这里以jdk-8u151-linux-x64.tar.gz为例,你...
2019-03-30 20:48:49
673
原创 linux下导入数据库
登陆数据库导入数据库(sql文件)1. 连接mysqlmysql -u用户名 -p密码2. 连接你要导入的数据库的名字mysql> use 数据库名3. 导入sql文件mysql> source /tmp/database.sql不登陆数据库导入数据库(sql文件)mysql -u 用户名 -p 数据库名 < 数据库名.sqlmy...
2019-03-30 20:13:08
1976
原创 linux的mysql配置文件样例
[client]port = 3306socket = /tmp/mysql.sockdefault-character-set=utf8[mysqld] #可以免密码登录skip-grant-tables###############################基础设置######################################Mysql服务的唯一编号 ...
2019-03-30 20:02:36
757
原创 linux下配置mysql数据库,避免查看乱码
[root@flyHome gaoxiang]# find / -iname '*.cnf' -print/etc/pki/tls/openssl.cnf/etc/my.cnf/usr/share/openvpn/easy-rsa/2.0/openssl-0.9.6.cnf/usr/share/openvpn/easy-rsa/2.0/openssl.cnf/usr/share...
2019-03-30 15:19:51
115
原创 CentOS6.8手动安装MySQL5.6
众所周知,mysql5.7推出后有很多没有填好的坑,对于老的系统和项目兼容性也存在问题,所以现在普遍的web项目还是应该跑在centos6.8+mysql5.6的环境之下,今天主要说一下mysql5.6如何编译安装的具体步骤。1.安装mysql5.6依存包2.下载编译包wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5...
2019-03-28 16:49:56
110
原创 alert弹出[object Object]解决方法
如题,可以使用这个方法来获取值var str = JSON.stringify(obj);alert(str);
2019-03-23 21:29:39
19846
1
原创 @Import注解
在应用中,有时没有把某个类注入到IOC容器中,但在运用的时候需要获取该类对应的bean,此时就需要用到@Import注解。示例如下:先创建两个类,不用注解注入到IOC容器中,在应用的时候在导入到当前容器中。1、创建Dog和Cat类Dog类:package com.example.demo; public class Dog { }Cat类:package c...
2019-03-17 10:33:17
120
原创 AOP配置(注解版)
1.把通知交给Spring管理,创建对象2.配置切面 2.1配置切入点配置 2.2配置通知方式3.创建一个配置类,用于IOC扫描指定包和开启自动代理...
2019-03-17 00:39:36
691
1
原创 AOP(XML版)
Joinpoint(连接点)所谓连接点是指那些被拦截到的点.在spring中,这些点指的是方法,因为spring只支持方法类型的连接点.(被代理对象的方法),如图test方法就是连接点,没有进行任何增强被放行,执行方法Pointcut(切入点)所谓切入点是指我们要对那些连接点进行拦截的定义.(哪个被代理对象的方法被增强,那个代理对象的方法就属于切入点)如图,红框的方法执...
2019-03-16 17:04:50
351
原创 Spring实现IOC的基本原理
ICO创建出来的实例对象都是单例的其中properties是保存类名和类全限定名的键值对可以理解为IOC其实就是把类实例化后,保存到Map集合中,通过getBean方法取出已经创建好的实例对象...
2019-03-14 22:22:47
170
原创 客户端ajax的多个相同属性名的json格式封装
前提在页面对checkedbox为true的用户,进行批量删除页面通过<input>标签的name属性和id属性传递用户名和用户idcontent+=' <td><input type="checkbox" name="'+n.loginacct+'" id="'+n.id+'"></td>';封装多个相同属性名的
2019-03-03 16:00:06
467
原创 关于web项目网址修改
localhost:8080/atcrowdfunding/index.jsp atcrowdfunding:是项目名称,通过修改项目Context root的值为/,就可以不用在地址栏输入项目名称 但客户端外部访问时,访问的是apache-tomcat-7.0.82\webapps\ROOT文件夹的页面,要手动把webapps的全部文件复制到该文件夹下 ...
2019-02-26 20:52:47
1046
原创 SVN的使用
1.在SVN仓库中,创建一个给SVN控制的项目文件夹,比如项目名叫atcrowdfunding1706152.在cmd初始化该项目文件夹svnadmin create D:\SvnRep\atcrowdfunding1706153.在初始化后的项目文件夹中找到svnserve.conf配置权限控制anon-access = noneauth-access = write pass...
2019-02-26 17:02:21
93
原创 Jedis ConnectionException解决方法
redis在启动的时候默认会启动一个保护模式,只有同一个服务器可以连接上redis。别的服务器连接不上这个redis解决办法:关闭保护模式1、进入redis已安装目录 vmi redis.conf 注释bind 127.0.0.1这一行2、启动redis 登入客户端 执行下面命令 config set protected-mode "no" ...
2019-02-14 20:46:28
565
原创 spring接受和发送json对象(原始,非原始)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.d
2019-02-07 19:44:33
200
原创 springmvc的请求转发和重定向使用 (ModelAndView)
package com.itheima.web.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controller("forwardRedirectController")@Req...
2019-02-07 15:03:40
7687
1
原创 springmvc拦截器让用户登录并访问主页
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loos
2019-02-05 23:07:51
386
原创 springmvc自定义两个拦截器的案例
package com.itheima.web.icontroller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controller("InterceptorController")@RequestMa...
2019-02-05 21:56:45
759
原创 springmvc自定义拦截器基本案例
package com.itheima.web.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.HandlerInterceptor;import org...
2019-02-05 21:18:25
175
原创 springmvc自定义异常信息
package com.itheima.exception;public class CustomException extends Exception { // 定义异常的消息 private String message; public CustomException(String message) { this.message = message; } // 获取异...
2019-02-05 17:09:10
414
原创 springmvc跨服务器文件上传(jersey-client-1.18.1.jar jersey-core-1.18.1.jar)
package com.itheima.web.controller;import java.io.File;import java.text.SimpleDateFormat;import java.util.Date;import java.util.UUID;import javax.servlet.http.HttpServletRequest;import org.spr...
2019-02-05 11:37:39
922
原创 springmvc封装的上传文件
package com.itheima.web.controller;import java.io.File;import java.text.SimpleDateFormat;import java.util.Date;import java.util.UUID;import javax.servlet.http.HttpServletRequest;import org.spr...
2019-02-05 11:33:53
319
原创 springmvc传统上传文件
package com.itheima.web.controller;import java.io.File;import java.util.List;import java.util.UUID;import javax.servlet.http.HttpServletRequest;import org.apache.commons.fileupload.FileItem;...
2019-02-05 11:29:05
145
原创 @RequestParam @RequestBody @PathVariable @RequestHeader @CookieValue @ModelAttribute注解使用
package com.itheima.domain;import java.io.Serializable;import java.util.List;import java.util.Map;/** * 一个用户实体类,它可以包含多个账户 * * @author ChonZ * */public class User implements Serializab...
2019-02-04 11:31:58
233
原创 访问原始servletAPI对象
package com.itheima.web.controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Controller;import org.sp...
2019-02-03 23:55:03
177
原创 Srpingmvc转换器.String转换Date
package com.itheima.domain;import java.io.Serializable;import java.util.Date;/** * 账户的实体类 * * @author ChonZ * */public class Account implements Serializable { private String accountId; ...
2019-02-03 23:42:52
150
原创 springmvc各种类的参数绑定
package com.itheima.domain;import java.io.Serializable;/** * 账户的实体类 * * @author ChonZ * */public class Account implements Serializable { private String accountId; private String name; p...
2019-02-03 22:25:44
119
原创 @RequestMapping的4个属性和案例
package com.itheima.web.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.Req...
2019-02-03 20:45:17
697
原创 springmvc框架及入门案例
springmvc框架springmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。springmvc是一个基于mvc的web框架。 第一步:发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请求HandlerMapping查找 Handler可以根据xml配置、注解进行查找第三步:...
2019-02-03 17:27:45
215
原创 mybatis逆向工程
配置环境<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-genera...
2019-02-01 23:04:54
94
原创 spring和mybatis整合后的非原始Dao
package cn.itcast.ssm.mapper;import cn.itcast.ssm.po.User;public interface UserMapper { //根据id查询用户信息 public User findUserById(int id) throws Exception; }Dao接口类 <?xml version="1.0...
2019-02-01 20:22:12
128
原创 spring和mybatis整合后的原始Dao
package cn.itcast.ssm.dao;import cn.itcast.ssm.po.User;public interface UserDao { //根据id查询用户信息 public User findUserById(int id) throws Exception; }Dao接口类 package cn.itcast.ssm.dao;i...
2019-02-01 17:35:38
122
原创 mybatis延迟加载(先加载orders信息,延迟加载user信息)
需要查询关联信息时,使用mybatis延迟加载特性可有效的减少数据库压力,首次查询只查询主要信息,关联信息等用户获取时再加载。打开延迟加载开关在mybatis核心配置文件中配置:lazyLoadingEnabled、aggressiveLazyLoading 设置项 描述 允许值 默认值 lazy...
2019-02-01 11:38:07
113
原创 resultMap映射输出多对多
package cn.itcast.mybatis.mapper;import java.util.List;import cn.itcast.mybatis.po.Orders;import cn.itcast.mybatis.po.User;public interface OrdersMapperCustomer { //创建操作数据库的接口方法,用于被mybat...
2019-02-01 01:30:42
676
1
原创 resultMap映射输出pojo类含有pojo包装类和List<T>(一对多关联查询)
数据库查询信息 package cn.itcast.mybatis.mapper;import java.util.List;import cn.itcast.mybatis.po.Orders;public interface OrdersMapperCustomer { //创建操作数据库的接口方法,用于被mybatis增强 public List<O...
2019-01-31 23:09:03
587
1
原创 resultMap映射输出pojo类含有pojo包装类(一对一)
数据库查询信息 package cn.itcast.mybatis.mapper;import java.util.List;import cn.itcast.mybatis.po.Orders;public interface OrdersMapperCustomer { //创建操作数据库的接口方法,用于被mybatis增强 public List<...
2019-01-31 21:38:52
486
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人