问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA通过什么方式、工具开发网站?

发布网友 发布时间:2022-04-10 13:21

我来回答

6个回答

懂视网 时间:2022-04-10 17:43

Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。是Java访问数据库的标准规范

JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

 

package com.oracle.demo01;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class Demo01 {

 public static void main(String[] args) throws ClassNotFoundException, SQLException {
// 1.注册驱动.
// 告知JVM使用的是哪一个数据库的驱动
 Class.forName("com.mysql.cj.jdbc.Driver");
// 2.获得连接.
// 使用JDBC中的类,完成对MySQL数据库的连接
 Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/smallmark?useSSL=false&serverTimezone=UTC","root","123");
// 3.获得语句执行平台
// 通过连接对象获取对SQL语句的执行者对象
 String sql="insert into sort(sname) values(?)";
 PreparedStatement stat=conn.prepareStatement(sql);
// 4.执行sql语句
// 使用执行者对象,向数据库执行SQL语句
// 获取到数据库的执行后的结果
 stat.setString(1, "奢侈品");
 
// 5.处理结果
 int line=stat.executeUpdate();
 System.out.println("新增加的记录"+line);
// 6.释放资源.
// 调用一堆close()方法,先开的后关。
 stat.close();
 conn.close();
 }

}

 

注:

MySQL 8.0 以上版本:

驱动包版本 mysql-connector-java-8.0.12.jar。

数据库 URL 需要声明是否使用 SSL 安全验证及指定服务器上的时区:

String url = jdbc:mysql://localhost:3306/smallmark?useSSL=false&serverTimezone=UTC;

告诉JVM驱动

Class.forName("com.mysql.cj.jdbc.Driver");

 

JAVA通过·JDBC标准链接MySQL数据库

标签:jdbc   标准   connect   dem   oracle   oid   版本   out   jar   

热心网友 时间:2022-04-10 14:51

jsp是java server page,.jsp的文件可以在页面写java代码,但是现在都不推荐!都是el,jstl居多!
IDE 一般用eclipse ,据说netbean现在也非常好用,不过没用过!
开发网站都会用框架struts,hibernate,spring(传说的ssh)。
也有webwork等等,总体来说框架越多,项目也复杂,修改越难,但是开发的时候稍微轻松些。
如果开发网站,除了jdk和IDE(如eclipse)你一般需要tomcat(一般都是这个) ,数据库,jdbc(数据库驱动),tomcat插件,struts的jar包及tld文件等。
不是简简单单能说的清的!

热心网友 时间:2022-04-10 16:09

JAVA是一种面向对象的语言
开发网站一般用 JSP 语言
工具有很多比如 Eclipse MyEclipse
NetBeans 。。。。。。

热心网友 时间:2022-04-10 17:43

jsp
jsp+javabean+servlet
struts+hibernate+spring
开发工具 MYEclipse

热心网友 时间:2022-04-10 19:35

se部分的知道学好了,然后学学j2ee方向的知道,servlet,jsp等等,基础弄好了后面用的多数都是框架,现在比较流行的是Struts,sprint,hibernate整合开发。
开发工具最常用的也就是Eclipse了,配一个服务器,开发阶段都用tomcat部署项目的。要学的东西也很多,建议去网上找一些视频学学吧。

热心网友 时间:2022-04-10 21:43

tomcat + jsp
IDE用netbeans6.5
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...结构的施工分包给其他单位那么是不是EPC总承包就不能分包 Win11玩不了地平线4如何解决_Win11玩不了地平线4怎么办 Win11玩不了地平线4如何解决_Win11玩不了地平线4怎么解决 地平线5警告显卡内存过低怎么办 极限竞速地平线5闪退怎么解决 极限竞速地平线5闪退解决方法 怎样册除手机屏幕上(精品游戏)图标 烧结普通砖有哪些 烧结普通砖都有哪些 ...4年后的年龄与弟弟3年前的年龄和是35岁。今年哥与弟各几岁??_百度... ...等于弟弟7年后的年龄,哥哥4年后与弟弟3年前的年龄的和是35岁。哥哥... 华为Mate9怎么用支付宝快捷付款教程 被封一个月如何解封? 西门子多门冰箱压缩机会发出声音么? 为什么微信收转帐被封一个月,然后过几天转帐又从哪时间开始封呢? 我的被封了一个月怎么解封 被封一个月,里面的钱会变没吗? 被封一个月怎么解封? 被封了一个月,到期如何解封? 电脑一开机就出现蓝屏,蓝屏代码是INACCESSIBLE_BOOT_DEVICE,然后自动修复不了? Win10电脑蓝屏开不了机提示INACCESSIBLE_BOOT_DEVICE怎么回事? 电脑开不了机终止代码inaccinaccessible_BootBoot_DevicDevice 安装数字电视能带宽带一起么,数字电视有宽带业务么 QQ空间相册怎么把一张图片做为封面?这样每个相册的封面图就好看多了 97文章分享网电脑不能启动出现终止代码iNACCEssiBLE BOOT DEvicE 有数字电视可以装广电的宽带吗? QQ空间相册封面图片组图 数字电视机顶盒能连接宽带吗? qq空间相册封面图片怎样制作 啊??? 装好移动数字电视再装电信宽带可以吗? 奖20分:深圳公明数字电视可以装宽带吗? 为什么我炸红薯圆子总炸糊了,火,不大,嘛! 苹果版的cad怎么,把布局变成黑色,首选项已经改成黑色了,但是还是白 cad mac版本2014 英文版 如何将布局的背景调整成黑色 java中通过什么方法响应按键 梦幻西游2怎么锁等级 哪里能买到低门槛理财产品? pdf格式怎么转换成word后可以编辑 微信买了流量怎么激活 我不知道这是什么钱,正面写着CARLXVIGUSIAF.SVERIGE并画着一个人头,反面FOR SE 怎样防治哮喘? 这是什么国家的硬币,和对人民币的汇率 这个是游戏币吗,这是买东西别人找我的硬币 这是那国钱币? 我家里有一枚硬币不知是哪个国家的 稠州银行财升2号安全吗 创维8m50怎样调屏参 请问建行农行稠州银行和农商行都一样可靠吗? 稠州银行卡里要存钱在里面吗 存款在稠州村镇银行有风险吗 lg32ld320ca液晶电视怎么调节屏参设置