- 博客(24)
- 资源 (72)
- 收藏
- 关注
原创 MyBatis动态sql_bind绑定
MyBatis动态sql_bind绑定 select * from tbl_employee where last_name like #{_lastName} 测试方法 @Test public void testInnerParam() throws Exce
2017-11-30 21:15:35 1156 1
原创 编写一个Book类,该类至少有name和price两个属性。该类要实现Comparable接口,
编写一个Book类,该类至少有name和price两个属性。该类要实现Comparable接口,
2017-11-29 18:01:10 9654
原创 MyBatis动态sql_foreach下foreach批量插入两种方式
MyBatis动态sql_foreach下foreach批量插入两种方式EmployeeMapperDynamicSQL.javapackage com.cn.mybatis.dao;import java.util.List;import org.apache.ibatis.annotations.Param;import com.cn.zhu.bean.Empl
2017-11-26 16:14:40 23829 2
原创 mybatis:Parameter 'ids' not found. Available parameters are [templateId, param1, param2, valueList]
mybatis:Parameter 'ids' not found. Available parameters are [templateId, param1, param2, valueList]今天晚上发现了一个很有意思的问题:mybatis:Parameter 'ids' not found. Available parameters are [templateId, p
2017-11-25 22:37:56 4303
原创 MyBatis的动态sql_set与if结合的动态更新
MyBatis的动态sql_set与if结合的动态更新EmployeeMapperDynamicSQL.javapackage com.cn.mybatis.dao;import java.util.List;import com.cn.zhu.bean.Employee;public interface EmployeeMapperDynamicSQL { //
2017-11-25 21:27:06 1095
原创 MyBatis动态sql_choose分支选择
MyBatis动态sql_choose分支选择EmployeeMapperDynamicSQL.javapackage com.cn.mybatis.dao;import java.util.List;import com.cn.zhu.bean.Employee;public interface EmployeeMapperDynamicSQL { // publi
2017-11-25 18:47:40 2194
原创 MyBatis动态sql_trim自定义字符串截取
MyBatis动态sql_trim自定义字符串截取继续上次文章http://blog.csdn.net/zhupengqq/article/details/78632444EmployeeMapperDynamicSQL.javapackage com.cn.mybatis.dao;import java.util.List;import com.cn.
2017-11-25 17:17:50 8893 2
原创 MyBatis动态sql_where查询条件
MyBatis动态sql_where查询条件EmployeeMapperDynamicSQL.javapackage com.cn.mybatis.dao;import java.util.List;import com.cn.zhu.bean.Employee;public interface EmployeeMapperDynamicSQL { //
2017-11-25 16:24:17 32113 2
原创 MyBatis的discriminator鉴别器的作用
MyBatis的discriminator鉴别器的作用DepartmentMapper.xml<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> select id,dept_name depar
2017-11-24 21:06:10 10029 2
原创 MyBatis的collection集合封装规则
MyBatis的collection集合封装规则DepartmentMapper.javapackage com.cn.mybatis.dao;import java.util.List;import java.util.Map;import org.apache.ibatis.annotations.MapKey;import org.apache.ib
2017-11-24 19:34:50 3292
原创 A request has been denied as a potential CSRF attack.”
A request has been denied as a potential CSRF attack.” 当输入账号和密码,点击登录,出现“session error”。后来在网上发现了这个问题解决办法。在web.xml配置文件中修改dwr的配置:<web-app version="2.5" xmlns="http://java.sun.com/x
2017-11-24 18:41:42 1255
原创 MyBatis的分布查询延迟加载(select_resultMap)
MyBatis的分布查询延迟加载(select_resultMap) <!-- 分布好处 可以使用延迟加载 Employee==>Dept 我们每次查询Employee对象的时候,都将一起查询出来。 部门信息在我们使用的时候再去查询 分段查询的基础之上加上两个配置 -->mybatis-confi
2017-11-24 12:59:05 711
原创 MyBatis的级联查询(association 进行分布查询)
MyBatis的级联查询(分布查询)<!-- 使用 association 进行分布查询 1 先按照员工id查询员工信息 2 根据查询员工信息中的d_id的值去部门表查出部门信息 3 部门设置到员工中 -->EmployeeMapperPlus.xml<!DOCTYPE mapperPUBLIC "-//mybati
2017-11-24 12:35:45 3276
原创 使用ArrayList集合,对其添加100个不同的元素:
import java.util.ArrayList;import java.util.Iterator;public class Demo { public static void main(String[] args) { ArrayList list=new ArrayList<>(); for(int i=1;i<=100;i+=1){ list.add(i);
2017-11-22 18:14:26 1313
原创 MyBatis的级联查询(两种方式)
与上次唯一不同的一下几个类Department.javapackage com.cn.zhu.bean;public class Department { private Integer id; private String departmentName; public Integer getId() { return id; } public void se
2017-11-19 18:24:14 27684
原创 MyBatis映射文件(集合数据的添加与获取,条件查询,模糊查询)
MyBatis映射文件(集合数据的添加与获取,条件查询,模糊查询)继续上次的MyBatis的映射文件,EmployeeMapper.xml<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"
2017-11-18 20:19:56 3114
原创 作业区
package view;import javax.swing.*;import java.awt.*;public class vie {public static void main(String[] args) {Menu menu = new Menu("浏览器",20,30,150,160);}}package view;impor
2017-11-15 16:49:09 280
原创 struts2的工作原理
客户端发送请求经过一系列的过滤器FilterDispatcher通过ActionMapper来决定这个REquest需要调用的ActionFilterDispather交给ActionProxy通过ConfigurationManager询问struts.xml找到对应的ActionActionProxy创建一个ActionInvocation实例调用Action Acti
2017-11-15 13:27:40 365
原创 java窗体---加入购物车
package com.cn.second;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Vector;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JOp
2017-11-13 10:57:14 1270
原创 MyBatis映射文件--增删改查
MyBatis映射文件--增删改查数据库表EmployeeMapper.xml<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!-- namespace: 名称空间 id:
2017-11-03 23:05:28 940
转载 数据结构之线索二叉树的前序,中序和后序遍
二叉树是一种非线性结构,在之前实现的二叉树遍历中不管是递归还是非递归用二叉树作为存储结构时只能取到该结点的左孩子和右孩子,不能得到该结点的前驱和后继。为了保存这种在遍历中需要的信息,同时也为了充分利用结点中的空指针域,我们利用二叉树中指向左右子树的空指针来存放结点的前驱和后继.同时在有n个结点的二叉链表中必定存在n+1个空链域. 那仫问题来了如何充分的利用这些空链域来实现线索化呢?
2017-11-03 12:21:29 577 1
原创 判断三个参数是否能构成一个三角形。如果不能则抛出异常IllegalArgumentException, * 显示异常信息:a,b,c “不能构成三角形”;如果可以构成则显示三角形三个边长。在主方
写一个方法void triangle(int a,int b,int c),* 判断三个参数是否能构成一个三角形。如果不能则抛出异常IllegalArgumentException,* 显示异常信息:a,b,c “不能构成三角形”;如果可以构成则显示三角形三个边长。在主方法中得到命令行输入的三个整数,* 调用此方法,并捕获异常。*/Test.javaimport jav
2017-11-01 18:06:41 5018 1
原创 课堂练习2: 从命令行输入5个整数,放入一整型数组,然后打印输出。要求: 如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”
课堂练习2:从命令行输入5个整数,放入一整型数组,然后打印输出。要求:如果输入数据不为整数,要捕获输入不匹配异常,显示“请输入整数”;如果输入数据多余5个,捕获数组越界异常,显示“请输入5个整数”import java.util.InputMismatchException;import java.util.Scanner;public class Test { pub
2017-11-01 17:55:42 7037
java博客系统完整
2017-10-31
SSM医药管理系统(javaweb)
2017-09-06
java药品药店管理系统
2018-09-26
基于SSH2高校毕业生去向信息管理系统
2018-03-02
ssm(饼图和折线图很好)财务管理(springMvc + spring + mybatis + easyUI)
2018-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人