private String username;
private Date birthday;
private String sex;
private String address;
public Integer getId() {return id;}
public void setId(Integer id) {this.id =id;}
public String getUsername() {return username;}
public void setUsername(String username) {this.username = username;}
public Date getBirthday() {return birthday;}
public void setBirthday(Date birthday) {this.birthday = birthday;}
public String getSex() {return sex;}
public void setSex(String sex) {this.sex = sex;}
public String getAddress() {return address;}
public void setAddress(String address) {this.address = address;}
@Override
public String toString() {
return “User{” +
“id=” + id +
“, username='” + username + ‘’’ +
“, birthday=” + birthday +
“, sex='” + sex + ‘’’ +
“, address='” + address + ‘’’ +
‘}’;
}
}
配置持久层接口IUserDao:
/**
- 用户持久层接口
*/
public interface IUserDao {
/**
-
查询所有
-
@return
*/
List findAll();
}
配置接口映射文件IUserDao.xml:
<?xml version="1.0" encoding="UTF-8"?>select * from user
配置SqlMapConfig.xml:
<?xml version="1.0" encoding="UTF-8"?>创建MybatisTest类测试方法:
public class MybatisTest {
/**
*入门案例
*/
public static void main(String [] args) throws Exception {
//1.读取配置文件
InputStream in= Resources.getResourceAsStream(“SqlMapConfig.xml”);
//2.创建SqlSessionFactory工厂
SqlSessionFactoryBuilder builder=new SqlSessionFactoryBuilder();
SqlSessionFactory factory=builder.build(in);
//3.使用工厂生产SqlSession对象
SqlSession session=factory.openSession();
//4.使用SqlSession创建Dao接口的代理对象
IUserDao userDao=session.getMapper(IUserDao.class);
//5.使用代理对象执行方法
List users=userDao.findAll();
for (User user :users){
System.out.println(user);
}
//6.释放资源
session.close();
in.close();
}
}
小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Java)
总结
面试建议是,一定要自信,敢于表达,面试的时候我们对知识的掌握有时候很难面面俱到,把自己的思路说出来,而不是直接告诉面试官自己不懂,这也是可以加分的。
以上就是蚂蚁技术四面和HR面试题目,以下最新总结的最全,范围包含最全MySQL、Spring、Redis、JVM等最全面试题和答案,仅用于参考
加下面V无偿领取!(备注Java)**
[外链图片转存中…(img-sPee1pih-1711076215818)]
总结
面试建议是,一定要自信,敢于表达,面试的时候我们对知识的掌握有时候很难面面俱到,把自己的思路说出来,而不是直接告诉面试官自己不懂,这也是可以加分的。
以上就是蚂蚁技术四面和HR面试题目,以下最新总结的最全,范围包含最全MySQL、Spring、Redis、JVM等最全面试题和答案,仅用于参考
[外链图片转存中…(img-7L5QMe9N-1711076215819)]