
java
文章平均质量分 79
-ion
这个作者很懒,什么都没留下…
展开
-
Windows部署RocketMQ4.X.X
Windows中部署RocketMQ原创 2022-10-27 15:38:19 · 575 阅读 · 1 评论 -
【Spring】@Import注解
@Import @Enable Spring原创 2022-10-17 15:39:17 · 1363 阅读 · 0 评论 -
Redis JedisCluster 中使用PipeLine
Redis、Java原创 2022-07-08 12:04:03 · 5281 阅读 · 1 评论 -
commons-beanutils的使用【在对象之间进行属性值复制】
commons-beanutils工具包是由Apache公司所开发,主要是方便程序员对Bean类能够进行简便的操作。commons-beanutils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的原创 2016-01-12 19:19:18 · 9049 阅读 · 0 评论 -
Spring MVC 异常Ambiguous mapping found
项目启动时候,异常:java.lang.IllegalStateException: Ambiguous mapping found.原因: 在同个项目中,我复制了其中一个 Controller 作为另一个控制器却忘记修改 @RequestMapping("/xxx")在springmvc中不能同时映射一个名字(@RequestMapping("/xxx")原创 2016-01-12 19:15:42 · 574 阅读 · 0 评论 -
Spring@Autowired注解与自动装配
1 配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性: 清单 3. Boss.java [java] vi转载 2016-01-09 17:54:34 · 349 阅读 · 0 评论 -
Spring3 MVC请求参数获取的几种方法
一、 通过@PathVariabl获取路径中的参数@RequestMapping(value="user/{id}/{name}",method=RequestMethod.GET) public String printMessage1(@PathVariable String id,@PathVariable String name, ModelMap model)翻译 2016-01-09 17:47:48 · 416 阅读 · 0 评论 -
Spring MVC POST中文乱码解决方案
Spring Web MVC框架提供了org.springframework.web.filter.CharacterEncodingFilter用于解决POST方式造成的中文乱码问题,具体配置如下:web.xml CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFi原创 2016-01-09 17:41:24 · 354 阅读 · 0 评论 -
mybatis常用jdbcType数据类型
MyBatis 包含的jdbcType类型BIT FLOAT CHAR TIMESTAMP OTHER UNDEFINEDTINYINT REAL VARCHAR BINARY BLOB NVARCHARSMALLINT DOUBLE转载 2016-01-09 17:36:08 · 568 阅读 · 0 评论 -
java.util.Date和java.sql.Date的区别和相互转化
java.util.Date是在除了SQL语句的情况下面使用的。java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分它们都有getTime方法返回毫秒数,自然就可以直接构建。 java.util.Date 是 java.sql.Date 的父类,前者是常用的表示时间的类,我们通常格式化或者得到当前时间都是用他,后者之后在读写数据库的时候用他,因为PreparedSt原创 2016-01-09 17:34:42 · 301 阅读 · 0 评论 -
Target runtime Apache Tomcat v6.0 is not defined.错误解决方法
Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,百思不得其解啊,后来在网上找了一些资料说是项目引用的类库路径有问题。【项目】->【右键】->【build path】->【configure build path】->【libraries】,查看一下引用的类库路径。网上都说是因为这里引用错误引起的,但是我在项目导入的时候做的第一件事情就是修改这里的library,原创 2016-01-07 10:35:48 · 350 阅读 · 0 评论 -
Eclipse/MyEclipse报错收集
Errors occurred during the build. Errors running builder 'JavaScript Validator' on project test.java.lang.NullPointerException去掉JavaScript Validator : 选择项目—-右键Properties—-Builders—--取消“JavaScript原创 2016-01-07 10:40:17 · 887 阅读 · 0 评论 -
如何在MyEclipse中添加插件
以添加插件net.sf.commonclipse_1.3.0.zip为例:使用的是MyEclipse 10 1.将所要添加的插件压缩包解压到当前目录下,解压后会有features和plugins两个目录 2.将对应features目录中的net.sf.commonclipse_1.3.0.jar及plugins目录中的net.sf.commonclipse_1.3.0.原创 2016-01-08 01:21:14 · 3227 阅读 · 1 评论 -
Java开发中的23种设计模式详解一
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真转载 2015-10-15 16:15:52 · 304 阅读 · 0 评论 -
关于Quartz2.2.1的简单使用
Quartz 是一个开源的作业调度框架,它完全由 Java 写成,并设计用于 J2SE 和 J2EE 应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述 Qua原创 2015-11-27 15:36:33 · 4487 阅读 · 2 评论 -
Java开发中的23种设计模式详解二
程序爱好者,学好设计模式,做一个优秀的软件工程师!如有转载,请说明出处:http://blog.youkuaiyun.com/zhangerqing我们接着讨论设计模式,上篇文章我讲完了5种创建型模式,这章开始,我将讲下7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源,我们看下面的图:6、适配器转载 2015-11-21 23:15:50 · 433 阅读 · 0 评论