- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 MyBatis构造SQL
构造SQL1.创建ReturnSql类,实现得到增删改查的SQL语句的四种方法package com.cmy.sql;import com.cmy.bean.Book;import org.apache.ibatis.jdbc.SQL;/** * @author chenmingyong */public class ReturnSql { /** * 查询全部数据 * @return 查询语句 */ public String getSelectAll(){ r
2021-03-18 21:21:53 224 1
原创 MyBatis注解多表操作
MyBatis注解多表操作一对一操作数据准备实现步骤一对多操作数据准备实现步骤多对多操作数据准备实现步骤一对一操作数据准备card表CREATE TABLE card( id INT PRIMARY KEY AUTO_INCREMENT, number VARCHAR(30), pid INT, CONSTRAINT cp_fk FOREIGN KEY (pid) REFERENCES person(id));person表CREATE TABLE person(
2021-03-18 21:20:30 369 4
原创 MyBatis注解开发
MyBatis注解开发注解开发步骤查询操作增加操作修改操作删除操作注解开发步骤1.创建接口和编写操作方法2.在核心配置文件中配置映射关系<?xml version="1.0" encoding="UTF-8" ?><!--MyBitis的DTD约束,定义xml标签约束,使开发者按照定义书写--><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
2021-03-18 21:19:04 185 2
原创 MyBatis多表操作
MyBatis多表操作一对一的功能实现数据准备实现步骤一对多功能实现数据准备实现步骤多对多功能实现数据准备实现步骤一对一的功能实现数据准备person表CREATE TABLE person( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20), age INT);card表CREATE TABLE card( id INT PRIMARY KEY AUTO_INCREMENT, number VARCHAR(3
2021-03-16 16:09:08 113
原创 MyBatis动态SQL
<if>标签<where> 标签:条件标签,用于存在动态条件的情况下,可以代替 where 关键字<if> 标签:条件判断标签test属性:条件判断代码示例映射配置文件<select id="selectCondition" resultType="book" parameterType="book"> SELECT * FROM book <where> <if test="book_id
2021-03-16 16:08:37 236
原创 MyBatis分页插件
分页插件步骤1.导入 jar 包2.在核心配置文件中集成分页助手插件<!--集成分页助手插件--><plugins> <plugin interceptor="com.github.pagehelper.PageInterceptor"></plugin></plugins>PageHelper.start(int pageNum, int pageSize); 此方法实现分页效果第一个参数表示 当前页第二个参数表
2021-03-16 16:07:57 134
原创 MyBatis配置LOG4J
配置LOG4J导入jar包修改核心配置文件<settings> <setting name="logImpl" value="log4j"/></settings>在src目录下编写 LOG4J配置文件# Global logging configurationlog4j.rootLogger=DEBUG, stdout# Console output...log4j.appender.stdout=org.apache.log4j.Co
2021-03-07 22:21:43 136
原创 MyBatis的基本使用
MyBatis的基本使用映射配置文件数据库连接配置文件引入核心配置文件相关APIResourceSqlSessionFactoryBuilderSqlSessionFactorySqlSession映射配置文件<?xml version="1.0" encoding="UTF-8" ?><!--MyBitis的DTD约束,定义xml标签约束,使开发者按照定义书写--><!DOCTYPE mapper PUBLIC "-//mybatis.org//DT
2021-03-07 22:19:50 1334 12
原创 Java Stream流
Stream流Stream流的三类方法Stream流的获取方法Stream流的中间操作常用方法filter方法limit方法skip方法concat方法distinct方法Stream流的终结操作常用方法forEach方法count方法Stream流的收集方法Stream流案例练习Stream流的三类方法获取Stream流创建一条流水线,并把数据放到流水线上准备操作中间方法流水线上的操作可以执行多个操作终结方法流水线的最后一个操作一个Stream流只能有一个终结方法Str
2021-03-04 14:08:01 580 8
原创 Java 可变参数和创建不可变集合
可变参数和创建不可变集合可变参数案例创建不可变集合可变参数可变参数:形参的个数是可以变化的格式:修饰符 返回值类型 方法名(数据类型… 变量名) { }范例:public static int sun(int… a) { }变量是一个数组案例需求:定义一个方法求 N 个数的和public class MyMap2 { public static void main(String[] args) { int sum = getSum(1, 2, 3, 4, 5, 6); Syst
2021-03-03 17:41:41 340 4
原创 Java Map集合的使用
Map集合概述Map集合分类单列集合单列集合一次存储一个元素双列集合双列集合一次添加两个元素(一对数据)Map集合总结Interface Map<K, V> K:键的数据类型,V:值的数据类型键不能重复,值可以重复键和值一一对应,每一个键只能找到自己对应的值(键+值)这个整体 称为 “键值对”,或 “键值对” 对象,在 Java 中称为 “Entry” 对象举例说明:学生的学号和姓名20001 -> 张三2002 -> 李四2003
2021-03-03 17:08:11 214 10
原创 Linux 管理用户
管理用户命令说明gpasswd (可选项)组名管理用户gpasswd 是 Linux 下的管理工具,用于将一个用户添加到组或从组中删除a, 向组 GROUP 中添加用户 USERd, 从组 GROUP 中添加或删除用户h, 显示此帮助信息并推出Q, -要 chroot 进的目录r, remove the GROUP’s passwordR, 向其成员限制访问组 GROUPM, 设置组 GROUP 的成员列表A, 设置组的管理员列表添加一个用户// 创
2021-03-02 13:52:49 75
junit-4.11和hamcrest-core-1.3 的jar包
2021-02-26
mysql-connector-java.rar
2021-02-26
python实现的学生信息管理系统—GUI界面版
2020-06-07
python界面图书管理系统—GUI界面版
2020-06-07
python实现GUI界面的ATM系统
2020-06-07
python实现GUI界面购物商城
2020-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人