结合HTML进行JavaEE框架中的JSP、Servlet编程。
C:\Program Files
即可
C:\Program Files
即可【可能需要配置环境变量】cd c:\Program Files\apache-tomcat-xxxx(此处是相应的版本号)\bin
-> startup
http://localhost:8080
出现Tomcat页面,安装成功实现web页面操作数据库的增删查改
public static final String driver="com.mysql.jdbc.Driver";
public static final String url="jdbc:mysql://localhost:3306/webmysql1?useUnicode=true&characterEncoding=UTF-8&userSSL=false&serverTimezone=GMT%2B8";
public static final String username="root"; #MySQL用户
public static final String password="xxxxxx"; #密码
public static Connection con=null;
static{
try {
Class.forName(driver); #驱动
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
public static Connection getCon(){
if(con == null){
try {
con = DriverManager.getConnection(url, username, password); #连接数据库,获取对象
} catch (SQLException e) {
e.printStackTrace();
}
}
return con;
}
public static void main(String args[]){
new DBUtil().getCon();
}
public void create_T(Connection con,String a) throws Exception{
String sql="create table "+a;
Statement Ta=con.createStatement();#获得连接上的数据库对象
Ta.executeUpdate(sql);/#执行SQL语句
}
public class User {
private String username;
private String password;
public String getUserName() {
return username;
}
public void setUserName(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public void UserShow(String username,String password) {
this.username=username;
this.password=password;
}
}
前期设计和实际情况差别还是蛮大的,难过的我眼泪流下来
建表命令.txt
】
主键自增并初始化create table user(
empID int auto_increment not null primary key,
password varchar(255) not null,
isAdmin char(1) not null)AUTO_INCREMENT=1000;
仅供学习
】
偷摸放个资源: 仅供学习
级联删除是没有完善的状态,有兴趣的把逻辑理清楚之后可以改改