Mybatis出错 缺无参构造函数 映射出错

Mybatis出错:Error instantiating class com.User with invalid types () or values () 2016年08月15日 22:33:55 阅读数:5573 在使用配置mybatis时出现了with invalid types (...

2018-08-17 10:40:08

阅读数 458

评论数 0

JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别

关于获取类的字段有两种方式:getFields()和getDeclaredFields()。我们先来看看这两者的区别吧: getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。  getDeclaredFields():获得某个类的所有声明的字段,即包括publ...

2018-08-15 21:10:30

阅读数 82

评论数 0

Class.getSimpleName()的作用

Class.getSimpleName()的作用   public class sample{   public static void main(String[] args){     //得到类的简写名称     System.out.println(sample.class.get...

2018-08-15 21:04:48

阅读数 178

评论数 0

Redis

一、 Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases。 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新...

2018-08-15 12:59:38

阅读数 246

评论数 0

JavaMail

JavaMail   1 JavaMail概述 Java Mail是由SUN公司提供的专门针对邮件的API,主要Jar包:mail.jar、activation.jar。 在使用MyEclipse创建web项目时,需要小心!如果只是在web项目中使用java mail是没有什么问题的,发布...

2018-08-14 15:22:26

阅读数 313

评论数 0

Servlet下载

通过Servlet下载1 被下载的资源必须放到WEB-INF目录下(只要用户不能通过浏览器直接访问就OK),然后通过Servlet完成下载。 在jsp页面中给出超链接,链接到DownloadServlet,并提供要下载的文件名称。然后DownloadServlet获取文件的真实路径,然后把文件...

2018-08-14 14:26:14

阅读数 128

评论数 0

eclipse 项目部署

项目部署到eclipse工作目录下: 默认到设置的工作目录; 自己设置:修改:    添加tomcat:   修改为tomcat目录:  

2018-08-14 14:25:06

阅读数 40

评论数 0

Servlet文件上传

1 文件上传的作用 例如网络硬盘!就是用来上传下载文件的。 在智联招聘上填写一个完整的简历还需要上传照片呢。   2 文件上传对页面的要求 上传文件的要求比较多,需要记一下: 必须使用表单,而不能是超链接; 表单的method必须是POST,而不能是GET; 表单的enctype必...

2018-08-14 14:20:00

阅读数 35

评论数 0

JSON

1 什么是JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 JSON是用字符串来表示Javascript对象,例如可以在Servlet中发送一个JSON格式的字符串给客户端Javascript,Javascript可以执行这个字符串,得到...

2018-08-14 14:15:42

阅读数 27

评论数 0

XStream

1 XStream的作用 XStream可以把JavaBean对象转换成XML! 通常服务器向客户端响应的数据都是来自数据库的一组对象,而我们不能直接把对象响应给响应端,所以我们需要把对象转换成XML再响应给客户端,这时就需要使用XStream组合了。   2 XStream入门 为了演...

2018-08-13 20:52:00

阅读数 423

评论数 0

Ajax学习

AJAX概述 1 什么是AJAX AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。 AJAX还有一个最大的特点...

2018-08-13 20:50:51

阅读数 35

评论数 0

一个类多个请求处理方法,每个请求处理方法的原型与service相同!

package cn.itcast.servlet; import java.io.IOException; import java.lang.reflect.Method; import javax.servlet.ServletException; import javax.servle...

2018-08-13 13:49:44

阅读数 164

评论数 0

TxQueryRunner工具类

package cn.itcast.jdbc; import java.sql.Connection; import java.sql.SQLException; import org.apache.commons.dbutils.QueryRunner; import org.apache....

2018-08-13 13:48:51

阅读数 256

评论数 0

JdbcUtils

package cn.itcast.jdbc; import java.sql.Connection; import java.sql.SQLException; import javax.sql.DataSource; import com.mchange.v2.c3p0.ComboPoo...

2018-08-13 13:48:15

阅读数 106

评论数 0

把String转换成java.util.Date的类型转换器

package cn.itcast.commons; import java.text.ParseException; import java.text.SimpleDateFormat; import org.apache.commons.beanutils.Converter; /** ...

2018-08-13 13:47:01

阅读数 316

评论数 0

过滤器-页面静态化

1 说明 你到“当当”搜索最多的是什么分类,没错,就是Java分类!你猜猜,你去搜索Java分类时,“当当”会不会去查询数据库呢?当然会了,不查询数据库怎么获取Java分类下的图书呢!其实每天都有很多人去搜索“Java分类”的图书,每次都去访问数据库,这会有性能上的缺失!如果是在访问静态页面(h...

2018-08-13 13:44:25

阅读数 92

评论数 0

过滤器-解决全站字符乱码(POST和GET中文编码问题)

servlet: POST:request.setCharacterEncoding(“utf-8”); GET: String username = request.getParameter(“username”); username = new String(username.getBy...

2018-08-13 13:41:33

阅读数 191

评论数 0

过滤器-禁用资源缓存

浏览器只是要缓存页面,这对我们在开发时测试很不方便,所以我们可以过滤所有资源,然后添加去除所有缓存! public class NoCacheFilter extends HttpFilter {     public void doFilter(HttpServletReque...

2018-08-13 13:40:36

阅读数 121

评论数 0

粗粒度权限控制(拦截是否登录、拦截用户名admin权限)

RBAC à 基于角色的权限控制 tb_user tb_role tb_userrole tb_menu(增、删、改、查) tb_rolemenu 1 说明 我们给出三个页面:index.jsp、user.jsp、admin.jsp。 index.jsp:谁都可以访问,没有限制; ...

2018-08-13 13:39:57

阅读数 116

评论数 1

commons-beanutils

内省(了解) 内省的目标是得到JavaBean属性的读、写方法的反射对象,通过反射对JavaBean属性进行操作的一组API。例如User类有名为username的JavaBean属性,通过两个Method对象(一个是getUsenrmae(),一个是setUsername())来操作User对...

2018-08-12 14:09:37

阅读数 127

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