06 2020 档案

摘要:一.前台重定向 在Servlet中,调用response的方法:response.sendRedirect("other.jsp"); private void doDel(HttpServletRequest req, HttpServletResponse resp) throws IOExce 阅读全文
posted @ 2020-06-30 22:12 木子李和三点水 阅读(356) 评论(0) 推荐(0)
摘要:一.字符串 传: 在页面各个文本相关控件中输入数据,值均以字符串String形式,存在value中 <form action="test" method="post"> <input type="text" name="name" /> <br /> <input type="text" name= 阅读全文
posted @ 2020-06-29 22:34 木子李和三点水 阅读(1095) 评论(0) 推荐(0)
摘要:一.地址栏(get) 直接请求一个路径下的资源: http://localhost:8080/httptest/login.html 带查询参数: http://localhost:8080/httptest/test?name=tom&age=1&id=1&id=3 二.超链接(get) <a h 阅读全文
posted @ 2020-06-29 21:48 木子李和三点水 阅读(683) 评论(0) 推荐(0)
摘要:一.注解的定义 package com.microli.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.Re 阅读全文
posted @ 2020-06-28 22:25 木子李和三点水 阅读(263) 评论(0) 推荐(0)
摘要:<table>标签代表一个表格,常用来展示数据 包含:<tr> 单元行 <td>单元格 两个属性,colspan:横向合并单元格 rowspan:纵向合并单元格(数字代表合并单元格数量) <table border="1"> <tr> <td> 表格数据1 </td> <td colspan="2" 阅读全文
posted @ 2020-06-27 23:24 木子李和三点水 阅读(405) 评论(0) 推荐(0)
摘要:一.列表 <ol>有序列表 <ul>无序列表 <li> 表示列表中的每一项 <ul> <li>芒果</li> <li>鸡蛋</li> </ul> <ol> <li>芒果</li> <li>鸡蛋</li> </ol> 二.转义字符 >: &gt; <: &lt; &: &amp; 空格:&nbsp; 阅读全文
posted @ 2020-06-27 23:09 木子李和三点水 阅读(227) 评论(0) 推荐(0)
摘要:一.图片标签<img> <!-- src:图片源,可以是本地也可以是网页上的链接 alt:如果无法显示图像,用此文本代替 title:鼠标放置在图片上出现的文字提示 width,height:定义图片的宽度和高度 --> <img src="images/lpl.jpg" alt="lpl" tit 阅读全文
posted @ 2020-06-27 22:50 木子李和三点水 阅读(224) 评论(0) 推荐(0)
摘要:一.HTML的基本组成 <!DOCTYPE html> <!--<html> 标签用来包围当前网页的所有 HTML 代码,可以把它看做一个外壳--> <html lang="en"> <!--<head> 标签表示网页的头部,用来设置一些网页的参数,在浏览器中是看不到的: <meta charset 阅读全文
posted @ 2020-06-27 22:14 木子李和三点水 阅读(486) 评论(0) 推荐(0)
摘要:一.定义局部的懒加载 在主从表查询时,查订单信息要求带出订单详细信息 <select id="getById" resultMap="OrderResultMap"> select * from mall_order where id=#{id} </select> <resultMap id="O 阅读全文
posted @ 2020-06-17 16:13 木子李和三点水 阅读(383) 评论(0) 推荐(0)
摘要:一.引入,jsqlparser 和 pagehelper 两个开源包 jsqlparser下载地址:https://repo1.maven.org/maven2/com/github/jsqlparser/jsqlparser/ pagehelper下载地址:https://repo1.maven. 阅读全文
posted @ 2020-06-17 15:13 木子李和三点水 阅读(281) 评论(0) 推荐(0)
摘要:Mybatis动态Sql中,foreach的使用场景:对集合进行遍历(尤其是在构建 IN 条件语句的时候) 例子: //DAO中有一个删除方法,参数是可变长度参数,按id删除元素 void del(int... id); <delete id="del" parameterType="Cart"> 阅读全文
posted @ 2020-06-17 09:16 木子李和三点水 阅读(888) 评论(0) 推荐(0)
摘要:使用<bind/>标签进行模糊查询 bind 元素可以从 OGNL 表达式中创建一个变量并将其绑定到上下文,bind适用于mysql,sql server,oracle <select id="getGoodsCondition" parameterType="Goods" resultType=" 阅读全文
posted @ 2020-06-16 21:42 木子李和三点水 阅读(516) 评论(0) 推荐(0)
摘要:一.抛出问题 什么是多对一: 多个学生对应一个老师 如果对于学生这边,就是一个多对一的现象,即从学生这边关联一个老师! 多个订单对应一个用户 如果对于订单这边,就是一个多对一的现象,即从订单这边关联一个用户! 如何在查询订单的时候带出用户表中的用户名? 二.解决方式 1.单查询属性映射: 在订单表实 阅读全文
posted @ 2020-06-16 21:29 木子李和三点水 阅读(230) 评论(0) 推荐(0)
摘要:一.抛出问题,在数据库设计中,会出现一个订单关联多个订单详情,一个用户关联多个收货地址等。要求在查询订单时带出订单详细信息 二.解决方式,使用一对多查询(单查询,嵌套查询) 单查询 1.在订单表实体类中,添加一个订单详情List属性 public class Order { private int 阅读全文
posted @ 2020-06-16 16:44 木子李和三点水 阅读(237) 评论(0) 推荐(0)
摘要:一.简单类型(基本数据类型,String,Date) 注意点:parameterType,将会传入这条语句的参数的类全限定名或别名。这个属性是可选的,因为 MyBatis 可以通过类型处理器(TypeHandler)推断出具体传入语句的参数,默认值为未设置(unset)。 传入的 简单类型int,表 阅读全文
posted @ 2020-06-15 21:53 木子李和三点水 阅读(310) 评论(0) 推荐(0)
摘要:一.抛出问题,在有主从表的结构中,从表的外键引用了主表的主键,在主表插入数据后,需要将主键值传递给从表才能完成从表数据的写入 业务举例:有订单表(主) 和 订单明细表(从),订单表有主键 Id ,订单明细表有外键 “订单Id" 二.解决方案 1.在主表插入数据时,在MyBatis中 使用 JDBC 阅读全文
posted @ 2020-06-15 21:33 木子李和三点水 阅读(706) 评论(0) 推荐(0)
摘要:一.下载MyBatis github项目地址:https://github.com/mybatis/mybatis-3/releases 二.将MySql驱动和MyBatis的jar包放到项目的buildpath中 三.在src根目录下新建mybatis-config.xml,用于配置数据库连接和映 阅读全文
posted @ 2020-06-14 19:00 木子李和三点水 阅读(277) 评论(0) 推荐(0)
摘要:一.MyBatic的作用 O:Object ,Java POJO 简单普通的java对象,由有一些private的参数作为对象的属性,然后针对每一个参数定义get和set方法 1 public class Category { 2 private int id; 3 private int catN 阅读全文
posted @ 2020-06-14 15:50 木子李和三点水 阅读(179) 评论(0) 推荐(0)
摘要:/*查询一张表所有的数据*/ select * from mall_goods; /*查询某些列*/ select id,name,goodsno from mall_goods; /*为列取别名,为了能与JavaBean中的属性对应,区分多张表中同名的列*/ select id as goodsI 阅读全文
posted @ 2020-06-10 17:01 木子李和三点水 阅读(288) 评论(0) 推荐(0)