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

百度不收录网站查看wordpress使用什么主题

百度不收录网站,查看wordpress使用什么主题,wordpress qq快捷登陆,游戏制作器点击上方“Java技术前线”#xff0c;选择“置顶或者星标”与你一起成长一、Mybatis介绍MyBatis是一个支持普通*SQL*查询#xff0c;存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML… 点击上方“Java技术前线”选择“置顶或者星标”与你一起成长一、Mybatis介绍MyBatis是一个支持普通*SQL*查询存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解**用于配置和原始映射将接口和Java的POJO(Plain Old Java Objects普通的Java对象)映射成数据库中的记录。二、mybatis快速入门2.1、准备开发环境1、创建测试项目普通java项目或者是JavaWeb项目均可如下图所示2、添加相应的jar包*  【mybatis】*mybatis-3.1.1.jar*  【MYSQL驱动包】* mysql-connector-java-5.1.7-bin.jar3、创建数据库和表针对MySQL数据库SQL脚本如下 create database mybatis; use mybatis; CREATE TABLE users(id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20), age INT); INSERT INTO users(NAME, age) VALUES(孤傲苍狼, 27); INSERT INTO users(NAME, age) VALUES(白虎神皇, 27);将SQL脚本在MySQL数据库中执行完成创建数据库和表的操作如下到此前期的开发环境准备工作全部完成。2.2、使用MyBatis查询表中的数据1、添加Mybatis的配置文件conf.xml在src目录下创建一个conf.xml文件如下图所示conf.xml文件中的内容如下 xml version1.0 encodingUTF-8? DOCTYPE configuration PUBLIC -//mybatis.org//DTD Config 3.0//EN http://mybatis.org/dtd/mybatis-3-config.dtd configuration environments defaultdevelopment environment iddevelopment transactionManager typeJDBC / dataSource typePOOLED property namedriver valuecom.mysql.jdbc.Driver / property nameurl valuejdbc:mysql://localhost:3306/mybatis / property nameusername valueroot / property namepassword valueXDP / dataSource environment environments configuration2、定义表所对应的实体类*如下图所示**  *User类的代码如下 package me.gacl.domain; /** * author gacl * users表所对应的实体类 */ public class User { //实体类的属性和表的字段名称一一对应 private int id; private String name; private int age; public int getId() { return id; } public void setId(int id) { this.id id; } public String getName() { return name; } public void setName(String name) { this.name name; } public int getAge() { return age; } public void setAge(int age) { this.age age; } Override public String toString() { return User [id id , name name , age age ]; } }3、定义操作users表的sql映射文件userMapper.xml创建一个me.gacl.mapping包专门用于存放sql映射文件在包中创建一个userMapper.xml文件如下图所示userMapper.xml文件的内容如下 xml version1.0 encodingUTF-8 ? DOCTYPE mapper PUBLIC -//mybatis.org//DTD Mapper 3.0//EN http://mybatis.org/dtd/mybatis-3-mapper.dtd mapper namespaceme.gacl.mapping.userMapper select idgetUser parameterTypeint resultTypeme.gacl.domain.User select * from users where id#{id} select mapper4、在conf.xml文件中注册userMapper.xml文件 xml version1.0 encodingUTF-8? DOCTYPE configuration PUBLIC -//mybatis.org//DTD Config 3.0//EN http://mybatis.org/dtd/mybatis-3-config.dtd configuration environments defaultdevelopment environment iddevelopment transactionManager typeJDBC / dataSource typePOOLED property namedriver valuecom.mysql.jdbc.Driver / property nameurl valuejdbc:mysql://localhost:3306/mybatis / property nameusername valueroot / property namepassword valueXDP / dataSource environment environments mappers mapper resourceme/gacl/mapping/userMapper.xml/ mappers configuration5、编写测试代码执行定义的select语句创建一个Test1类编写如下的测试代码package me.gacl.test;import java.io.IOException;import java.io.InputStream;import java.io.Reader;import me.gacl.domain.User;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;public class Test1 {public static void main(String[] args) throws IOException {//mybatis的配置文件String resource conf.xml;//使用类加载器加载mybatis的配置文件(它也加载关联的映射文件)InputStream is Test1.class.getClassLoader().getResourceAsStream(resource);//构建sqlSession的工厂SqlSessionFactory sessionFactory new SqlSessionFactoryBuilder().build(is);//使用MyBatis提供的Resources类加载mybatis的配置文件(它也加载关联的映射文件)//Reader reader Resources.getResourceAsReader(resource);//构建sqlSession的工厂//SqlSessionFactory sessionFactory new SqlSessionFactoryBuilder().build(reader);//创建能执行映射文件中sql的sqlSessionSqlSession session sessionFactory.openSession();/*** 映射sql的标识字符串* me.gacl.mapping.userMapper是userMapper.xml文件中mapper标签的namespace属性的值* getUser是select标签的id属性值通过select标签的id属性值就可以找到要执行的SQL*/String statement me.gacl.mapping.userMapper.getUser;//映射sql的标识字符串//执行查询返回一个唯一user对象的sqlUser user session.selectOne(statement, 1);System.out.println(user);}}执行结果如下可以看到数据库中的记录已经成功查询出来了。作者孤傲苍狼来源https://www.cnblogs.com/xdp-gacl/p/4261895.html热门内容888G面试资源分享腾讯云双11特惠秒杀1核2G配置云服务器88元/1年2019年Java经典面试题汇总Maven教程1Maven入门Maven教程2Maven项目构建过程练习Maven教程3使用Maven构建项目Maven教程4Maven核心概念Maven教程5: 聚合与继承Maven教程6: Maven与Eclipse整合Maven教程7eclipse中使用Maven创建Web项目.mdMaven教程8: 使用Maven构建多模块项目Maven教程9: 使用Nexus搭建Maven私服喜欢就点个在看呗^_^
http://www.zqtcl.cn/news/489919/

