SSM整合 1.数据库环境 创建一个存放书籍数据的数据库表 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id', `bookName` VARCHAR(100) NOT NULL COMMENT '书名', `
整合SSM(重中之重) 环境: IDEA MySQL 5.7.19 Tomcat 9 Maven 3.6 JDK8以上 要求: 需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识; 以一个简单的书籍管理系统为例 一、数据库的搭建 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `
1.图书列表 静态列表效果 基于数据实现模板效果 处理每行的操作按钮(禁止默认行为) 1、 提供的静态数据 数据存放在vue 中 data 属性中 var vm = new Vue({ el: '#app', data: { books: [{ id: 1, name: '三国
文章目录 一、事件监听v-on 事件监听v-on 修饰符 二、条件判断v-if、v-else-if、v-else条件渲染案例 v-showv-if 和 v-show 对比 v-for数组中哪些方法时响应式 高级函数filter 函数的使用map的使用reduce的使用 购物车案例: 一、事件监听 v-on 事件监听 v-on 修饰符 .
一、库的管理 1、库的创建 语法:create database 库名; 案例:创建Books create database Books; create database if not exists 库名; 如果库名存在就不创建,且不报错,如果不存在就创建 2、更改库的字符集 alter database books character set gbk; 3、库的删除 drop database book
1、唯一键约束 特点: (1)一个表可以有多个唯一键约束 (2)唯一键约束意味着,唯一,可以为NULL (3)唯一键的约束名可以自己指定,也可以默认, 如果默认的话,一般如果单列唯一,默认就是列名, 如果是多列组合唯一,那么默认是该组合第1列的名称。 (4)创建唯一键约束,也会在对应列上建立索引。 而且删除
redis五种常用的数据结构为string (字符串)、list (列表)、set (集合)、hash (哈希) 和 zset (有序集合)。小白易读,建议收藏。 万丈高楼平地起 reids是键值对结构的NoSql数据库,key都是字符串,常说的数据类型不同,说的都是value。 redis所有的数据都会有一个dicEntry,众多dicEntry
一. 基本使用 from django.conf.urls import url # 第一步:从rest_framework包中导入routers模块 from rest_framework import routers from .views import BookModelViewSet # 第二步:有两个类,实例化得到对象 """ routers.SimpleRouter() 生成2条路由 routers.DefaultRouter()
一、orm优化 1.数据库技术进行优化,包括给字段加索引,设置唯一性约束等等; 2.查询过滤工作在数据库语句中做,不要放在代码中完成(看情况); 3.如果要一次查询出集合的数量,使用count函数,而不是len函数,但是如果后面还需要到集合,那就用len,因为count还需要进行一次数据库的操作; 4.避免过多的
#后端代码 @book.route('/list',methods=['GET','POST']) # 路由定义! def index(): if request.method =='GET': paginate = Books.query.paginate(1,3) # 默认查询第1页 page = int(request.args.get('page',1
各种类型的注入方式都大同小异,只需注意Map类型和Properties类型 建一个学生类 public class Student { private String name; private usertwo usert; private String[] books; public List<String> getSports() { return sports; } private Li
列表渲染:<ul v-for="item in arr"> 这里开始渲染列表,arr是数据源,item是被迭代的数组元素的别名 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <div id="app"> &
狂神说SpringMVC05:整合SSM框架 整合SSM 环境要求 环境: IDEA MySQL 5.7.19 Tomcat 9 Maven 3.6 要求: 需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识; 数据库环境 创建一个存放书籍数据的数据库表 CREATE DATABASE `ssmbuild`;USE `ssmb
管理静态资产 web.assets_common:这个资源包包括所有应用程序通用的所有基本实用程序,如JQurey、Underscore.js、FontAwesome等。该资产包用于前端(网站)、后端、销售点、报表等。这一共同的资产加载几乎在Odoo的任何地方。它还包含了boot.js文件,用于Odoo模块系统。 web.assets_ba
1.图书管理系统后端接口 1.1 books/models.py 中设置表 from django.db import models class Books(models.Model): btitle = models.CharField(max_length=20) bpub_date = models.DateField() bread = models.IntegerField() bcomment = models.IntegerFiel
1.图书管理系统后端接口 1.1books/models.py 中设置表 from django.db import models class Books(models.Model): btitle = models.CharField(max_length=20) bpub_date = models.DateField() bread = models.IntegerField() bcomment = models.IntegerField
1.图书管理页面 1.1 http/apis.js 添加后端请求路由 import { get, post, put, del } from './index' // 书籍管理接口 export const getBookList = (params, headers) => get("/books/book/", params, headers) export const addBook = (params, headers) => post(&quo
Django-路由Routers-SimpleRouter-DefaultRouter的使用 转载于https://blog.csdn.net/Odyssues_lee/article/details/80896033 路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。 REST
之前做查询一直觉得直接拼 SQL 比较方便,用了 SQLAlchemy 的 ORM 查询之后,发现也还可以,还提高了可读性。 这篇文章主要说说 SQLAlchemy 常用的 ORM 查询方式,偏实践。看了之后,对付开发中的查询需求,我觉得可以满足不少。 为方便说明,假设有如下数据 图书表 books +----+--------+-----
MySQL防止重复插入唯一限制的数据,下面我们逐一分析 : 1.insert ignore into 当插入数据时,如出现错误时,如重复数据,将不返回错误,只以警告形式返回。所以使用ignore请确保语句本身没有问题,否则也会被忽略掉。例如: INSERT IGNORE INTO books (name) VALUES ('MySQL Manual') 这种方
SSMBuild 1. 基本环境搭建 编写数据库 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id', `bookName` VARCHAR(100) NOT NULL COMMENT '书名', `book
爬取笔趣阁小说(搜索+爬取) 首先看看最终效果(gif): 实现步骤:1.探查网站“http://www.xbiquge.la/”,看看网站的实现原理。 2.编写搜索功能(获取每本书目录的URL)。 3.编写写入功能(按章节写入文件)。 4.完善代码(修修bug,建了文件夹)。 ps:所需模块 : import requests import bs4 #
什么是计算属性? <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="app"> <h2>{{firstName + ' &
1、环境要求 IDEA MySQL 5.7 Tomcat 9 Maven 3.6 需要熟练掌握MySQL数据库,Spring,JavaWeb及Mybatis知识,基本的前端知识; 2、数据库环境 create database ssmbuild; use ssmbuild; drop table id exists `books`; CREATE TABLE `books` ( `book_id` int(11) NOT NULL AUTO_INC
首先创建一app01的项目 django-admin.py startproject app01 接下来在settings.py中找到INSTALLED_APPS这一项,如下: INSTALLED_APPS =( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.ses