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

wordpress建站以后此案例中采用了什么样的网络营销方式

wordpress建站以后,此案例中采用了什么样的网络营销方式,seo优化及推广如何运营,建网站 京公网安主要介绍了Mybatis的基本使用、JDBC、数据库连接池、lombok注解#xff01; 文章目录 前言 什么是Mybatis? 快速入门 使用Mybatis查询所有的用户信息 配置SQL提示 JDBC介绍 Mybatis 数据库连接池 lombok 总结 前言 主要介绍了Mybatis的基本使用、JDBC、数据库连接… 主要介绍了Mybatis的基本使用、JDBC、数据库连接池、lombok注解 文章目录 前言 什么是Mybatis? 快速入门 使用Mybatis查询所有的用户信息 配置SQL提示 JDBC介绍  Mybatis 数据库连接池 lombok 总结 前言 主要介绍了Mybatis的基本使用、JDBC、数据库连接池、lombok注解 提示以下是本篇文章正文内容下面案例可供参考 什么是Mybatis? MyBatis是一款优秀的 持久层 框架用于简化JDBC的开发。MyBatis本是 Apache的一个开源项目iBatis, 2010年这个项目由apache迁移到了google code并且改名为MyBatis 。2013年11月迁移到Github。官网https://mybatis.org/mybatis-3/zh/index.html  MyBatis是一个持久化框架用于简化Java与数据库的交互。它通过XML或注解定义SQL语句映射查询结果到Java对象。MyBatis提供了灵活的SQL配置和动态查询能力适合复杂查询和自定义SQL的场景。 快速入门 使用Mybatis查询所有的用户信息 准备工作(创建springboot工程、数据库表user、实体类User) public class User {private Integer id;private String name;private Short age;private Short gender;private String phone; }引入Mybatis的相关依赖配置Mybatis(数据库连接信息)  application.properties文件中 spring.datasource.driver-class-namecom.mysql.cj.jdbc.Driver spring.datasource.urljdbc:mysql://localhost:3306/mybatis spring.datasource.usernameroot spring.datasource.password1234编写SQL语句(注解/XML)  Mapper public interface UserMapper {Select(select * from user)public ListUser list(); }单元测试 SpringBootTest class SpringbootMybatisQuickstart1ApplicationTests {Autowiredprivate UserMapper userMapper;Testpublic void test1(){ListUser userList userMapper.list();userList.stream().forEach(user - {System.out.println(user);});} }SpringBootTest 是 Spring Boot 提供的一个注解主要用于测试 Spring Boot 应用程序。它的主要作用是启动整个 Spring 容器这样你可以在测试中使用 Spring 的各种功能包括依赖注入和应用上下文管理。 配置SQL提示 默认在mybatis中编写SQL语句是不识别的。可以做如下配置 产生原因Idea和数据库没有建立连接不识别表信息 解决方式在Idea中配置MySQL数据库连接  JDBC介绍  JDBC ( Java DataBase Connectivity )就是使用Java语言操作关系型数据库的一套API。 本质 sun公司官方定义的一套操作所有关系型数据库的规范即接口。各个数据库厂商去实现这套接口提供数据库驱动jar包。我们可以使用这套接口JDBC编程真正执行的代码是驱动jar包中的实现类。  String url jdbc:mysql://localhost:3306/mydb; String user root; String password password;try (Connection connection DriverManager.getConnection(url, user, password);Statement statement connection.createStatement();ResultSet resultSet statement.executeQuery(SELECT * FROM users)) {while (resultSet.next()) {int id resultSet.getInt(id);String name resultSet.getString(name);System.out.println(ID: id , Name: name);} } catch (SQLException e) {e.printStackTrace(); } Mybatis application.properties文件中 #驱动类名称 spring.datasource.driver-class-namecom.mysql.cj.jdbc.Driver #数据库连接的url spring.datasource.urljdbc:mysql://localhost:3306/mybatis #连接数据库的用户名 spring.datasource.usernameroot #连接数据库的密码 spring.datasource.password1234mapper接口 Mapper public interface UserMapper {Select(select * from user)public ListUser list(); }数据库连接池 数据库连接池 数据库连接池是个容器负责分配、管理数据库连接(Connection)它允许应用程序重复使用一个现有的数据库连接而不是再重新建立一个释放空闲时间超过最大空闲时间的连接来避免因为没有释放连接而引起的数据库连接遗漏 优势 资源重用提升系统响应速度避免数据库连接遗漏  标准接口DataSource 官方(sun)提供的数据库连接池接口由第三方组织实现此接口。功能获取连接  常见产品 Druid德鲁伊 Druid连接池是阿里巴巴开源的数据库连接池项目功能强大性能优秀是Java语言最好的数据库连接池之一  切换Druid数据库连接池 官方地址https://github.com/alibaba/druid/tree/master/druid-spring-boot-starter  dependencygroupIdcom.alibaba/groupIdartifactIddruid-spring-boot-starter/artifactIdversion1.2.8/version /dependencyspring.datasource.druid.urljdbc:mysql://localhost:3306/mydb spring.datasource.druid.usernameroot spring.datasource.druid.passwordpassword spring.datasource.druid.initial-size5 spring.datasource.druid.max-active20 HikariCP 是一个高性能的 JDBC 连接池实现默认情况下适用于大多数场景。 !-- application.properties -- spring.datasource.hikari.jdbc-urljdbc:mysql://localhost:3306/mydb spring.datasource.hikari.usernameroot spring.datasource.hikari.passwordpassword spring.datasource.hikari.maximum-pool-size10 lombok Lombok是一个实用的Java类库能通过注解的形式自动生成构造器、getter/setter、equals、hashcode、toString等方法并可以自动化生成日志变量简化java开发、提高效率。 dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactId /dependency注解作用Getter/Setter为所有的属性提供get/set方法ToString会给类自动生成易阅读的 toString 方法EqualsAndHashCode根据类所拥有的非静态字段自动重写 equals 方法和 hashCode 方法Data提供了更综合的生成代码功能Getter Setter ToString EqualsAndHashCodeNoArgsConstructor为实体类生成无参的构造器方法AllArgsConstructor为实体类生成除了static修饰的字段之外带有各参数的构造器方法。 注意事项 Lombok会在编译时自动生成对应的java代码。我们使用lombok时还需要安装一个lombok的插件(idea自带)。  总结 本博客总结了 MyBatis、JDBC、数据库连接池及 Lombok 注解的基本使用。MyBatis 是一个简化 SQL 操作的框架提供了通过 XML 或注解映射 SQL 语句的能力。JDBC 作为 Java 的原生数据库访问 API负责加载驱动、建立连接、执行查询及处理结果。数据库连接池如 HikariCP 和 Druid通过管理连接提高了数据库操作的性能。Lombok 是一个简化 Java 代码的库利用注解自动生成常用的代码如 getter/setter、构造函数和 toString 方法。
http://www.hkea.cn/news/14554496/

