![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA编程
文章平均质量分 92
s_s_love
学海无涯!
开启新的旅途~
从0到1~
展开
-
POI(4)----------一个简单的图书管理Excel表存储
POI实现图书馆管理系统的数据存储目的:通过这个系统POI操作Excel表,实现了对其数据的增、删、改、查功能系统功能描述:备注: ①各项功能的详细操作流程参见压缩文件中视频,项目效果演示。 1:增加图书 添加一个图数信息(图书编号、名称、价格、类别、简介) 2:删除图书允许管理员输入要删除的图书编号,然后完成图书的删除 ...原创 2018-04-03 21:48:48 · 3211 阅读 · 0 评论 -
JDBC(5)----------数据批处理及数据库的分页机制实现分页查询
1、批处理Batch是一个JDBC中的批处理操作,当拥有大量数据一次插入数据库的时候,如果一条一条插入势必会浪费时间,这时候,我们利用addBatch()和executeBatch()能节省大量时间;例如:Person1.javapublic class Person1 { int id; String name; String password; public int getId() {...原创 2020-12-07 11:58:31 · 663 阅读 · 0 评论 -
JDBC(3)----------service层以及三层架构的完整的JDBC实例
1、service业务层(biz(bussiness)层) a)业务层:业务层里面主要封装的是一些业务功能是由对DAO的一次到多次的调用来完成。 b)service开发标准流程: 1)定义service接口:接口的定义利于写作开发。命名:表名Service 注意:service接口中方法的定义,取决于网站要给用户提供什么样的功能,完成什么样的需...原创 2018-04-09 20:26:09 · 5508 阅读 · 4 评论 -
10个java中偏执的技术
原文链接:http://developer.51cto.com/art/201509/490002.htm在沉浸于编码一段时间以后(比如说我已经投入近20年左右的时间在程序上了),你会渐渐对这些东西习以为常。因为,你知道的……任何事情有可能出错,没错,的确如此。这就是为什么我们要采用“防御性编程”,即一些偏执习惯的原因。下面是我个人认为的10个最有用但偏执的Java编程技术。一起来看一看吧:1.将...转载 2018-04-01 15:20:08 · 169 阅读 · 0 评论 -
JDBC(2)----------简单ORM对象关系映射
1、ORM的核心思想,是将数据库表中的数据映射成java中的对象(一般一张表设计一个java实体类),便于在java中操作:如:我现在有一张表account,内容如下:那么我们就需要建个对应的实体类:要求:1)类的属性名对应表的字段名 2)提供公开的get/set方法 3)实现序列化接口:Serializable 4)另外,提供toString...原创 2018-04-09 10:07:43 · 1193 阅读 · 0 评论 -
JDBC(4)----------数据库连接池(dbcp连接)
1、JDBC:是提供用来执行SQL语句的java API.步骤如下:加载驱动程序、与数据库建立连接、发送SQL语句、处理结果。2、JTA:事务有提交和回滚两个概念。提交:所有的操作步骤都被完整的执行后,称为事务被提交。回滚:由于某一操作步骤执行失败,导致所有步骤都没有被提交,则事务必须回滚,即回到事务执行前的状态。代码如下:package henu.utils;import java.sql.*...原创 2020-12-07 11:58:18 · 507 阅读 · 0 评论 -
JDBC(1)----------基础和简单实现案例
1. JDBC是由SUN公司提出的一组规范,这组规范主要是由一组接口构成。主要作用就是访问数据库。2、JDBC核心编程思想:3、核心API4、使用JDBC开发(java工程,Oracle数据库):1)搭建开发环境: 创建一个java project ------> 引入(数据库驱动jar)ojdbc6.jar2)编码(伪代码): a)加载驱动:将实现类加载到内存中...原创 2018-04-09 09:06:19 · 233 阅读 · 0 评论 -
POI(3)----------Excle表、存储数据与取数据
有个一个需求:将emp表中的数据存入Excle表中 /* * POI库与数据库的交互方式; * 加入有一张表emp * ID Name Deg salary dept * 1201 sun Manager 10000 IT * 1202 tim Reader 4500 Testing ...原创 2018-03-31 19:44:56 · 168 阅读 · 0 评论 -
POI(2)-----------简单操作Excel表
1、简单创建单元格/ * HFFSWorkbook读写xls格式 * XFFSWorkbook读写xlsx * SXSSFWorkbook低内存占用,超过65536条数据使用 */ //创建一个新的工作薄 HSSFWorkbook wb = new HSSFWorkbook(); FileOutputStream fos = new FileOutputStream(...原创 2018-03-30 22:12:30 · 421 阅读 · 0 评论 -
POI(1)-----------基础及相关对象创建方法
参考:易百教程https://www.yiibai.com/apache_poi/apache_poi_workbooks.html主要Jar包下载:http://poi.apache.org/download.htmlHSSFWorkbook:这个类由读写.xls格式文件的方法。XSSFWorkbook:这个类有读写.xls和。xlsx的方法。HSSFWorkbook这个...原创 2018-03-30 22:06:59 · 926 阅读 · 0 评论 -
Java----------单例模式---1
单例模式:一个类只有一个实例,即一个类只有一个对象实例。 对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;售票时,一共有100张票,可有有多个窗口同时售票,但需要保证不要超售(这里的票数余量就是单例,售票涉及到多线程)。如果不是用机制对窗口对象进行唯一化将弹出多个窗口,如果这些窗口显示的都是相同的内容,重复创建就会浪费资源。 应用...原创 2018-03-29 19:44:55 · 106 阅读 · 0 评论 -
Java----------简单工厂模式---1
工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象package com.baizhi.test.reflection;import java.util.List;public class Te...原创 2018-03-29 18:00:26 · 133 阅读 · 0 评论 -
如何将InputStream读取的字节流转换为String类型
我们在 Java 中经常会碰到如何把 InputStream 转换成 String 的情形,比如从文件或网络得到一个 InputStream,需要转换成字符串输出或赋给别的变量。未真正关注这个问题之前我常用的办法就是按字节一次次读到缓冲区,或是建立 BufferedReader 逐行读取。其实大可不必费此周折,我们可以用 Apache commons IOUtils,或者是 JDK 1.5 后的 S转载 2017-11-04 09:12:57 · 14061 阅读 · 0 评论