我的任务是在Visual Studio中创建一个项目,其中可以在books.xml文件上调用Webservice api。前端是一个网页,可以添加、删除或更改书籍。 当我开始学习Visual Studio和web api时,我正在学习Tutorial: Create a web API with ASP.NET Core MVC。我的问题是关于本教程的,因为它使用内存中的数据库。是否可以使用XML文件作为数据库,或者它甚至不符合这里的要求? 任何ides都将创建关于我应该如何开始这一点。 我来自Java,Android,有一些Visual Studio知识,但不是后端apis
我开始一个新的网络应用程序作为一种爱好,并有一个困难的架构。
前端将是HTML和一些请求的JavaScript。
而后端,将在Java中实现,并使用Spring框架。
比如说,一个图书馆页面,用户可以在其中查看他的书籍和个人信息。
Personal Info
-------------
Book 1
Book 2
Book 3
我想用两个REST服务来实现这个特性,一个用于个人信息,另一个用于个人拥有的书籍。
Ex .
www.mybib.org/users/123/
www.mybib.org/users/123/books/
问题是,当用户第一次请求主页查看他的书籍和个人信息时,如何撰写这
我有一个关于书籍的数据集,每一本都可以是一种或多种语言。每个用户都被注册为拥有一种或多种语言。
当用户搜索书籍时,我只想返回那些他们了解其所有语言的书籍。
例如,系统中有以下两本书:
Book A: English, French, German
Book B: English, Greek
如果约翰注册为懂英语、德语、法语和意大利语,那么他的查询结果就不应该包括B册。
我的系统目前是使用编写的,最后我编写了一个插件来执行子集操作(如果记录的语言是用户语言的子集,则记录匹配,其中用户的语言在查询中声明)。
但是,我想转换到后端。然而,这种特殊的子设置行为似乎并不是核心过滤器包的一部分。我是遗漏
下面是包含搜索函数的代码片段,我将其作为后端python脚本的一部分编写到前端Tkinter接口。界面有4个字段: Title、Author、Year和ISBN。 import sqlite3
def search(title='', author='', year='', isbn=''):
conn = sqlite3.connect('books.db')
cur = conn.cursor()
cur.execute('SELECT * FROM book where t