当前位置: 首页 > wzjs >正文

建立石墨碳素网站怎么做百度图片识别搜索引擎

建立石墨碳素网站怎么做,百度图片识别搜索引擎,注册一个公司多少钱,网站 接入微信查询user表中所有数据 创建user表,添加数据导入依赖,创建模块编写MyBatis核心配置文件编写SQL映射文件编写代码 定义P0J0类加载核心配置文件,获取SqlSessionFactory对象获取SqlSession对象,执行SQL语句释放资源 一、创建user表…

在这里插入图片描述

查询user表中所有数据

  1. 创建user表,添加数据
  2. 导入依赖,创建模块
  3. 编写MyBatis核心配置文件
  4. 编写SQL映射文件
  5. 编写代码
    1. 定义P0J0
    2. 加载核心配置文件,获取SqlSessionFactory对象
    3. 获取SqlSession对象,执行SQL语句
    4. 释放资源

一、创建user

use mybatis;  
drop table if exists tb_user;  create table tb_user(  id int primary key auto_increment,  username varchar(20),  password varchar(20),  gender char(1),  addr varchar(30)  
);  insert into tb_user values (1, '张三', '123', '男', '北京');  
insert into tb_user values (2, '李四', '234', '女', '天津');  
insert into tb_user values (3, '王五', '11', '男', '西安');

二、导入依赖

<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.5.16</version>
</dependency>

三、编写MyBatis配置

<!-- mybatis-config.xml -->
<?xml version="1.0" encoding="UTF-8" ?>  
<!DOCTYPE configuration  PUBLIC "-//mybatis.org//DTD Config 3.0//EN"  "http://mybatis.org/dtd/mybatis-3-config.dtd">  
<configuration>  
<environments default="development">  <environment id="development">  <transactionManager type="JDBC"/>  <dataSource type="POOLED">  <!--数据库连接信息-->  <property name="driver" value="org.mariadb.jdbc.Driver"/>  <property name="url" value="jdbc:mariadb://localhost:3306/mybatis"/>  <property name="username" value="root"/>  <property name="password" value="20040927"/>  </dataSource>    </environment></environments>  
<mappers>  <!--加载SQL映射文件-->  <mapper resource="UserMapper.xml"/>  
</mappers>  
</configuration>

四、编写SQL映射文件

<!--UserMapper.xml-->
<?xml version="1.0" encoding="UTF-8" ?>  
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"  "http://mybatis.org/dtd/mybatis-3-mapper.dtd">  
<!--namespace名称空间-->  
<mapper namespace="test">  <select id="selectAll" resultType="cn.cangli.todo.pojo.User">  select * from tb_user;  </select>  
</mapper>

五、编写代码

public class TestUser {  @Test  public void testUser() throws IOException {  //1.加载mybatis的核心配置文件,获取SqlSessionFactory  String resource = "mybatis-config.xml";  InputStream inputStream = Resources.getResourceAsStream(resource);  SqlSessionFactory sqlSessionFactory =  new SqlSessionFactoryBuilder().build(inputStream);  //2.获取SqlSession对象,用他来执行Sql  SqlSession sqlSession = sqlSessionFactory.openSession();  //3.执行Sql  List<User> users = sqlSession.selectList("test.selectAll");  System.out.println(users);  //4.释放资源  sqlSession.close();  inputStream.close();  }  
}
@Mapper //标记Mapper接口
@Select("执行查询语句,返回结果")
@Insert("执行插入语句")
@Update("执行更新语句")
@Delete("执行删除语句")

基于注解的MyBatis

  1. 添加依赖: mybatismariadb驱动
  2. 配置数据库
     spring:datasource:url: jdbc:mariadb://localhost:3306/mybatisusername: rootpassword: rootdriver-class-name: org.mariadb.jdbc.Driver
    
  3. Mapper
	@Mapperpublic interface UserInfoMapper {@Select("select * from userinfo") //接口方法的实现List<UserInfo> getUserInfoAll();}
http://www.dtcms.com/wzjs/417865.html

相关文章:

  • 香港网站服务器百度seo软件首选帝搜软件
  • 重庆企业官网建站快速搭建百度推广创意范例
  • 溧阳网站建设报价郑州短视频代运营公司
  • 岳阳企业网络平台大连百度网站排名优化
  • 网站建设费计入那个科目网络营销做得好的酒店
  • 重庆网站建设seo公司app拉新平台有哪些
  • 手机app网站建设seo基础知识包括什么
  • 天津市建设工程质量协会网站自己如何注册一个网站
  • 网站空间 .deaso优化注意什么
  • 做商城网站会不会被攻击北京seo代理商
  • 网站链接怎么做参考文献免费发布推广的网站有哪些
  • 企业做网站需要注意事项灰色词快速上排名
  • 旅游网站建设的详细方案长沙百度网站推广公司
  • 住房建设局子网站2022好用值得推荐的搜索引擎
  • 个人网站建设流程营销活动
  • 网站增加权重推广策划方案怎么写
  • 在线美工做seo网页价格
  • 哪些网站是用jsp做的百度竞价个人开户
  • 河南郑州网站关键词排名系统信息流广告优化
  • wordpress查看jquery版本号宁波seo关键词优化制作
  • 湖北网站建设公司哪家好seo外链推广员
  • c 做网站 知乎汽车网络营销策划方案
  • 成都网站建设:商丘seo外包
  • 网站秒杀怎么做查询域名注册信息
  • 网站备案官网宣传网站站点最有效的方式是
  • 上海网站哪家好网站策划方案范文
  • 阜阳网站建设工作室cba目前排行
  • 浙江省建设厅网站查询网络搜索优化
  • 网站怎么拿百度收入免费网站友情链接
  • 荣耀手机官网网站天津百度网络推广