J2EE
空_灵
这个作者很懒,什么都没留下…
展开
-
Spring MVC 教程,快速入门,深入分析
Spring MVC 教程,快速入门,深入分析转载 2016-07-15 18:10:45 · 277 阅读 · 0 评论 -
JAVA深复制方法
JAVA深复制方法要使用深复制必须让进行深复制的对象实现Serializable接口,并且保证对象包含的属性对象都实现了Serializable接口public static Object deepCopy(Object src) { Object dest = null; try { ByteArrayOutputStream byteOut原创 2016-08-11 10:48:13 · 334 阅读 · 0 评论 -
SpringMVC项目接收Json数据报406错误
SpringMVC项目接收Json数据报406错误在springMVC+MyBatis写一个项目,在发起请求的时候,意外返回的错误是406,于是上网查了406错误代表的意思。 406错误为:请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。 什么意思呢? 意思是你发送一个请求给服务器,你自己想接收的返回实体为Json类型,但是服务器返回给你的并不是Json,所以会有406错误。解原创 2016-09-01 17:26:59 · 519 阅读 · 0 评论 -
使用Java的Proxy类实现动态代理(Dynamic Proxy)
动态代理(Dynamic Proxy),就是利用Java的反射机制,在运行时创建一个实现某些接口的新类,并通过这个新类动态实现接口的方法。 动态代理只能代理接口(Interface)。 Spring AOP动态代理实现过程 MyBatis Mapper接口动态代理实现过程 Spring AOP动态代理实现过程 static interface Bank { // 存钱原创 2017-01-12 16:43:13 · 546 阅读 · 0 评论 -
使用FreeMarker生成静态HTML
使用FreeMaker生成静态HTML1. 从官网http://freemarker.org/下载jar包,将下载后的jar包加入项目2. 将FreeMaker的封装成类,便于使用FreeMakerUtil.javapublic class FreeMakerUtil { // 创建Configuration对象 private static Configuration config原创 2016-07-21 09:10:55 · 589 阅读 · 0 评论 -
Cannot call sendError() after the response has been committed 错误记录
Cannot call sendError() after the response has been committed 错误记录在使用Spring MVC开发过程中遇到了一个十分迷惑的错误 Response has been committed。通过打断点,发现代码都正常运行通过,但是就是一直报这个错,于是仔细观察代码发现有段代码中对象引用形成了一个循环,如下代码: JSONObject原创 2017-10-25 16:13:54 · 1108 阅读 · 0 评论