摘要: MySQL 存储过程 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象 存储过程就是具有名字的一段代码,用来完成一个特定的功能。创建的存储过程保存在数据库的数据字典中 优点:存储过程可封装,并隐藏复杂的商业逻辑。存储过程可以回传值,并可以接受 阅读全文
posted @ 2018-12-10 20:56 别念茶茶 阅读(406) 评论(0) 推荐(0) 编辑
摘要: Mybtis注解 增加接口CategoryMapper ,并在接口中声明的方法上,加上注解增加对CategoryMapper 的映射:<mappers>//com.shop.mapper包下的CategoryMapper接口 <mapper class="com.shop.mapper.Catego 阅读全文
posted @ 2018-12-10 20:54 别念茶茶 阅读(4213) 评论(0) 推荐(0) 编辑
摘要: 动态SQL语句 if标签例子:<select id="listProduct" resultType="Product"> select * from product <if test="name!=null"> where name like concat('%',#{name},'%') </i 阅读全文
posted @ 2018-12-10 20:52 别念茶茶 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 导入jre包后还需要配置xml文件 配置文件mybatis-config.xml在src目录下创建mybatis的主配置文件mybatis-config.xml 内容:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBL 阅读全文
posted @ 2018-12-10 20:48 别念茶茶 阅读(174) 评论(0) 推荐(0) 编辑
摘要: JQuery模式的ajax调用$(function(){ $('input[name=username]').change(function(){ $.ajax({ type:"post", //请求方式 url:"checkName", //请求URL地址 data:"name="+this.va 阅读全文
posted @ 2018-12-10 20:44 别念茶茶 阅读(1576) 评论(0) 推荐(0) 编辑
摘要: 原生Ajax <span>输入账号 :</span><input id="name" name="name" onkeyup="check()" type="text"> <span id="checkResult"></span> <script> 第一步:jsp中设置全局变量var xmlhtt 阅读全文
posted @ 2018-12-10 20:43 别念茶茶 阅读(119) 评论(0) 推荐(0) 编辑
摘要: jsp JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束JSP 网页几乎可以被当成一个普通的 Servlet JSP 生命周期 编译阶段:servlet容器编译servlet源文件,生成servlet 阅读全文
posted @ 2018-12-10 20:43 别念茶茶 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 上传文件 上传的页面需要注意1. form 的method必须是post的,get不能上传文件。 在meta标签中还需要加上enctype="multipart/form-data" 表示提交的数据是二进制文件2. 需要提供type="file" 的字段进行上传3.servlet中添加注解@Mult 阅读全文
posted @ 2018-12-10 20:42 别念茶茶 阅读(410) 评论(0) 推荐(0) 编辑
摘要: request对象的类是HttpServletRequest request的常见方法: request.getRequestURL(): 浏览器发出请求时的完整URL,包括协议 主机名 端口(如果有)request.getRequestURI(): 浏览器发出请求的资源名部分,去掉了协议和主机名r 阅读全文
posted @ 2018-12-10 20:32 别念茶茶 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: //当前工作空间绝对路径System.getProperty("user.dir"); 一个Servlet的生命周期由 实例化,初始化,提供服务,销毁,被回收 几个步骤组成Serlvet构造方法 只会执行一次,所以Serlvet是单实例的init初始化 只会执行一次 在如下几种情况下,会调用dest 阅读全文
posted @ 2018-12-10 20:31 别念茶茶 阅读(196) 评论(0) 推荐(0) 编辑