怎么用MVC做出增删改查,急!!!!!!!!

怎么用MVC做出增删改查,急!!!!!!!!,第1张

结论:MVC做增删改查逻辑的那些代码,就写在 M 内

其中。M = model,就是模型一般的框架都会重点设计这个模型,用于抽象对数据库的 *** 作,也就是SQL *** 作

laravel eloquent orm

以laravel为例,最简单的使用模型做数据库的增删改查。此处我们以User模型(对应数据库users表)为例。

首先是增加条目:

然后是删除条目,根据where子句筛选:

还有数据的更新,获取筛选数据,并更新对应字段:

查询应该用的是最多的了,所以设计开放的方法非常多,列举几个:

具体用法,非常灵活。查询阅读文档,你也可以在短时间内写出健壮的代码

以上。

spring中提供了 一个spring-jdbc,就是对jdbc的使用简化和扩展,增加一些开发效率。如果要了解更详细,可以搜索spring-jdbc使用详情。

具体spring-jdbc使用前,要导入相应的jar包,在applicationContext.xml中配置dataSource和jdbcTemplate就可以使用它了。

添删查改 *** 作

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

public void add(User user){

jdbcTemplate.update("INSERT INTO USER VALUES('"

+ user.getId() + "', '"

+ user.getName() + "', '"

+ user.getSex() + "', '"

+ user.getAge() + "')")

}

public void edit(User user){

jdbcTemplate.update("UPDATE USER SET name = ? WHERE user_id = ?", new Object[] {name, id})

}

public int queryCount(){

int count = jdbcTemplate.queryForInt("SELECT COUNT(*) FROM USER")

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6828101.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存