相关文章:

  • 天津个人网站备案查询微信crm系统
  • 做教育网站开源网站开发文档下载
  • 针对不同网站的cdn加速宿舍设计方案ppt
  • 网站制作及维护合同宣传片广告公司
  • 济南网站制作创意wordpress怎么代码高亮
  • 网站建设 东道网络dw网页设计的一般步骤
  • 手工制作房子洛阳网站的优化
  • 怎样做自媒体拍视频赚钱网页设计就是做网站优化的吗
  • 山亭建设局网站二维码生成器软件下载
  • 什么网站做h5网站免费建站厂商定制
  • 什么网站可以自己做配图代码生成器软件
  • 织梦网站主页文章列表调用福州seo按天付费
  • html网站建设成都家具企业网站建设
  • 网站如何实现微企业管理小程序
  • 域名被墙污染查询南京seo公司哪家好
  • 做网站页面的框架网站备案变更
  • 网站彩票怎么做系列推广软文范例
  • 电子商务网站开发规划游戏挂机云服务器
  • 怎么将自己做的网站发到网上去深圳有名的建筑公司
  • 佘山做网站公司软件开发工具包sdk
  • 织梦网站程序模板下载地址东莞常平新楼盘
  • 网站开发路线人才招聘网站建设方案
  • 网站建设设计要点泰安的网站建设公司哪家好
  • 成都网站建设 哪家比较好网站设计一般包括哪几个部分
  • 制作百度移动网站模板免费的高清视频素材网站
  • 杭州网站建设网4在线做网站
  • 网站不用域名织梦网站怎样做百度主动推送
  • 路由器怎么做网站泰安企业网站建设电话
  • 南宁免费自助建站模板建设网站图片素材
  • 大龄网站开发人员中国机床行业