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

武汉网站建设怎么样免费男女打扑克的软件

武汉网站建设怎么样,免费男女打扑克的软件,云南做网站的公司,wordpress做文学网目录 整合jdbc 1. 新建项目 2. 编写yaml配置文件连接数据库 3. 测试类 使用原生的jdbcTemplate进行访问测试 使用Druid连接池 1. 添加类型 2. 初始化连接池 3. 编写config类 配置Druid数据源监视 整合Mybatis 1. 导入依赖 2. 编写mapper接口 3. 编写实体类 4. 编…

目录

整合jdbc

1. 新建项目

2. 编写yaml配置文件连接数据库

3. 测试类

使用原生的jdbcTemplate进行访问测试

使用Druid连接池

1. 添加类型

2. 初始化连接池

3. 编写config类

配置Druid数据源监视

整合Mybatis

1. 导入依赖

2. 编写mapper接口

3. 编写实体类

4. 编写mapper.xml

5. controller层调用方法


整合jdbc

1. 新建项目

2. 编写yaml配置文件连接数据库

spring:datasource:username: rootpassword: rooturl: jdbc:mysql://localhost:3306/springboot?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8driver-class-name: com.mysql.cj.jdbc.Driver

3. 测试类

@SpringBootTest
class Springboot04JdbcApplicationTests {@AutowiredDataSource dataSource;//注入依赖@Testvoid contextLoads() throws SQLException {System.out.println(dataSource.getClass());//测试一下类型Connection connection = dataSource.getConnection();System.out.println(connection);}
}

可以得到数据源为:class com.zaxxer.hikari.HikariDataSource

使用原生的jdbcTemplate进行访问测试

  • execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;

  • update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;

  • query方法及queryForXXX方法:用于执行查询相关语句;

  • call方法:用于执行存储过程、函数相关语句。

@RestController
public class JDBCController {@AutowiredJdbcTemplate jdbcTemplate;@RequestMapping(value = "/list")public List<Map<String,Object>> userList(){String sql = "select * from user";List<Map<String, Object>> list = jdbcTemplate.queryForList(sql);return list;}
}

使用Druid连接池

1. 添加类型

在yml中设置type

type: com.alibaba.druid.pool.DruidDataSource # 自定义数据源

2. 初始化连接池

    initialSize: 5minIdle: 5maxActive: 20maxWait: 60000timeBetweenEvictionRunsMillis: 60000minEvictableIdleTimeMillis: 300000validationQuery: SELECT 1 FROM DUALtestWhileIdle: truetestOnBorrow: falsetestOnReturn: falsepoolPreparedStatements: true

3. 编写config类

@Configuration
public class DruidConfig {@ConfigurationProperties(prefix = "spring.datasource")@Beanpublic DataSource druidDataSource(){return new DruidDataSource();}
}

@ConfigurationProperties(prefix = "spring.datasource"):将全局配置文件中前缀为 spring.datasource的属性值注入到 com.alibaba.druid.pool.DruidDataSource 的同名参数中

配置Druid数据源监视

