摘要: 使用google-gson类库解析json文件 使用JsonParser解析器来解析字符串和输入流,变成json对象 代码如下: 阅读全文
posted @ 2018-05-19 23:27 xtu熊大 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 使用dom4j处理xml操作xml数据 示例代码: 结果: 解析: 使用DocumentHelper.parseText();将字符串转换成document对象直接使用document.asXML()就可以这document转换成字符串对象 阅读全文
posted @ 2018-05-19 22:16 xtu熊大 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 使用DOM创建xml文件 创建xml的代码如下: 将xml的内容放入document对象后,直接把这document用toString输出会是null 此时需要进行使用Transformer进行转换,如果想变成字符串输出可以借助stringwriter,如果想变成文件保存直接用file 备注:ecl 阅读全文
posted @ 2018-05-18 23:58 xtu熊大 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 使用DOM解析xml文件 要解析的xml文件如下: 解析xml的代码如下: 基本步骤差不多就是: 首先是先获得根元素 然后getElementByTagName()获得相应标签的node集合 通过集合,如list中的item()获得集合中的具体元素 当然,也可以通过getChildNodes()直接 阅读全文
posted @ 2018-05-18 00:01 xtu熊大 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 过滤器实现权限控制 关键思路就是首先你要确定你要给哪些页面放行,就给这部分dofilter() 例如: 比如:我现在有三个页面 hello.jsp index.jsp login.jsp 那么一开始都是进入index.jsp页面,但是只有登录成功者才能进入hello.jsp 所以除了hello.js 阅读全文
posted @ 2018-05-12 16:06 xtu熊大 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 采用DTO和DAO对JDBC程序进行进一步优化 DTO:数据传输对象,主要用于远程调用等需要远程调用对象的地方DAO:数据访问对象,主要实现封装数据库的访问,通过它可以把数据库中的表转换成DTO类 引入DTO其实就是新建实体类。 那么DAO呢,就是封装访问数据的方法,比如对某一个表插入,更新,删除等 阅读全文
posted @ 2018-05-08 20:38 xtu熊大 阅读(273) 评论(0) 推荐(0) 编辑
摘要: JDBC程序优化--提取配置信息放到属性文件中 此处仅仅优化JDBC连接部分,代码如下: 这样优化程序的好处: 1.建立连接使用单例模式可以减少系统资源开销,因为单例模式只保留一个对象提高了创建速度,因为每次是获取已存在的对象全局共享对象,因为单例模式在系统中只存在一个对象,因此任何地方使用此对象都 阅读全文
posted @ 2018-05-08 09:17 xtu熊大 阅读(216) 评论(0) 推荐(0) 编辑
摘要: JDBC进行事务管理 事务的四个特征:原子性 : 是指事务中包含的操作都被看做是一个逻辑单元一致性: 开始前和结束后数据库都处于一致性状态隔离性: 对数据库修改的多个事务是彼此隔离的持久性 事务完成之后对系统的影响是永久的 现举一个例子:有两张表,一张是user表,一张是地址表,user表和addr 阅读全文
posted @ 2018-05-07 16:03 xtu熊大 阅读(4682) 评论(0) 推荐(0) 编辑
摘要: JDBC增加、更新、删除数据 st.executeUpdate(sql) 进行插入、更新、删除操作返回的是受影响的记录的条数 注意:输入的sql语句中,vachar类型记住加单引号 完整代码如下: 阅读全文
posted @ 2018-05-06 23:59 xtu熊大 阅读(437) 评论(0) 推荐(0) 编辑
摘要: JSP9大内置对象 JSP9个内置对象:out对象 用于输出各种数据reuest对象 封装了来自客户端的各种信息response对象 封装了服务器的响应信息exception对象 封装了程序运行过程中发生的异常和错误信息config对象 封装了应用程序的配置信息page对象 指向了当前JSP程序本身 阅读全文
posted @ 2018-05-06 13:18 xtu熊大 阅读(938) 评论(0) 推荐(1) 编辑