摘要:
01.首先创建java源文件(.java),并编写源程序 02.通过javac命令编译生成.class文件 03.最后通过java执行.class文件 阅读全文
摘要:
integer是int的包装类,int只是普通的数据类型, 因为为integer要实例化,如果不实例化 就好比如没有给他一个内存地址,则为false; int i=0; integer i = new inreger(100); 地址相同,为true int的值在-128和127之间; integer最后被拆箱封箱为int,必须在-128和127之间之间比较, 如果低过和超过则内存地址不同,为... 阅读全文
摘要:
1.什么是反射? 必须是运行的状态下,都能够获取到这个类的所有的属性和方法。 对于类中的任意一个对象对象,都能够调用它的任意一个方法和属性。 这种动态获取的信息以及这种动态调用的对象的方法的功能就是java中反射 2.理解Class类? Class 对象只能由系统建立对象 –一个类在 JVM 中只会有一个Class实例 –每个类的实例都会记得自己是由哪个 Class 实例所生成 ... 阅读全文
摘要:
include EditTest 相当于BaseDao,数据源 相当于映射文件: 成功之后调到: 阅读全文
摘要:
首先准备一个实体:注解 @GeneratedValue:指定主键的生成策略。 IDENTITY:支持数据库字段自增长 SEQUENCE:支持数据库序列自增长 AUTO:使用Hibernate中的高低位算法。 dao的实现类 @Repository自动装配到Spring的容器 @Resource:不用 阅读全文
摘要:
1.SSH整合XML方式 SSH整合就是 三个框架jar包的拼接 Spring整合Struts 中间有一个连接的jar包 ,整合 Struts-Spring-Plugin.jar Spring整合Hibernate 中间jar包 SPring-ORM 1.jar包 <build> <resource 阅读全文
摘要:
1.Struts2简介 Struts 2是一个MVC框架,以WebWork框架的设计思想为核心,吸收了Struts 1的部分优点 Struts 2拥有更加广阔的前景,自身功能强大,还对其他框架下开发的程序提供很好的兼容性 Struts官网 http://struts.apache.org/ apps 阅读全文
摘要:
1.使用Struts2操作ServletAPI 解耦: 方式一:Map<String,Object> map=ActionContext.getContext().getSession(); 方式二:注入SessionAware getSession(Map<String,Object> map){ 阅读全文
摘要:
1.值栈 ValueStack 值栈也是一块内存空间,是堆heap和栈stack之外的空间。 ActionContext本来就是普通类,为什么获取他的实例,不用new的方式,而用工厂。 2.真正的内存空间的划分: 单列集合:CompoundRoot extends ArrayList s:debug 阅读全文
摘要:
动态查询 Session session; Transaction tx;@Before public void mybefor() { //1构建配置对象COnfiguration Configuration cfg = new Configuration().configure("hiberna 阅读全文