摘要: 当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。 1、第一种方式 2、第二种方式 阅读全文
posted @ 2018-06-12 18:13 牛穿疯 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 1、处理大文本 2、处理二进制文件 阅读全文
posted @ 2018-06-12 18:06 牛穿疯 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1、什么是sql注入 SQL 注入是用户利用某些系统没有对输入数据进行充分的检查,从而进行恶意破坏的行为。 例如登录用户名采用 ' or 1=1 or username=‘,后台数据查询语句就变成 sql = select * from users where username='' or 1=1 阅读全文
posted @ 2018-06-10 18:50 牛穿疯 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 利用工厂模式实现serveice和dao层的解耦,这样就可以不用在service层实例化dao层的对象,当dao层代码发生改变的时候(数据库实现发生改变)直接修改配置文件就不用改变service层的代码。 配置文件:dao.properties 源代码:DaoFactory.java 阅读全文
posted @ 2018-06-10 18:14 牛穿疯 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 一、JDBC简介 SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。 JDBC全称为:Java Data Base Connectivity(java数据库连接),它主要由接口组成。 组成JDBC的2个包: java.sql javax.sql 开发JDBC 阅读全文
posted @ 2018-06-06 21:58 牛穿疯 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 一、EL表达式简介 EL 全名为Expression Language。EL主要作用: 1、获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组 阅读全文
posted @ 2018-06-04 20:19 牛穿疯 阅读(2508) 评论(0) 推荐(0) 编辑
摘要: 用word2016编辑博客发布至博客园教程 博客园的编辑器不够灵活,且官方推荐的windows live writer不再更新,不知什么原因windows10安装不了,markdown的语法不太熟悉,所以用word编辑博客既方便又快捷。 点击文件à共享à发布至博客 点击文件à共享à发布至博客 在弹出 阅读全文
posted @ 2018-06-03 11:03 牛穿疯 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、自定义标签开发库简介 Tag接口的方法: 二、自定义标签入门:输出客户机ip 1.编写一个实现tag接口的java类 ViewIPTag.java ViewIPTag.java 2.在tld文件中对标签处理器类进行描述(tld文件的位置:WEB-INF下,可以抄apache-tomcat/web 阅读全文
posted @ 2018-06-01 23:11 牛穿疯 阅读(1728) 评论(0) 推荐(0) 编辑
摘要: 一、项目目录结构 二、源代码 dao包——dao层:BookDao.java DB包:DB.java——模拟数据库 domain包: Book.java:书的实体类 Cart.java:购物车类 CartItem.java:购物项 service包:service层 BusinessService. 阅读全文
posted @ 2018-05-23 16:23 牛穿疯 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: 一、项目目录结构: 案例采用MVC三层模式开发: 二、源代码: domain层:User .java dao层:UserDaoImpl .java RegisterForm.java:封装并校验注册表单提交的数据 LoginServlet.java:处理登陆请求 LogoutServlet.java 阅读全文
posted @ 2018-05-21 23:27 牛穿疯 阅读(2190) 评论(1) 推荐(1) 编辑
levels of contents