- 浏览: 86628 次
- 性别:
- 来自: 北京
-
最新评论
-
dbh0512:
得到的是null
HttpUrlConnection 使用
文章列表
此文转自 http://lious.iteye.com/blog/551197
目标:
1: 使用powerdesigner 反向生成PDM.
2: 根据数据库注释,将英文的name替换为commit的汉字内容.
使用Powerdesigner的逆向工程生成PDM 来源: 51CMM.COM 作者: 徐异婕 在数据建模过程中,我 ...
在实际的处理问题中, 一对一的关系我们可以将其看做是一个一对多的特例. 将多放限制一下, 只能有一个实例即可.
现实生活中, 一个ip地址是可以指派给不同的电脑, 但是同时只能有一个电脑在使用此地址.示例如下:
public class C ...
一对多的关系在我们的日常生活中并不少见, 比如说, 一个用户可以有多个手机.
public class User implements java.io.Serializable {
private Set equipments = new HashSet(0);
public Set getEquipments() {
return this.equipments;
}
public ...
将Struts2交给Spring管理的时候需要加入一个Spring-struts.jar包
Struts2的运行依赖于容器, 所以tomcat启动时会加载在web.xml中的配置文件.
<filter>
<filter-name>struts2>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name ...
Spring 提供了事务的两种管理方式, 一种是编程式的,还有一种是声明式的.个人喜欢声明式的,灵活,简单.
先谈谈什么是事务,事务由哪些特性.事务时一组原子的操作,要么全部执行成功,或者在执行过程中只要有某一步执行失败,则整个事务必须回退(回滚). 事务的特性有原子性,一致性,隔离性和持久性.
好了其他的不必说了,直奔主题. Spring管理事务的时候默认的是使用的java的动态代理机制,当然还可以使用cglib, 需要加入cglib类包.Spring还封装了AspectJ的事务管理,是面向aop的一种管理机制, 在这里我先了解一下相关的几个概念: pointcut, advi ...
项目做完了,总结一下.该项目是利用SSH技术实现的.下面来谈谈Spring是如何管理Struts2和hibernate的.
一:
先说说Spring是如何运作的吧. 在tomcat启动的时候, 先会在web.xml中加载两个句话,
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</conte ...
Properties props=System.getProperties(); //系统属性
1: 常用换行符, 路径分隔符,文件分隔符
System.out.println("文件分隔符:"+props.getProperty("file.separator")); //在 unix 系统中是"/"
System.out.println("路径分隔符:"+props.getProperty("path.separator")); //在 unix 系统中是":"
Sys ...
在项目中我需要一个定时器,在每天访问量很低,或者没有人访问的时候,把需要统计的数据进行采集,分析,存储,以便于高层管理者决策,参考.
所以既然我的项目利用了spring.为什么不用spring封装好的定时器呢. 好简单的o.
step1:新建ReportTask.java类. 该类继承了java.util.TimerTask,并且需要复写TimerTask类中的run方法.
package com.tiros.caredog.cd.util;
import java.sql.Connection;
import java.sql.PreparedStatement;
...
前一段时间在做caredog gis系统的时候,需要做一个统计模块,让另外一个web系统调用,自己的项目是用ssh框架搭建的.想了想还是用webservice吧.
利用webservice可以使不同的项目相互之间通信.而你只对外提供一个接口即可.
例如:我需要将下面类中的方法提供给另一个系统调用.
package com.tiros.caredog.cd.service;
import java.util.List;
import com.tiros.caredog.cd.pojo.Report;
public interface ReportService {
...
create language plpgsql
--创建procedure
CREATE FUNCTION function_equipment_isdue() RETURNS trigger AS $$ BEGIN
update users set username = "administrator" where userid = 1; return NEW; -- new 等同于oracle中的:new
--注:这里必须返回值, 如果不反悔则会抛出错误.END; $$LANGUAGE plpgsql ...
当我们在开发阶段. 我们需要将(error, info, debug)等信息打印到控制台上,以便我们调试.
但是当我们开发好了一个项目之后, 我们需要将信息记录到log文件中.
# For JBoss: Avoid to setup Log4J outside $JBOSS_HOME/server/default/deploy/log4j.xml!
# For all other servers: Comment out the Log4J listener in web.xml to activate Log4J.
#OFF、 FATAL、ERROR、WARN、INFO、 ...
我们再用spring管理hibernate的时候, 我们会继承HibernateDaoSupport 或者HibernateTemplate类.
我们不知道这两个类之间有什么关系. 也没有去关闭session. 让我很是心不安,他可没有关闭session呀.如果..真的是后果不堪设想.百度了好久, 谷歌了好多. 都没有一个像样的说法. 说spring中HibernateDaoSupport会自己关闭session.
眼见为实.于是乎决定查看spring源码一探究竟.
先打开HibernateDaoSupoprt看看.
public abstract class HibernateD ...