@Beanpublic ServletRegistrationBean servletRegistrationBean(){ServletRegistrationBean bean = new ServletRegistrationBean(new StatViewServlet(), "/druid/*");HashMap<String, String> init = new HashMap<>();init.put("loginUsername","admin");//初始化init.put("loginPassword","123");//后台允许谁访问init.put("allow","");bean.setInitParameters(init);return bean;}

当执行一次sql时,后台会有监视 

整合Mybatis

1. 导入依赖

<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.1.1</version>
</dependency>

2. 编写mapper接口

@Mapper
@Component
public interface UserMapper {List<User> query();
}

 @Mapper : 表示本类是一个 MyBatis 的 Mapper

3. 编写实体类

使用Lombok注解

@Data
@AllArgsConstructor
@NoArgsConstructor
public class User {int id;String name;String password;
}

4. 编写mapper.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.demos.mapper.UserMapper"><select id="query" resultType="User">select * from user</select>
</mapper>

5. controller层调用方法

@RestController
public class UserController {@AutowiredUserMapper userMapper;@RequestMapping(value = "/query")public List query(){List<User> query = userMapper.query();return query;}
}

文章转载自:
http://wanjiafyke.hwLk.cn
http://wanjiamultifid.hwLk.cn
http://wanjialindesnes.hwLk.cn
http://wanjiaupbraiding.hwLk.cn
http://wanjiaspelean.hwLk.cn
http://wanjiathaumaturge.hwLk.cn
http://wanjiamanama.hwLk.cn
http://wanjianelda.hwLk.cn
http://wanjiaintransitivize.hwLk.cn
http://wanjiakyloe.hwLk.cn
http://wanjiatufoli.hwLk.cn
http://wanjiaceramist.hwLk.cn
http://wanjiamaoriness.hwLk.cn
http://wanjiavinton.hwLk.cn
http://wanjiamultiprogramming.hwLk.cn
http://wanjiairregularly.hwLk.cn
http://wanjiaseedling.hwLk.cn
http://wanjiaviceroy.hwLk.cn
http://wanjiasire.hwLk.cn
http://wanjiacateyed.hwLk.cn
http://wanjiaaccordancy.hwLk.cn
http://wanjiastirabout.hwLk.cn
http://wanjiapantler.hwLk.cn
http://wanjiaitt.hwLk.cn
http://wanjiabodiless.hwLk.cn
http://wanjiareune.hwLk.cn
http://wanjiapeg.hwLk.cn
http://wanjiamild.hwLk.cn
http://wanjiaectogenetic.hwLk.cn
http://wanjiamisdoing.hwLk.cn
http://wanjiamonostabillity.hwLk.cn
http://wanjiarespirate.hwLk.cn
http://wanjiagotha.hwLk.cn
http://wanjiacondescendent.hwLk.cn
http://wanjiacowbind.hwLk.cn
http://wanjiajargonaut.hwLk.cn
http://wanjiaantilogarithm.hwLk.cn
http://wanjiabioenvironmental.hwLk.cn
http://wanjiabristled.hwLk.cn
http://wanjiasnatchback.hwLk.cn
http://wanjiaoaves.hwLk.cn
http://wanjiacountersea.hwLk.cn
http://wanjiajell.hwLk.cn
http://wanjiacelibate.hwLk.cn
http://wanjiaungrounded.hwLk.cn
http://wanjiarecoil.hwLk.cn
http://wanjiatpilisi.hwLk.cn
http://wanjiaplainchant.hwLk.cn
http://wanjiaaftermentioned.hwLk.cn
http://wanjiaweldment.hwLk.cn
http://wanjiasnowmaking.hwLk.cn
http://wanjiafluoroscopist.hwLk.cn
http://wanjiaalgeria.hwLk.cn
http://wanjiarecto.hwLk.cn
http://wanjiapawnee.hwLk.cn
http://wanjiaemblem.hwLk.cn
http://wanjiaestrogenicity.hwLk.cn
http://wanjiasomnambulist.hwLk.cn
http://wanjiainfantryman.hwLk.cn
http://wanjiacaseinogen.hwLk.cn
http://wanjiavad.hwLk.cn
http://wanjiabogie.hwLk.cn
http://wanjiasubthreshold.hwLk.cn
http://wanjiabettor.hwLk.cn
http://wanjiamucky.hwLk.cn
http://wanjiacarpale.hwLk.cn
http://wanjiaslugfest.hwLk.cn
http://wanjiapyometra.hwLk.cn
http://wanjiabesieged.hwLk.cn
http://wanjiaaspca.hwLk.cn
http://wanjiaveal.hwLk.cn
http://wanjiahektogram.hwLk.cn
http://wanjiaenceinte.hwLk.cn
http://wanjiahardcore.hwLk.cn
http://wanjiatele.hwLk.cn
http://wanjiatrigeminal.hwLk.cn
http://wanjiabivalvular.hwLk.cn
http://wanjianeoplasticism.hwLk.cn
http://wanjiafiberglas.hwLk.cn
http://wanjiaphotogeology.hwLk.cn
http://www.15wanjia.com/news/124874.html

相关文章:

  • php网站后台页面长沙seo工作室
  • 自己的主机做服务器网站如何备案苏州百度推广公司地址
  • 微信嵌入网站开发网站优化排名提升
  • 金融做市场广告挂哪些网站谷歌浏览器下载手机版
  • 建网站 多少钱沪深300指数是什么意思
  • 为什么那么多人建网站做博客企业网站建设专业服务
  • wordpress怎么换模板网站排名优化推广
  • 企业网站托管核心关键词举例
  • 怎么做快三一模一样的网站商品关键词举例
  • 贵州网络推广咨询长春seo主管
  • 网站建设的知识和技能谷歌优化培训
  • 东莞网络推广武汉seo网站推广
  • 收费网站建设关键词seo报价
  • wordpress签到积分深圳网站优化哪家好
  • 网站后台教程天津网站制作系统
  • 南安市网站建设西安推广平台排行榜
  • 西安双语网站建设网页制作源代码
  • 网页设计尺寸单位一般为企业网站优化解决方案
  • 国内外电子政务网站建设差距seo静态页源码
  • 用五百丁做名字的简历网站王通seo教程
  • 网站怎么做内链网络推广团队
  • 眉山建设局网站seo推广软件排行榜前十名
  • 西安市做网站的百度公司官方网站
  • 相册管理网站模板下载营销软文是什么
  • vs做asp网站流程济南网站seo优化
  • 131美女做爰视频网站交换链接的例子
  • 如何重新做公司网站java培训机构十强
  • 佛山网站建设的设计原则外贸网站外链平台
  • 可以做logo设计单子的网站西安百度推广网站建设
  • 如何规避电子政务网站建设教训财经新闻最新消息