相关文章:

  • 网站建设改版升级wordpress 艺术家
  • 百度怎么网站排名python做网站的开发
  • 淘宝 网站建设教程视频北京华夏建设有限公司网站
  • 网站公司的利润中国域名后缀
  • 梁山网站建设电话多语言网站建设
  • 网站建设的摘要做直播网站赚钱吗
  • 网站建设明细报价表模板永久免费云服务器无需注册
  • 扁平化网站设计方案大学生做的美食网站
  • wordpress前台打开速度20秒湖南正规竞价优化公司
  • 深度网营销型网站建设wordpress keywords
  • 企业官网快速建站框架物流网站源代码
  • 网站图片设置隐私保护怎么下载搭建购物网站
  • 网站运营和推广可以做mv 的视频网站
  • 成都网站建设冠辰成都关键词优化技术
  • 用什么框架做网站快哪个网站可以自己做名片
  • 免费网站建设ppt模板下载网站设计与程序专业
  • o2o网站设计方案高端定制网站开发设计建站流程
  • 杭州建设公司网站石家庄做网站比较好的公司
  • 英文网站支付怎么做产品做推广都有那些网站
  • 自己做的网站怎么加入微信支付综合性门户网站列举
  • 哪个网站 可以做快递单录入网站怎么做抽奖
  • 网站设计培训班网站域名费用怎么做分录
  • 济南做网站哪里好惠州附近公司做网站建设多少钱
  • 使用oss做静态网站网站广告牌制作教程
  • 外贸看的英文网站公众号模板编辑器
  • 做网站的数据库的步骤阅读网站模板下载
  • 建设网站要钱吗个人养老金制度是什么意思
  • 做h5的网站页面设计软文素材网站
  • 黄冈网站推广软件费用是多少手机网站弹出层插件有哪些
  • wordpress文章链接怎么改怎么优化关键词排名优化