微前端架构如何改变企业的开发模式与效率提升
574
2022-10-22
2022年8月8日——mybatis的使用(1)
描述:
mybatis的入门使用,使用mybatis的jar包或者使用maven依赖,如果是Java工程,则可使用jar,如果使用maven工程则可使用依赖。。。(查询所有数据)
效果展示:
实现查询所有数据的功能
步骤说明:
使用mybatis的步骤说明,从环境到使用。。。
导入mybatis的jar包(或导入依赖)书写mybatis的主配置文件编写实体类编写接口编写接口对应的xml文件实现代码演示,代码运行
代码演示:
1、导入的jar,
如下图
第一个是mybatis的
第二个是连接MySQL数据库的
2、mybatis主配置文件
3、编写实体类
package test.day_05.pojo;public class User { private String id; private String username; private String password; public User() { } public User(String id, String username, String password) { this.id = id; this.username = username; this.password = password; } @Override public String toString() { return "User{" + "id='" + id + '\'' + ", username='" + username + '\'' + ", password='" + password + '\'' + '}'; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; }}
4、编写接口
package test.day_05.mapper;import test.day_05.pojo.User;import java.util.List;public interface UserMapper { List
5、编写接口对应的xml文件
6、实现代码演示,代码运行
package test.day_05;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;import test.day_05.pojo.User;import java.io.IOException;import java.io.InputStream;import java.util.List;public class Demo1 { public static void main(String[] args) throws IOException { // 读取配置文件mybatis-config.xml InputStream config = Resources.getResourceAsStream("mybatis-config.xml"); SqlSessionFactory ssf = new SqlSessionFactoryBuilder().build(config); // 通过SqlSessionFactory创建SqlSession SqlSession sqlSession = ssf.openSession(); // SqlSession执行文件中定义的SQL,并返回映射结果 // 查询所有信息 List
end
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~