草样年华--跑掉的青春

博客园 首页 新随笔 联系 订阅 管理

05 2016 档案

摘要:刚开始用IDEA开发,还不太熟悉,因此写一个教程,加深印象 1、新建一个Web项目 两种方法:java 和 Java Enterprise(推荐) 第一种)通过Java工程创建,这个方法需要手动导入Tomcat的servlet包才能使用servlet 导入包的方法是创建项目并配置好Tomcat后,F 阅读全文
posted @ 2016-05-24 15:45 草样年华--跑掉的青春 阅读(2069) 评论(0) 推荐(0)

摘要:如果一个类的对象需要序列化,就必须实现Serializable接口,比如下面的Person类,如果一个需要可序列化的类中有引用类型,则引用类型对应的类也必须是可序列化的 将对象序列化写入文件,然后从文件中读出对象 阅读全文
posted @ 2016-05-23 18:58 草样年华--跑掉的青春 阅读(169) 评论(0) 推荐(0)

摘要:InputStream和Reader是所有输入流的基类,其典型实现是FileInputStream和FileReader 下面的代码是字节输入流FileInputStream读取文件内容的3中方式: 同样字符流FileReader读取文件内容也有3种方法: 使用字节输入输出流实现文件复制 使用字符输 阅读全文
posted @ 2016-05-14 15:46 草样年华--跑掉的青春 阅读(160) 评论(0) 推荐(0)

摘要:DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要2个包: commons-dbcp.jar和commons-pool.jar。由于建立数据库连接是一个非常耗时耗资源 阅读全文
posted @ 2016-05-12 10:44 草样年华--跑掉的青春 阅读(306) 评论(0) 推荐(0)

摘要:转自 http://mousepc.iteye.com/blog/1131462 业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。 实现批处理有两种方式 第一种方式: •Statement.addBatch(sql) 执 阅读全文
posted @ 2016-05-12 09:34 草样年华--跑掉的青春 阅读(103) 评论(0) 推荐(0)

摘要:关于事务: 1、一个事务中的多个操作应该公用一个connection,如果每一个操作都用不同的connection,事务将无法回滚。 2、具体步骤: 1)、在事务开始前,应该取消事务的自动提交,即设置 connection.setAutoCommit(false); 2)、如果事务中的操作都执行成功 阅读全文
posted @ 2016-05-10 21:57 草样年华--跑掉的青春 阅读(108) 评论(0) 推荐(0)

摘要:1、类的属性: 1)、在Java EE中,类的属性通过setter和getter定义:类中的setter(getter)方法去除set(get)后剩余的部分就是类的属性 2)、而之前叫的类的属性,即成员变量,称为字段 3)、一般情况下,类的字段和属性名是一致的 2、操作java 类的属性有一个工具包 阅读全文
posted @ 2016-05-08 21:29 草样年华--跑掉的青春 阅读(221) 评论(0) 推荐(0)

摘要:元数据:描述数据的数据,ResultSetMetaData是描述ResultSet的元数据对象,从它可以得到数据集有多少了,每一列的列名。。。 ResultSetMetaData可以通过ResultSet类的getMetaData()获得。 ResultSetMetaData中的方法: ->getC 阅读全文
posted @ 2016-05-08 12:00 草样年华--跑掉的青春 阅读(242) 评论(0) 推荐(0)

摘要:假设有两个类:Dao 和 PersonDao,它们的代码如下: Dao: PersonDao: Person: 通过ReflectionUtil中的静态方法getSuperClassGenericType()获取父类中泛型参数对应的Class对象后,调用newInstance可以创建对应的实例,Da 阅读全文
posted @ 2016-05-06 10:44 草样年华--跑掉的青春 阅读(1158) 评论(0) 推荐(0)

摘要:在JDBC中通常用Statement类的对象实现对数据库的更新(增、删、查、改)操作 PreparedStatement和Statement 1、 PreparedStatement接口继承Statement, PreparedStatement 实例包含已编译的 SQL 语句,所以其执行速度要快于 阅读全文
posted @ 2016-05-03 21:25 草样年华--跑掉的青春 阅读(186) 评论(0) 推荐(0)

摘要:JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序 阅读全文
posted @ 2016-05-03 21:11 草样年华--跑掉的青春 阅读(1593) 评论(0) 推荐(1)

摘要:反射:通过全类名获取该类的对象 Class是一个描述类的类,在该类中封装了描述方法的Method,描述字段的Field,描述构造器的Constructor等属性。 jvm在加载类时会为每一个类创建唯一的一个Class对象,这个Class对象保存了对应的类的基本信息,比如属性、方法等获取该类对应的Cl 阅读全文
posted @ 2016-05-03 20:27 草样年华--跑掉的青春 阅读(146) 评论(0) 推荐(0)