Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > JavaWeb技术相关 >

SSM学习资料 PDF 下载


分享到:
时间:2021-07-15 07:13来源:http://www.java1234.com 作者:转载  侵权举报
SSM学习资料 PDF 下载
失效链接处理
SSM学习资料 PDF 下载


本站整理下载:
提取码:i0hk 
 
 
相关截图:
 
主要内容:

 int和Integer的区别
1、Integer是int的包装类,int则是java的一种bai基本数据类型
2、Integer变量必须实例化后才能使用,而int变量不需要
3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直
接存储数据值 。 4、Integer的默认值是null,int的默认值是0
archetypeCatalog=internal
Mybatis学习
mybatis入门
准备IUserDao接口和User类 public interface IUserDao { /*查询所有*/ List<User> findAll(); }IUserDao.xml <mapper namespace="dao.IUserDao"> <!--配置查询所有--> <select id="findAll" resultType="domain.User"> select * from user </select> </mapper> SqlMapConfig.xml <!--mybatis的主配置文件--> <configuration> <!--配置环境--> <environments default="mysql"> <environment id="mysql"> <transactionManager type="JDBC"></transactionManager> <dataSource type="POOLED"> <!--配置连接数据库的4个基本信息--> <property name="driver" value="com.mysql.jdbc.Driver"/> <property name="url" value="jdbc:mysql://localhost:3306/mybatis"/> <property name="username" value="root"/> <property name="password" value="1234"/> </dataSource> </environment> </environments> <!--指定映射配置文件的位置 映射配置文件指的是每个dao独立的配置文件--> <mappers>
mybatis基于注释的入门案例
把IuserDao.xml移除,在dao接口的方法上使用@Select注解,并且使用SQL语句,同时需要在
SqlMaoConfig.xml中的mapper配置时,使用class属性指定dao接口的全限定类名。
<mapper resource="dao/IUserDao.xml"></mapper> </mappers> </configuration> //测试 public static void main(String[] args) throws IOException { //读取配置文件 InputStream in = Resources.getResourceAsStream("SqlMapConfig.xml"); //创建SqlSessionFactory工厂 SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder(); SqlSessionFactory factory = builder.build(in); //使用工厂生产Session对象 SqlSession session = factory.openSession(); //使用SqlSession创建Dao接口的代理对象 IUserDao userDao = session.getMapper(IUserDao.class); //使用代理对象执行方法 List<User> users = userDao.findAll(); for (User user : users){ System.out.println(user); }//释放资源 session.close(); in.close(); }

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