摘要: 一 base标签 后接 相对路径 所以 前尾部有/ + 后面没有 阅读全文
posted @ 2019-12-06 11:25 liubosong 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 主要功能 封装 对数据库的操作方法 增 删 改 查 都在里面 basedao里面 dbutils里面的update 可以实现 增 删 改 dbutils里面的query 可以实现 一行 和 多行的查询 查询的返回结果 封装为bean对象. 具体使用时候 继承basedao 实现其他需求的方法 pub 阅读全文
posted @ 2019-12-06 10:19 liubosong 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 1 查询语句不写* 而写具体的所用字段,因为实际执行时候,会把*转为所用字段,多了一层,效率降低,所以我们直接写各个字段. 2 对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是最好的. 3 PreparedState 阅读全文
posted @ 2019-12-06 09:56 liubosong 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。 补充一下,传统操作数据库的类指的是JDBC(java数据库连接:java数据库连接,java的数据库操作的基础API。) DBUtils是 阅读全文
posted @ 2019-12-05 21:55 liubosong 阅读(944) 评论(0) 推荐(0) 编辑
摘要: 一、驱动文件 MYSQL5.5使用的驱动文件是 mysql-connector-java-5.1.47.jarMYSQL5.7使用的驱动文件是 mysql-connector-java-8.0.11.jar 注意在WEB-INF/lib中根据相应的要求进行放置。不要重复放置多种版本,以防冲突。 二、 阅读全文
posted @ 2019-12-05 21:28 liubosong 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: 一 项目的架构:三层架构 表现层(web层,视图层,表示层...):(用户能够直接访问的内容)Servlet、html...... 业务逻辑层(Service层): java类,提供处理业务的方法 数据持久化层:Dao层(和数据库交互)只操作数据库,提供对数据库数据增删改查的方法 项目中的Dao层因 阅读全文
posted @ 2019-12-05 18:59 liubosong 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 我今天碰到了个问题 我mysql的数据库中的int类型为null, 但是int类型在java中不能赋值为null,所以要用intger, 就像分数如果是缺考就给个null,你用int就会出问题 阅读全文
posted @ 2019-12-05 17:10 liubosong 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 一 http协议 client server之间的传输数据的协议 报文 首行 头 空行 体 二 servlet 用户请求 静态资源不能处理 要编程语言来处理 java类来处理 服务器 也可以成为 servlet容器 server applet 服务端小程序 servlet ->作用 接受用户请求 处 阅读全文
posted @ 2019-12-05 16:33 liubosong 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一 路径 编码 问题 package com.itstaredu.servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.Http 阅读全文
posted @ 2019-12-05 14:48 liubosong 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1、检查安装环境 可以在shell终端运行如下命令查看是否安装了java 2、开始安装Tomcat 下载链接:http://tomcat.apache.org/ 4、启动Tomcat 命令行启动:/Library/Tomcat/bin/startup.sh 5、打开浏览器,输入 http://loc 阅读全文
posted @ 2019-12-04 15:10 liubosong 阅读(441) 评论(0) 推荐(0) 编辑