07 2017 档案

摘要:日志框架 常见的日志框架主要有 Apache的JCL Apache Commons Logging - JUL Apache Commons Logging - Log4j (其中,JUL是JDK的类,Log4j是Apache提供的实现类) Gülcü的SLF4J SLF4J - SLF4J-nop 阅读全文
posted @ 2017-07-30 09:00 Deolin 阅读(260) 评论(0) 推荐(0)
摘要:1、开发以外的常用软件2、下载各种资源(x64,2017年8月)JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmleclipsehttps://www.eclipse.org/d 阅读全文
posted @ 2017-07-30 07:53 Deolin 阅读(323) 评论(0) 推荐(0)
摘要:一个Maven项目有两种类库,分别是JRE System Libaray和Maven Dependencies。 JRE System Libaray 一般有两种方法指定。 1、由pom.xml中的maven-compiler-plugin插件指定。 2、由项目的Properties指定。 Prop 阅读全文
posted @ 2017-07-29 18:09 Deolin 阅读(490) 评论(0) 推荐(0)
摘要:这篇文章已经过时了。 请参考比较合适的前后端交互方式。 1、pom.xml中追加hibernate-validator 2、在dto类的域上追加JSR-303的注解 3、在入参控制器的dto参数前追加@Valid,并追加BindingResult对象 有一个特殊情况, 比如dto里面有个Intege 阅读全文
posted @ 2017-07-28 17:27 Deolin 阅读(1042) 评论(0) 推荐(0)
摘要:1、确保持久层配置完毕 2、pom.xml里追加spring-tx 3、application-context.xml追加 注意业务层的包名 4、在具体的业务方法上追加@Transactional注解 配置完成,通过两个insert方法之间追加一个异常来测试能否成功回滚 阅读全文
posted @ 2017-07-28 16:39 Deolin 阅读(1383) 评论(0) 推荐(0)
摘要:1、在web.xml中追加 *注意斜线 / 2、追加一个控制器 *注意请求URI保持一致 可以访问一个映射不到请求方法和静态资源的URL来测试一番,比如 然后浏览器的页面内容就是HTTP-404.html的内容了。 阅读全文
posted @ 2017-07-28 14:56 Deolin 阅读(5417) 评论(0) 推荐(1)
摘要:这篇文章已经过时了。 请参考比较合适的前后端交互方式。 首先是发送AJAX请求的html页面 然后是控制器和用于和参数绑定的实体类 以上的例子中,无论把json_obj和json_str的ajax.type改成get还是post,都是能成功运行得到正确结果的。 JS函数 <-> 控制器的请求方法(实 阅读全文
posted @ 2017-07-28 10:13 Deolin 阅读(408) 评论(0) 推荐(0)
摘要:值得一提,Sublime 3 Text这个文本编辑器可以实时反映log文件的变更,以至于可以不用再看eclipse里面的consolo了 阅读全文
posted @ 2017-07-27 09:55 Deolin 阅读(927) 评论(0) 推荐(0)
摘要:Auto-boxing 自动装箱 Auto-unboxing 自动拆箱 == 相等 1、new出来的对象,除非遇到了拆箱的情况,肯定不相等。 因为new对象之前需要在JVM堆中提供空间,所以new出来的东西之间,至少内存地址是不一样的 2、基本数据类型之间只比较值 基本数据类型的值,是常量,位于方法 阅读全文
posted @ 2017-07-24 12:15 Deolin 阅读(213) 评论(0) 推荐(0)
摘要:这篇文章已经过时了。 请参考比较合适的前后端交互方式。 1、保证SpringMVC配置成功了。 2、在pom.xml中追加Jackson相关的依赖 3、网页追加JQuery script不能单标签自闭合 注意src的路径,现在这个写法是以webapp出发的绝对路径 4、SpringMVC的配置文件中 阅读全文
posted @ 2017-07-18 09:37 Deolin 阅读(391) 评论(0) 推荐(0)
摘要:1、首先确保JDK安装和配置完成 2、在JDK的bin目录下添加runJava.bat文件 3、在sublime 3 text 的安装目录中找到Java.sublime-package,用压缩软件打开,找到JavaC.sublime-build,做以下的修改后保存更新 (注意是软件安装目录下的Pac 阅读全文
posted @ 2017-07-17 15:59 Deolin 阅读(3439) 评论(1) 推荐(0)
摘要:常出现在导入已有标签时。 需要在<build/><plugins/>里面追加标签 顺便,最好确保以下几件事情 1、右键项目Properties - Java Build Path >> Library 中的项目与workspace默认的一致,都是1.8 2、Java Compiler >> Comp 阅读全文
posted @ 2017-07-17 10:18 Deolin 阅读(22359) 评论(0) 推荐(1)
摘要:1、https://www.eclipse.org/downloads/ 2、确保安装配置了JDK,打开eclipse-inst-win64.exe,让eclipse installer程序UPDATE一下。 3、重启后选择...For Java EE Developers,选择Latest Rel 阅读全文
posted @ 2017-07-16 07:02 Deolin 阅读(328) 评论(0) 推荐(0)
摘要:webapp的首页指的是http://localhost:8080/ 方法一 追加一个[/]URI的请求方法 (其中(value="/")可以省略) 这个方法本质上就是为[/]URI指定了一个请求方法 方法二 DispatcherServlet的配置文件中追加映射 这个映射一旦追加,SpringMV 阅读全文
posted @ 2017-07-14 15:19 Deolin 阅读(967) 评论(0) 推荐(0)
摘要:取得 没必要去下载一个jetty客户端去找webdefault.xml了。 可以去maven的本地仓库找到 \org\eclipse\jetty\jetty-webapp\版本号\ 里面的jar文件,解压后找到webdefault.xml进行修改。 修改 1、为了能够在服务器启动时修改静态文件,需要 阅读全文
posted @ 2017-07-14 11:52 Deolin 阅读(861) 评论(0) 推荐(0)
摘要:添加有<type>bundle</type>标签的依赖时,都会报这个错。 需要在<build/><plugins/>里面追加标签 阅读全文
posted @ 2017-07-14 09:36 Deolin 阅读(2420) 评论(1) 推荐(0)
摘要:思路大致是 jetty插件 -> junit -> SpringMVC -> Spring -> log4j2 -> Mybatis整合 pom中的依赖跟着思路一批一批的来 创建项目 1、eclipse中创建一个maven项目,Packing选war, Project Facts的Dynamic W 阅读全文
posted @ 2017-07-10 18:02 Deolin 阅读(2001) 评论(0) 推荐(0)
摘要:工具类往往没有对象层面的域(非static域), 那么每个工具类的对象除了内存地址不同以外,是完全一样的 并且,工具类里定义的全是static方法, 那么为了调用这些方法,仅仅用类名调用就可以了 结合以上两点,工具类没有必要实例化,也就没有必要向客户端提供实例化的解决方案。 最先想到的应该是将显式的 阅读全文
posted @ 2017-07-10 15:40 Deolin 阅读(799) 评论(0) 推荐(0)