20201104解玲安

一、查询用户信息的方法
public static void save() throws Exception {
//1加载数据库驱动
Class.forName("com.mysql.jdbc.Driver");
//2创建数据库链接
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/db_user","root","");
//3拼写sql语句
String sql = "SELECT userName;gender FROM t_user";
//4发送sql语句
PreparedStatement prepareStatement = connection.prepareStatement(sql);
//5执行sql语句
ResultSet rs = prepareStatement.executeQuery();
//6处理结果
while (rs.next()) {
System.out.println(rs.getObject("userName"));
System.out.println(rs.getObject("gender"));
}
//7关闭资源
prepareStatement.close();
connection.close();
查询与其他三种方式的区别:
1、执行sql语句时查询用ResultSet rs,而其他的用int i;
2、查询用的时executeQuery,而其他时候用executeUpdate;

二、新建web项目Web Project —>Next —>Project Name:xxx —>Next —>Next —>勾选Generate web.xml deployment descriptro —>finish

三、搭建开发环境:
1、window —>preference —>server —>Run Environmentstime —>add —>Apache Tomcat v9.0 —>next —>Apache Tomcat v9.0的解压路径 —>finish —>Apply and close
2、Servers —>点击有下划线的蓝色字体 —>finish

四、数据库与服务端的链接
新建的web项目 —>Java Resources —>src(将之前写好的数据库的包整个复制)

五、服务端与客户端的连接
1、复制HBulider中写好的css、js、html等文件 —>新建的web中的项目中的WebContent中
2、新建jsp:项目 —>new —>other —>jsf File —>File Name:xxx —>finish
3、将index.html中的代码粘贴到index.jsp中运行

代码复制到index.jsp中有错误时:项目 —>Bulid Path —>Configure Bulid Path —>libraries —>Add libraries —>Server Runtime —>next —>Apache Tomcat v9.0 —>finish —>Apply and Close

六、eclipse设置utf-8
1、window —>preferences —>general —>workspace —>Text file encoding —>other —>utf-8
2、window —>preferences —>general —>Content Types —>Text —>Java Source File —>Default encoding:UTF-8 —>Update
3、window —>preferences —>Web —>点击带Flir的选项将编码方式改为UTF-8

学习心得:
今天学习了数据库、服务端及客户端之间的连接,根据教过的步骤能完整的做出来,但是里面的原理啊之类的就不懂了。

标签

评论

© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1