原创 开发技术 加速Java应用开发速度4——使用模板技术加速项目开发速度 《加速Java应用开发速度》系列目录:加速Java应用开发速度1——加速spring/hibernate应用调试时启动速度加速Java应用开发速度2——加速项目调试启动速... 2023-11-23 浏览(103) 评论(0) 阅读全文
原创 开发技术 Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC Spring4新特性——泛型限定式依赖注入Spring4新特性——核心容器的其他改进Spring4新特性——Web开发的增强Spring4新特性——集成BeanValidation1.1(JSR-349)到SpringMVC Spring4新特性——GroovyBean定义DSLSpring4新特性——更好的Java泛型操作API Spring4新特性——JSR31... 2023-11-23 浏览(113) 评论(0) 阅读全文
原创 开发技术 一段Spring代码引起的调用绑定总结 代码@ComponentpublicclassB{voidtest(){System.out.println("hello");}}@ComponentpublicclassA{@AutowiredprivateBb;publicfinalvoidtes... 2023-11-23 浏览(134) 评论(0) 阅读全文
原创 开发技术 从Set里面取出有序的记录 Set里面的记录是无序的,如果想使用Set,然后又想里面的记录是有序的,就可以使用TreeSet,而不是HashSet,在使用TreeSet的时候,里面的元素必须是实现了Comparable接口的,TreeSet在进行排序的时候就是通过比较它们的Comparable接口的实现! 下面是HashSet的无序和TreeSet的有序的比较: Test类:importjava.uti... 2023-11-23 浏览(124) 评论(0) 阅读全文
原创 开发技术 在WEB环境下获取spring的applicationContext 以前在web环境下想直接读取spring的applicationContext,发现放在WEB-INF下的applicationContext.xml不能直接通过相对路径读取到,也就是说不能通过第一种方式读取到,第一种方式只用于进行单元测试的,而且一定要是在web项目部署后的绝对路径才行。 1.在没有WEB元素的情况下,直接在类里面通过路径获取 ApplicationContext... 2023-11-23 浏览(113) 评论(0) 阅读全文
原创 开发技术 基于注解的SpringMVC简单介绍 SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回Model或只返回View或都不返回。在使用注解的Sprin... 2023-11-23 浏览(173) 评论(0) 阅读全文
原创 开发技术 sed和awk简介 Sed简介sed[-nefr]动作:该指令可以将输入的数据进行处理后输出到标准输出,利用sed处理后的结果不会影响到原输入流,比如sed'1,5d'filePath将会把文件filePath的第1到5行删除后再进行标准输出,但是这不会影响到文件filePath,处理可以是取代、删除、插入等。 参数: -n:表示使用安静模式,sed默认会将处理后的所有行都打印出... 2023-11-23 浏览(165) 评论(0) 阅读全文
原创 开发技术 SpringMVC介绍之Validation SpringMVC介绍之Validation 对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对... 2023-11-23 浏览(152) 评论(0) 阅读全文
原创 开发技术 Mybatis中配置Mapper的方法 Mybatis中配置Mapper的方法 在这篇文章中我主要想讲一下Mybatis配置文件中mappers元素的配置。关于基础部分的内容可以参考http://elim.iteye.com/blog/1333271。 我们知道在Mybatis中定义Mapper信息有两种方式,一种是利用xml写一个对应的包含Mapper信息的配置文件;另一种就是定义一个Mappe... 2023-11-23 浏览(169) 评论(0) 阅读全文
原创 开发技术 Mybatis整合Spring Mybatis整合Spring 根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个Mybatis-Spring用来满足Mybatis用户整合Spring的需求。下面就将通过Mybatis-Spring来整合Mybatis跟Spring的... 2023-11-23 浏览(154) 评论(0) 阅读全文