- 博客(5)
- 收藏
- 关注
转载 eclipse项目中.classpath文件详解
1 前言在使用eclipse或者myeclipse进行java项目开发的时候,每个project(工程)下面都会有一个.classpath文件,那么这个文件究竟有什么作用?2 作用.classpath文件用于记录项目编译环境的所有信息,包括:源文件路径、编译后class文件存放路径、依赖的jar包路径、运行的容器信息、依赖的外部project等信息。如果把该文件删除,则eclipse不能讲该工程识...
2018-06-27 11:48:23
234
原创 结合Service层讲解DAO层的异常处理
domain:只是定义一个javabean。dao:对于数据库的操作,都放到dao层,也就是dao里面通常是对数据库的增、删、改、查等操作。 service:完成相应的业务逻辑处理,调用dao层。(web)servlet:完成界面请求、对界面进行跳转等等。servlet调用service层。例子:在domain包中,新建Xxx.java;在dao包中,新建IXxxDAO.java;在impl包中,...
2018-06-26 23:10:56
5022
原创 JDBC-日期类型转换
功能1:从java.util.date转化为Java.sql.datejava.sql.date是从util.Date继承而来,util包里的date数据包含日期和时间,sql的date只有日期位置1、2:java.util里面的Date,位置3:setDate方法是java.sql的方法,需要传入java.sql.date,不能直接写ps.setDate(2,birthday),这是将父类赋给子...
2018-06-26 22:14:36
1060
原创 SQL注入的问题:
问题描述:在利用sql语句进行查询的时候,如果我们按照传入的某个参数进行查询,例如当执行 read("' or 1 or '");时,相应的查询语句变为了 select id,name,money,birthday from user where name='' or 1or '';导致查询结果出错(or 1表示 当name为ture即存在时就满足条件),此时出现sql注入出错的问题。为此引入pr...
2018-06-25 23:17:30
416
原创 JDBC-连接数据库(Mysql)的6个步骤:
连接数据的6个步骤:static void test() throws SQLException, ClassNotFoundException { // 1.注册驱动 DriverManager.registerDriver(new com.mysql.jdbc.Driver()); System.setProperty("jdbc.drivers", "com.mysql.jdb...
2018-06-25 23:00:42
558
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人