Java中int和Integer关系是比较微妙的。关系如下:
1.int是基本的数据类型;
2.Integer是int的封装类;
3.int和Integer都可以表示某一个数值;
4.int和Integer不能够互用,因为他们两种不同的数据类型;
举例说明
ArrayList al=new ArrayList();
int n=40;
Integer nI=new Integer(n);
al.add(n);//不可以
al.add(nI);//可以
<!--StartFragment -->
淑妃
1、 String, StringBuffer的区别
<tx:annotation-driven transaction-manager="transactionManager"/>
说明事务时用注释
<context:component-scan base-package="com.itcast"/>
说明是哪些类纳入spring的管理
实体类:
@Entity
public class Brand implements Serializable{
@Id @Column(length=36)
public String getCode() {
return code;
}
@Column(length=40, nullable=false)
public String getName() {
return name;
}
daoimp
@Service @Transactional
public class DepartmentServiceBean extends DaoSupport implements DepartmentService {
@Transactional(readOnly=true, propagation=Propagation.NOT_SUPPORTED)
action
@Controller("/system/init")
public class SystemInit extends Action {
@Resource(name="systemPrivilegeServiceBean") private SystemPrivilegeService systemPrivilegeService;