Слияние кода завершено, страница обновится автоматически
使用的地方就是这样使用
public void insert() {
User accounts = new User();
Map<String, String> item1 = new HashMap<String, String>();//插入一条
accounts.insert(item1);
ArrayList<Map<String, String>> list = new ArrayList<Map<String, String>>();
for (int i = 0; i < 10000; i++) {
Map<String, String> item = new HashMap<String, String>();
item.put("username", "admin");
item.put("password", "123456");
list.add(item);
}
accounts.insert(list);
}
public void update() {
User accounts = new User();
Map<String, String> data = new HashMap<String, String>();//更新数据
data.put("username", "admin123");
Map<String, String> where = new HashMap<String, String>();//查询条件
where.put("userid", "1");
boolean flag= accounts.update(data, where);//成功则返回true
if(flag){
//更新成功后的业务逻辑
}else{
//更新失败后的业务逻辑
}
}
查询实例
public void select() {
User accounts = new User();
ArrayList<String> data = new ArrayList<String>();//你要查询的列的名字,为空则为所有
data.add("username");
data.add("password");
Map<String, String> where = new HashMap<String, String>();//查询条件
where.put("state", "1");
ArrayList<Map<String, String>> datalist1=accounts.select(data, where);//查询所有
ArrayList<Map<String, String>> datalist2=accounts.select(data, where,1,1);//查询所有并分页第一个值为页码第二个为页大小
ArrayList<Map<String, String>> datalist3=accounts.select(data, where,"userid desc,username desc");//查询排序
ArrayList<Map<String, String>> datalist4=accounts.select(data, where,1,1,"userid desc,username desc");//查询分页并排序
Map<String, String> item=accounts.selectone(data, where);//查询一条数据
for (Map<String, String> map : datalist1) {//遍历出来
String username=map.get("username");
String password=map.get("password");
System.out.println("用户名为:"+username+"密码为:"+password+"\r\n");
}
}
public void delete() {
User accounts = new User();
Map<String, String> where = new HashMap<String, String>();//查询条件
where.put("userid", "1");
boolean flag= accounts.delete(where);//成功则返回true
if(flag){
//删除成功后的业务逻辑
}else{
//删除失败后的业务逻辑
}
}
public class User extends BaseModel {
/**
*若类名与表名一致则无需加入本行,若不一致,则需要加入以下代码
public User() {
super("accounts");
}
*/
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )