- 博客(7)
- 收藏
- 关注
原创 Mybatis对数据库的基本操作
通过XML配置文件连接到数据库以及配置执行SQL语句的XML文件的路径<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="
2022-01-21 23:48:16 1752
原创 ORM的跨表操作
在Django的ORM中可以不通过SQL语句直接根据当前表的外键调用对应的另一个表中的数据,根据拥有外键表的外键得到相关联表的数据的操作称为正向跨表通过ORM建立的两张表 ug是UserInfo的外键,在UserInfo表中显示时会默认把ug变成ug_id存放,而ug则用来存放关联表的数据class UserGroup(models.Model): title = models.CharField(max_length=32)class UserInfo(models.Model):
2022-01-13 15:09:34 336
原创 分页操作模块
逻辑处理class PageControl(object): #参数分别代表当前页数、每一页的页数、总的页数、当前页面的路径 def __init__(self,current_page,per_page,all_count,url): self.current_page = int(current_page) self.per_page = per_page self.all_count = all_count a,b
2022-01-12 19:08:36 181
原创 Django框架的ORM操作
一、修改setting中的设置修改连接到MySQL数据库DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':'dj3', 'USER': 'root', 'PASSWORD': '20001101pyj', 'HOST': 'localhost', 'PORT': 3306, }}二、在当前
2022-01-12 14:25:12 401
原创 Spring5 AOP 切面创建增强类
通过创建增强类可以实现在不修改现有类的基础上增加类方法的类容,想用就用,不需要就删掉,实现了代码低耦合。底层代码通过UserDapImp的接口UserDao为其创建代理类(增强类)public class UserDaoImp implements UserDao { @Override public int add(int a, int b) { return a+b; }}public class JDKProxy { public
2021-12-03 20:47:01 278
原创 Spring:在XML中创建bean对象
set方法赋值创建 UserDaoIm类的userdao对象创建UserService类的userService对象,通过类中的set方法为私有属性user赋值为userdao<bean id="userdao" class="com.pyj.spring5.dao.UserDaoIm"></bean><bean id="userService" class="com.pyj.spring5.service.UserService"> <pr
2021-11-30 12:40:27 1378
原创 jdbc操作数据库时的错误
Java中使用JDBC连接数据库修改其中某一张表,当该表中的所有字段都没有设置默认值时,JDBC无法操作数据库,Java程序会报错,且直接在SQLyog中向此表插入数据以后,数据只能暂时显示,重启SQLyog后表中插入的数据消失但字段还在,当在此表中设置了主键以后,操作可以成功,且上述一系列问题都可以解决。...
2021-10-17 00:26:14 288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人