SSH框架
我才是包子呀
java web
展开
-
java多聚合,少继承,低耦合,高内聚
面向对象的基本原则:多聚合,少继承。低耦合,高内聚. 【高内聚、低耦合】内聚:每个模块尽可能独立完成自己的功能,不依赖于模块外部的代码。耦合:模块与模块之间接口的复杂程度,模块之间联系越复杂耦合度越高,牵一发而动全身。目的:使得模块的“可重用性”、“移植性”大大增强通常程序结构中各模块的内聚程度越高,模块间的耦合程度就越低 模块粒度: 『函数』 高内聚:尽可能类的每个成员方法只完成一转载 2016-08-08 01:10:00 · 3319 阅读 · 3 评论 -
spring 配置加载外部文件的两种方式
第一种:<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list><value>classpath:config.properties</v原创 2016-08-09 23:18:50 · 1915 阅读 · 0 评论 -
hibernate createClob() java.lang.reflect.InvocationTargetException错误处理
通常这种错误出现在spring hibernate框架中,错误是因为jar包引用版本问题不同比如spring-jdbc.jar 版本是4.0的,引用的commons-dbcp却是1.2的,这样更换相应的commons-dbcp1.4版本就不会出现Disabling contextual LOB creation as createClob() method threw error : java.l原创 2017-06-01 16:14:32 · 1376 阅读 · 0 评论 -
spring 定时任务整合
spring定时任务可由两种方式整合,一种是xml配置文件,一种是注解方式。首先我们需要搭建好一个可以正常跑的ssh框架。第一种方法-注解 在需要定时执行的类名上注解@Component需要定时执行的方法上注解@Scheduled(cron=” 0/5 * * * * ?”)添加spring注解扫描:原创 2017-06-01 16:25:57 · 340 阅读 · 0 评论 -
webService实现之cxf
demo原创 2017-07-05 14:39:27 · 246 阅读 · 0 评论