摘要:
【什么是XML】 Extensible Markup Language,翻译过来即可扩展标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 在XML语言中,它允许用户自定义标签,一个标签用于描述一段数据,一个标签可以分为开始标签和结束标签,在开始标签和结束标签 阅读全文
摘要:
【要统一MySQL数据库客户端 和 服务端的字符集】 如下,就是不统一的情况: 通常,MySQL数据库的下面几个字符集(客户端 和 服务端)统一成一个字符集(即" show variables like 'character_set%'; "结果中的字符集设置尽量一致),才能保证插入的中文数据可以正 阅读全文
摘要:
【MySql数据库常见字符集介绍】 在互联网环境中,使用MySql时常用的字符集有: 【如何选择合适的字符集】 1.如果处理各种各样的文字,发布到不同语言的国家地区,应选Unicode字符集,对MySQL来说就是UTF-8(每个汉字3字节),如果应用需要处理英文,仅少量汉字使用UTF8更好(中英文混 阅读全文
摘要:
【思路简述】 本文继续上一篇文章,上一篇中生成了“D://用户列表.xls”的excel文件,我们接下来将这个excel导入,然后显示在控制台上。 工程什么的都同上一篇文章,只是在ExcelService.java中添加了一个inputExcel()的方法,如下: 【ExcelService.jav 阅读全文
摘要:
【思路解释】 在正式上到WebProject之前,准备模拟一下WebProject后台的导出流程。 主要都写在ExcelService层,在Excel的Service层,首先要获得UserList,即数据库查询的User用户列表,这个UserList从UserDao的getUserList()方法获 阅读全文
摘要:
【Excel组成】 主要由四部分组成: 1.工作簿 每一个Excel文件都可以看成是一个工作簿,当打开一个Excel文件时,相当于打开了一个Excel工作簿。 2.工作表 当打开了Excel工作簿后,我们可以在底部看到"Sheet"标签,这个就表示工作表,一个"sheet"标签代表一个工作表。 3. 阅读全文
摘要:
【缺点一 : 总记录数过多,页码条冗长】 如果页数过多,将数据库中user表的数据增加到500多条, 会出现以下情况: 所以要在页面展示的数据数量做一个限制,优化成如百度的这样限制10条页码数。 【优化】 修改【PageBean.java】中的【getPageBar()方法】 【运行结果】 【缺点二 阅读全文
摘要:
【分页流程图】 【数据库设计】 设计字段 传入一些数据 【工程截图】 一. domain层 【User.java】 【QueryInfo.java】前端发送给Servlet的请求数据 【QueryResult.java】从数据库查询返回的结果,在UserDao体现! 【PageBean.java】在 阅读全文
摘要:
【MyBatis是什么】 MyBatis是一个持久层框架,Mybatis是一个不完全的ORM框架,SQL语句需要程序员自己去编写,但是MyBatis也有映射(输入参数映射、输出结果映射)。 MyBatis让开发人员将经历放在sql语句上,对sql语句优化非常方便,适用于需求变化较多的项目,比如互联网 阅读全文
摘要:
【工程截图】 【web.xml】 【ServletTest01.java】 【CharacterEncodingFilter.java】 【运行结果】 阅读全文