- 博客(24)
- 收藏
- 关注
转载 Hibernate框架连接数据库
Hibernate的优点:1、Hibernate对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。2、Hibernate是一个基于jdbc的主流持久化框架,是一个优秀的orm实现,它很大程度的简化了dao层编码工作。3、Hibernate使用java的反射机制,而不是字节码增强程序类实现透明性4、Hibernate的性能非常好,因为它是一...
2017-08-09 15:54:00
221
转载 SSM框架整合(配置篇)
整合所需要的jar文件web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema...
2017-08-08 15:17:00
110
转载 怎样在SSM框架中使用ajax将文件上传至文件服务器(另一个服务器)
.导入jar包commons-fileupload.jarcommons-io-1.3.2.jar 跨服务器使用的jarjersey-client-1.18.1.jarjersey-core-1.18.1.jar需要使用的js文件上传页面addUser.jsp<%@ page language="java" contentTy...
2017-08-08 15:01:00
264
转载 SpringMVC补充
1.URL模板映射 2.@requestParam参数传递 3.转发和重定向 4.json数据处理web.xml<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmln...
2017-08-01 16:14:00
118
转载 怎样使用SpringMVC控制页面
为什么要使用springMVC?很多应用程序的问题在于处理业务数据和显示业务数据的视图的对象之间存在紧密耦合。通常,更新业务对象的命令都是从视图本身发起的,使视图对任何业务对象更改都有高度敏感性。而且,当多个视图依赖于同一个业务对象时是没有灵活性的。Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构...
2017-07-31 16:18:00
119
转载 SpringIOC的应用
导入需要的jar包配置文件为:一般不用注解操作时使用<bean id=" " class=" ">来创建对象<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...
2017-07-26 16:18:00
72
转载 如何使用MyBatic操作数据库?
Mybatis是什么?MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需...
2017-07-25 15:09:00
145
转载 二级联动----省市级联
bean/** * 市 * @author Administrator *下午3:37:43 */public class City { private int id; //序号 private int cityid; private String cityname; //城市名称}/** * 省 * @...
2017-07-09 15:49:00
130
转载 使用JavaScript和jQuery简单实现Ajax技术
Ajax的定义Ajax被认为是(Asynchronous JavaScript and XML的缩写)。允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax。Ajax的工作原理Ajax的核心是JavaScript对象XmlHttpRequest。XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户...
2017-07-03 15:16:00
279
转载 监听器----如何使用监听器记录注册用户的在线状态?
首先写一个登陆界面----index.jsp<body> <form action="${pageContext.request.contextPath }/loginServlet" method="post"> 用户名:<input name="uname"/><br/> 密码:&l...
2017-06-29 15:43:00
156
转载 过滤器的使用----中文乱码过滤器与登录访问过滤器
什么是过滤器?过滤器用于拦截传入的请求和传出的响应,以便见识修改或已某种方式处理正在客户端和服务器之间交换的数据流。过滤器在请求被servlet引擎处理之前访问请求,并且可以在请求得到处理之后访问响应。由中文乱码过滤器为例:@WebFilter(filterName="characterFilter",urlPatterns="/*") //servlet3.0...
2017-06-28 15:01:00
177
转载 怎样使用Servlet控制文件上传?
在实际应用中,为了保证系统的安全运行,可能需要对上传的文件进行控制。例如:上传图片时指定图片大小,发送邮件时对附件的类型和大小进行控制等。以下就是一套控制文件类型和大小的案例。需要使用的jar包:jsp页面:<%@ page language="java" contentType="text/html; charset=UTF-8" page...
2017-06-28 14:41:00
130
转载 案例:怎样使用java实现分页处理?
数据库表格: customer分页的实现:从数据库查询--总记录:totalRecords自定义--每页显示多少条记录: pageSize通过总记录数和页容量计算出来--总页数: totalPages ----(totalRecords%pageSize==0? totalRecords/pageSize : totalRecords/page...
2017-06-27 15:32:00
116
转载 使用PreparedStatement接口操作数据库
从代码来看,用PreparedStatement来代替Statement会使代码多出几行,但这样的代码无论从可读性还是可维护性上来说,都比直接用Statement的代码高很多档次。传递给PreparedStatement对象的参数可以被强制进行类型转换,使开发人员可以确保在插入或查询数据时与底层的数据库格式匹配。在公共web站点环境下,有恶意的用户会利用那些设计不完善的、不能正确处理...
2017-06-10 21:53:00
223
转载 如何使用纯Java方式连接数据库?
假定需要连接的数据库名称为`myschool`,使用"root"登录,密码为"0000",使用该数据库用户登录并访问`myschool`数据库。在写代码之前需要导入jar包"mysql-connector-java-5.1.0-bin"1.使用纯Java方式连接数据库查找数据(为方便查阅,暂使用throws抛出异常,省略记录日志)。package cn.jbdc;im...
2017-06-10 21:30:00
498
转载 使用Html+JavaScript实现复选框功能----全选/反选
一、Html>body部分:<body> <table border="1" width="60%"> <tr> <td><input type="checkbox" name="all"/>全选</td> <td>复选框示例</td> </tr> ...
2017-05-22 19:59:00
338
转载 如何读取properties配置文件?
首先创建一个properties配置文件:dbinfo.properties 供测试用。内容为:怎样获取age属性值?我们可以使用两种方法:①使用反射的类加载器读取配置文件;②使用工具类ResourceBundle①反射的类加载器public class ClassLoaderproper { public static void main(St...
2017-05-11 20:30:00
136
转载 Java中最经典的算法之一----冒泡排序
将数组里相邻的数两两比较,按照升序或者降序排列的方式我们称为冒泡排序。升序排列为例://冒泡排序public class Sort { public static void main(String[] args) { int[] arr={6,5,7,1,4,3}; //先设定一个数组 System.out.println("排序前的数组为:"); for (int...
2017-05-11 20:29:00
99
转载 怎样使用IO流复制图片?
怎样使用IO流复制图片?复制图片的原理是:使用字节输入流读取数据的同时,另一端使用输出流把数据写入需要的磁盘里。首先我们需要新建一个IOStream类,找到需要复制的图片路径(D:\\jpg.jpg)public class IOStream { public static void main(String[] args) {FileInputStream fi...
2017-05-08 15:40:00
161
转载 Java软件设计模式------装饰设计模式
Java软件设计模式一共分为23种;一般常用的有: 单例设计模式 装饰设计模式 工厂设计模式装饰设计模式定义:英文叫Decorator Pattern,又叫装饰者模式。装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。在生活中我们用程序员和项目经理的例子来比喻,项...
2017-05-07 21:31:00
189
转载 Java软件设计模式------单例设计模式
Java软件设计模式一共分为23种;一般常用的有: 单例设计模式 装饰设计模式 工厂设计模式单例设计模式(以后的用处:spring框架IOC,默认创建的对象都是单例的): 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统...
2017-05-07 17:22:00
105
转载 单元测试的方法
我们通常都是用来测试代码都是新建一个test类,使用main方法并且调用我们编写的方法进行测试,并且运行main方法时所有方法都会运行。有没有一个更简便的方法来测试单一方法是否能正常运行呢?使用单元测试的方法可以达到我们预期的效果。 关键字@Test1.首先我们创建一个单元测试类,并定义两个方法public class JunitTest { @Test public v...
2017-05-06 12:59:00
210
转载 怎样判断 String string=new String("关羽"); 创建了几个对象?
答:两个。解析:1.我们知道字符串的比较方法是用.equals()来比较的,那么我们可以创建一个测试类public class Test2 { public static void main(String[] args) {2.创建String对象 String s1 = "关羽"; String s2 = "关羽"; String s3 = new Stri...
2017-05-06 12:40:00
152
转载 学习笔记--如何使用Comparable接口里compareTo 方法进行排序
接口 Comparable<T>此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的 compareTo 方法被称为它的自然比较方法。实现此接口的对象列表(和数组)可以通过 Collections.sort(和 Arrays.sort)进行自动排序。实现此接口的对象可以用作有序映射中的键或有序集合中的元素,无需指定比较器。方法详细信息...
2017-05-06 10:29:00
892
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人