栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2022年java目标

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2022年java目标

2022年(令和4年)目标 资格证书
1月Progate1000円/月
2月黑马乐优商城 400,000円
3月基本情報技術者試験(FE)7,500円
4月情報セキュリティマネジメント試験(SG) 7,500円
5月Java SE 11 Silver 32,340 円
6月语雀小册 3,000円
7月Java SE 8 Gold 32,340円
8月udemy python 80,000円
9月网易云课堂 swift 35,000円
10月応用情報技術者試験(AP) 7,500円
11月AWS Certified Solutions Architect Associate(SAA)16,500円
12月TOEIC 850 7,810円
锻炼
2月跳绳 300000下
3月跑步 2000km
4月哑铃,杠铃
5月体重80kg
娱乐
7月Mount Fuji
8月Okinawa
9月Switch
10月Iphone 14
11月Car
1234

UserDaoImpl.java

package com.heima.dao.impl;

import com.heima.dao.IUserDao;
import com.heima.pojo.Client;
import com.heima.pojo.User;
import com.heima.util.JDBCUtils;
import org.springframework.dao.DataAccessException;
import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate;

import java.util.List;

public class UserDaoImpl implements IUserDao {
    private JdbcTemplate jdbcTemplate = new JdbcTemplate(JDBCUtils.getDataSource());

    @Override
    public List findAllUser() {
        String sql = "select * from t_user";
        List userList = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(User.class));
        return userList;
    }

    @Override
    public void deleteUserById(Integer id) {
        String sql = "delete from t_user where id = ?";
        jdbcTemplate.update(sql, id);
    }

    @Override
    public User findUserById(String id) {
        String sql = "select * from t_user where id = ?";
        int a = 1;
        User user = null;
        try {
            user = jdbcTemplate.queryForObject(sql, new BeanPropertyRowMapper<>(User.class), id);
        } catch (DataAccessException e) {
            System.out.println("id = " + id + "用户不存在,一切正常");
            e.printStackTrace();
        }
        System.out.println(a);
        return user;
    }

    @Override
    public void update(User user) {
        String sql = "update t_user set name =?,sex=?,age=?,address=?,qq=?,email=? where id = ?";
        jdbcTemplate.update(sql, user.getName(), user.getSex(), user.getAge(), user.getAddress(), user.getQq(), user.getEmail(), user.getId());
    }

    @Override
    public void insert(User user) {
        //null 是什么,id自增长?
        String sql = "insert into t_user values(null,?,?,?,?,?,?)";
        jdbcTemplate.update(sql, user.getName(), user.getSex(), user.getAge(), user.getAddress(), user.getQq(), user.getEmail());

    }

    @Override
    public User checkUserByName(String name) {
        String sql = "select * from t_user where name = ?";
        User user = null;
        try {
            user = jdbcTemplate.queryForObject(sql, new BeanPropertyRowMapper<>(User.class), name);
        } catch (DataAccessException e) {
            System.out.println("找不到数据,正常");
            e.printStackTrace();
        }
        return user;
    }

    
    @Override
    public List findUserByPage(int start, int length) {
        String sql = "select * from t_user limit ?,?";
        List userList = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(User.class), start, length);
        return userList;
    }

    
    @Override
    public int findAllUserCount() {
        String sql = "select count(*) from t_user";
        int totalCount = jdbcTemplate.queryForObject(sql, Integer.class);
        return totalCount;
    }

    
    @Override
    public List findClient(String userName, String password) {
        String sql = "select * from login where userName = ? and password = ?";
        List clientList = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(Client.class), userName, password);
        return clientList;
    }
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/704849.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号