jdbc

SQuirreL 连接phoenix 安装配置

五迷三道 提交于 2020-04-02 06:38:18
参考连接: http://phoenix.apache.org/installation.html#SQL_Client windows连接linux服务器上的hbase 下载安装文件 : squirrel-sql-3.8.1-standard.jar(本人目录为C:\Users\29126\Downloads) 安装 C:\Users\29126\Downloads>java -jar squirrel-sql-3.8.1-standard.jar(本人安装目录选择为: F:\software\squirrel-sql-3.8.1) 拷贝jar 从Phoenix的lib目录拷贝phoenix-core-5.0.0-alpha-HBase-2.0.jar,phoenix-5.0.0-alpha-HBase-2.0-client.jar到squirrel的lib目录(由于java程序用了phoenix-core-5.0.0-alpha-HBase-2.0.jar去连接,所以放进来了,但是文档没讲要放这个jar) 打开软件,配置driver 新建driver目录配置如下 name : phoenix_dirver(随便起名字) example url : jdbc:phoenix:192.168.50.107(也可以随便配置,后面alias时会用这个当默认值) class name 填

JavaWeb数据库应用开发基础

扶醉桌前 提交于 2020-04-02 06:13:50
JavaWeb数据库应用 JavaWeb数据库应用开发的几种方式 一、JSP+JDBC 二、JSP+Servlet(+JDBC) 三、JSP+Servlet+DAO(+JDBC) 四、JSP+Servlet+DAO(+JDBC)+JavaBean JavaWeb数据库应用开发的几种方式 以下总结了课程中学习的四种JavaWeb数据库应用开发方式,其中第前两种适合业务逻辑和功能简单的系统;后两种则是经典的MVC开发模式,推荐大家主要采用这种方式。此外,在有一定基础后可以学习使用主流开发框架,如Spring等,开发企业级应用。 一、JSP+JDBC 1.新建前端JSP页面,通过表单或超链接方式提交请求及参数到后端JSP页面。 2.新建后端JSP页面,导入JDBC相关包和类,连接数据库并接收前端请求参数,执行sql语句,最后输出结果并进行响应。 实验:参见实验db_ex1.jsp至db_ex5.jsp 二、JSP+Servlet(+JDBC) 1.新建前端JSP页面,通过表单或超链接方式提交请求及参数到servlet的URL(注意,servlet的URL地址可以进行配置)。 2.新建Servlet类,并配置URL映射。导入JDBC相关包和类,连接数据库并接收前端请求参数,执行sql语句,最后输出结果并进行响应。(注意

mybatis逆向工程

送分小仙女□ 提交于 2020-04-01 12:50:18
近日准备着手开发我的个人博客项目,我的需求是一个后台管理系统+前端页面展示。前端主要展示各个分类下的文章,但允许有评论模块。后台管理系统主要功能是对文章的操作,新建、删除、编辑、发布的功能,以及对网站的简单监控,比如说文章访问量、评论条数等。准备按照以下步骤来开始我的个人博客开发。 1.个人博客需求分析 2. 数据库表的设计 3. 网站原型设计 4.接口开发 5.后台管理系统界面开发 6. 后台管理系统接口调试 7. 前台页面展示界面开发 8.前后台联调测试 等它能够在本地跑起来,我再去考虑申请域名相关的吧,现在我还在第2步,感觉任重而道远啊。 需要用到的技术点 1. spring boot+mybatis 主要是后台接口的开发 2.数据库:mysql 存文章信息、日志等; MongoDB 来存登录信息(因为后续可能考虑到要做一个团队间的博客分享,会有多个用户,就把登录信息单独放到mongodb里吧,不过那也是得等我先把个人的做完,再去考虑团队的吧) 3. 页面展示:vue+vuex 毕竟我还是对vue比较熟悉的。个人习惯于用node.js来连mongodb。 4. 因为有文章编辑,需要用编辑器,大概搜索了下拟采用markdown编辑器,但因为我从未用过这个,可能会有点难度,需要去了解下。 目前呢,我到了使用mybatis逆向工程来自动生成相关的mapper、pojo、xml

项目脚手架 - 《Spring Boot + MyBatis + MyBatis Generator》

☆樱花仙子☆ 提交于 2020-04-01 09:41:13
前言 最近启动了一个新的项目发现,每当一个新项目的启动往往需要从头搭建一个“框架”,其中虽然很多基础代码可以Copy,但也会浪费不少时间。 基于这个情况,我打算在GitHub上创建了一个公开库scaffold用来存放平时常用的脚手架项目。 脚手架仓库地址: https://github.com/majian159/scaffold 规划 实现的脚手架有: Java Spring Boot + MyBatis 规划的脚手架有: Java Spring Boot + JPA Spring Boot + MyBatis Web Ant design Pro antd springboot-mybatis-scaffold 第一波因为项目需求先传了 基于 sb + mybatis 的脚手架,其实我个人更喜欢 sb + jpa + ddd 的脚手架,后续在整理出来。 介绍 这是一个基于 SpringBoot + MyBatis + MyBatis Generator 的脚手架项目。 脚手架默认实现了一个 department RESTful API,用来演示。 脚手架集成内容 Spring Boot Spring Security MyBatis MyBatis Generator PageHelper Swagger-UI 目录结构 scaffold ├── scaffold-api #

JDBC Boilerplate

别来无恙 提交于 2020-03-29 04:06:09
public class Student {   private Integer studId;   private String name;   private String email;   private Date dob;   // setters and getters } public Student findStudentById(int studId) {   Student student = null;   Connection conn = null;   try{     //obtain connection     conn = getDatabaseConnection();     String sql = "SELECT * FROM STUDENTS WHERE STUD_ID=?";     //create PreparedStatement     PreparedStatement pstmt = conn.prepareStatement(sql);     //set input parameters     pstmt.setInt(1, studId);     ResultSet rs = pstmt.executeQuery();     //fetch results from database and populate

eclipse使用jdbc方式连接sql server 2012数据库史上最新最详细教程(2015年4月已亲测)

送分小仙女□ 提交于 2020-03-28 23:31:07
步骤分为3部:1.通过sql server 配置管理器配置1433端口        2.将sqljdbc41.jar类库添加到对应的工程中        3.在java程序中连接数据库 步骤1:打开sql server 配置管理器,点击TCP/IP右键,选择启用。将禁用的TCP/IP协议打开。 然后重启sql server(mssqlserver)服务,使得tcp/ip协议生效。 步骤2:到microsoft官网下载sqljdbc41.jar类库。http://www.microsoft.com/zh-CN/download/details.aspx?id=11774 将下载的压缩包解压,找到sqljdbc41.jar类库即可。 然后进入eclipse界面,找到的当前工程文件,点击右键,选中properties->Libraries->add external jars->找到我们刚刚下载到的sqljdbc41.jar类库,添加即可。 步骤3: import java.sql.*; public class test2 { public static void main(String[] args) { // TODO Auto-generated method stub PreparedStatement ps=null; //(这里也可以使用statement,视情况而定)

mybatis配置和使用

橙三吉。 提交于 2020-03-28 15:44:09
1,配置 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"> <!-- 填写自己的mysql用户名和密码, 还有连接的url要加上"?serverTimezone=GMT%2B8"不然会报错 --> <configuration> <!--环境的配置... --> <properties resource="jdbc-prod.properties"/> <settings> <!--其他配置... --> <setting name="mapUnderscoreToCamelCase" value="true"/> <!--其他配置... --> </settings> <environments default="development"> <environment id="development"> <transactionManager type="JDBC" /> <dataSource type="POOLED"> <property name="driver" value=

2020年-Java面试题大汇总

有些话、适合烂在心里 提交于 2020-03-28 10:57:23
【推荐】我凭这三招轻松拿到offer.pdf(吐血整理) >>> 基础部分一 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 2、Java有没有goto? 3、说说&和&&的区别。 4、在JAVA中如何跳出当前的多重嵌套循环? 5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 6、short s1= 1; s1 = (s1+1是int类型,而等号左边的是short类型,所以需要强转)1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?(没有错) 7、char型变量中能不能存贮一个中文汉字?为什么? 8、用最有效率的方法算出2乘以8等於几? 9、使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 10,静态变量和实例变量的区别? 基础部分二 11、是否可以从一个static方法内部发出对非static方法的调用? 12、Integer与int的区别 13、Math.round(11.5)等於多少?Math.round(-11.5)等於多少? 14、Overload和Override的区别?Overloaded的方法是否可以改变返回值的类型? 15、接口是否可继承接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concreteclass)

logstash-5.0同步mysql

泪湿孤枕 提交于 2020-03-28 07:56:04
环境 Windows10企业版X64 安装logstash-input-jdbc插件 进入logstash/bin/目录,命令: logstash-plugin install logstash-input-jdbc 执行效果如下: 注:删除插件命令: logstash-plugin remove logstash-input-jdbc 查看可用插件列表命令用: logstash-plugin list mysql存在的数据库及表 数据库名为m8,测试数据有8张表,约38万条数据。 需要两个文件:1)jdbc.conf,2)jdbc.sql。 在logstash/bin目录下新建jdbc.conf文件,内容如下: input { stdin { } jdbc { # mysql jdbc connection string to our backup databse jdbc_connection_string => "jdbc:mysql://localhost:3306/m8" # the user we wish to excute our statement as jdbc_user => "xuxy03" jdbc_password => "xuxy03" # the path to our downloaded jdbc driver jdbc_driver

java连接阿里云数据库

别等时光非礼了梦想. 提交于 2020-03-27 23:10:18
以mysql为例 其实连接云数据库和本地数据库方法完全一样,只需改变url 首先还是需要在项目中导入mysql的jdbc。惊喜发现阿里云数据库兼容多个版本的jdbc,所以你的jdbc是5.0还是8.0都能连接。 public static Connection getConnection(){ String driver="com.mysql.jdbc.Driver"; //获取mysql数据库的驱动类 // String driver="com.mysql.jc.jdbc.Driver"; //mysql8.0以上版本 String url="jdbc:mysql://xxxxxxxxxxxxxxxxxxxxxxxxxxxx/jcdz"; //连接数据库(jcdz是数据库名),xxxxxx是数据库实例的外网地址,打开阿里云数据库在基本信息中可以查看 String name="root";//连接mysql的用户名 String pwd="root";//连接mysql的密码 ……} 需要注意的是,阿里云数据库对安全性很重视,如果不添加ip白名单是无法连接数据库的。 阿里云数据库添加白名单步骤如下: 首先,进入实例,点击数据安全性 然后就可以添加白名单了,输入你的ip 来源: https://www.cnblogs.com/cxy171/p/12584726.html