数据库
低级小猿
这个作者很懒,什么都没留下…
展开
-
Hello Spring 第一个Spring程序
package com.yyf.pojo;public class Hello { private String str; public String getStr() { return str; } public void setStr(String str) { this.str = str; } @Override public String toString() { return "H.原创 2021-09-27 15:15:28 · 54 阅读 · 0 评论 -
mybatis中foreach的使用
接口: //foreach List<Blog> getBlogForeach(Map map);接口配置文件 <select id="getBlogForeach" parameterType="map" resultType="blog"> select * from mybatis.blog <where> <foreach collection="ids" item="id" open="an原创 2021-09-27 15:08:40 · 90 阅读 · 0 评论 -
mybatis中update set的使用
接口 //更新数据 int updateBlog(Map map);接口配置文件 <update id="updateBlog" parameterType="map"> update mybatis.blog <set> <if test="title!=null"> title=#{title}, </if> <if test="au原创 2021-09-15 17:10:25 · 2452 阅读 · 0 评论 -
mybatis配置文件中 choose的使用及动态sql的了解
接口 //利用choose 查询数据 动态sql List<Blog> getBlogChoose(Map map);接口配置文件 <select id="getBlogChoose" parameterType="map" resultType="blog"> select * from mybatis.blog <where> <choose>原创 2021-09-15 17:08:21 · 103 阅读 · 0 评论 -
2021-09-15mybatis配置文件中 if的使用及sql标签和include的使用
接口: //利用if 查询数据 动态sql List<Blog> getBlogIF(Map map);接口配置文件: <sql id="blog"> <if test="title!=null"> and title=#{title} </if> <if test="author!=null"> and au原创 2021-09-15 17:06:18 · 324 阅读 · 0 评论 -
mybatis 多对一
接口:package com.yyf.dao;import com.yyf.pojo.Student;import java.util.List;public interface studentMapper { List<Student> getStudent2();}接口配置文件,按结果嵌套查询<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLI原创 2021-09-15 16:48:31 · 53 阅读 · 0 评论 -
mybatis 一对多
接口及接口配置文件:package com.yyf.dao;import com.yyf.pojo.Teacher;import org.apache.ibatis.annotations.Param;public interface TeacherMapper { Teacher getTeacher(@Param ("tid") int id);}接口配置文件:<?xml version="1.0" encoding="UTF-8" ?><!DO原创 2021-09-15 16:38:53 · 55 阅读 · 0 评论 -
使用lombok注解实现mybatis的增删改查
接口:无需接口.xml配置文件package com.yyf.dao;import com.yyf.pojo.User;import org.apache.ibatis.annotations.*;import java.util.List;import java.util.Map;public interface UserMapper {@Select ("select * from user") List<User> getUsers();@Insert原创 2021-09-15 16:28:10 · 169 阅读 · 0 评论 -
字段名不一致的问题,进行字段映射
若表实体类的字段名和数据库表中的字段名不一致时,要进行字段映射在xml文件中映射<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.yyf.dao.user原创 2021-09-15 16:12:48 · 846 阅读 · 0 评论 -
mybatis 实现增删改查
下面时接口和接口配置文件的代码,其他的在我的第一个mybatis程序中package com.yyf.dao;import com.yyf.pojo.User;import java.util.List;import java.util.Map;public interface UserMapper { //查询所有用户 List<User> getUserList(); //模糊查询name List<User> getUserL原创 2021-09-15 16:05:30 · 142 阅读 · 0 评论 -
我的第一个Mybatis程序
接口:package com.yyf.dao;import com.yyf.pojo.User;import java.util.List;import java.util.Map;public interface UserMapper { //查询所有用户 List<User> getUserList(); //模糊查询name List<User> getUserLike(String name); //根据ID查询用户原创 2021-09-15 15:56:01 · 67 阅读 · 0 评论 -
2021-08-07 DBCP的一些配置文件和测试代码工具库
DBCP配置文件.peoperties#连接设置,这里面的名字,是DBCP数据源中定义好的driverClassName=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/jdbcstudy?useUnicode=true&characterEncoding=utf8&useSSL=trueusername=rootpassword=root#<!-- 初始化连接-->initialSize=10原创 2021-08-08 16:37:02 · 131 阅读 · 0 评论