摘要:刚开始用IDEA开发,还不太熟悉,因此写一个教程,加深印象 1、新建一个Web项目 两种方法:java 和 Java Enterprise(推荐) 第一种)通过Java工程创建,这个方法需要手动导入Tomcat的servlet包才能使用servlet 导入包的方法是创建项目并配置好Tomcat后,F
阅读全文
05 2016 档案
摘要:如果一个类的对象需要序列化,就必须实现Serializable接口,比如下面的Person类,如果一个需要可序列化的类中有引用类型,则引用类型对应的类也必须是可序列化的 将对象序列化写入文件,然后从文件中读出对象
阅读全文
摘要:InputStream和Reader是所有输入流的基类,其典型实现是FileInputStream和FileReader 下面的代码是字节输入流FileInputStream读取文件内容的3中方式: 同样字符流FileReader读取文件内容也有3种方法: 使用字节输入输出流实现文件复制 使用字符输
阅读全文
摘要:DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要2个包: commons-dbcp.jar和commons-pool.jar。由于建立数据库连接是一个非常耗时耗资源
阅读全文
摘要:转自 http://mousepc.iteye.com/blog/1131462 业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。 实现批处理有两种方式 第一种方式: •Statement.addBatch(sql) 执
阅读全文
摘要:关于事务: 1、一个事务中的多个操作应该公用一个connection,如果每一个操作都用不同的connection,事务将无法回滚。 2、具体步骤: 1)、在事务开始前,应该取消事务的自动提交,即设置 connection.setAutoCommit(false); 2)、如果事务中的操作都执行成功
阅读全文
摘要:1、类的属性: 1)、在Java EE中,类的属性通过setter和getter定义:类中的setter(getter)方法去除set(get)后剩余的部分就是类的属性 2)、而之前叫的类的属性,即成员变量,称为字段 3)、一般情况下,类的字段和属性名是一致的 2、操作java 类的属性有一个工具包
阅读全文
摘要:元数据:描述数据的数据,ResultSetMetaData是描述ResultSet的元数据对象,从它可以得到数据集有多少了,每一列的列名。。。 ResultSetMetaData可以通过ResultSet类的getMetaData()获得。 ResultSetMetaData中的方法: ->getC
阅读全文
摘要:假设有两个类:Dao 和 PersonDao,它们的代码如下: Dao: PersonDao: Person: 通过ReflectionUtil中的静态方法getSuperClassGenericType()获取父类中泛型参数对应的Class对象后,调用newInstance可以创建对应的实例,Da
阅读全文
摘要:在JDBC中通常用Statement类的对象实现对数据库的更新(增、删、查、改)操作 PreparedStatement和Statement 1、 PreparedStatement接口继承Statement, PreparedStatement 实例包含已编译的 SQL 语句,所以其执行速度要快于
阅读全文
摘要:JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序
阅读全文
摘要:反射:通过全类名获取该类的对象 Class是一个描述类的类,在该类中封装了描述方法的Method,描述字段的Field,描述构造器的Constructor等属性。 jvm在加载类时会为每一个类创建唯一的一个Class对象,这个Class对象保存了对应的类的基本信息,比如属性、方法等获取该类对应的Cl
阅读全文
浙公网安备 33010602011771号