Spring依赖注入 --- 模拟实现面向接口编程,又称面向抽象编程,数据库如果发生更改,对应的数据访问层也应该改变多写几个实现,需要用谁的时候在service里new谁就可以了面向抽象编程的好处就是灵活。创建用户实体类,/ImitateSpring/src/yuki/spring/imitate/...
分类:
编程语言 时间:
2014-08-26 01:44:05
阅读次数:
369
三层实例登陆
在理论篇我们已经知道了,通过将参数封装到实体类中,在三层之间进行数据传递和处理。三层建立对实体类的引用,上层建立对下层的引用ui—bll—dal
下面我们说明下系统登录
功能:以机房收费系统的数据库User_Info表为基础实现基本的系统登陆,如果登陆成功则弹出提示框显示登录成功,否则则显示“用户名和密码错误”。
过程:我们从底层到顶层
1.建立模块存放实...
分类:
其他好文 时间:
2014-08-25 22:56:55
阅读次数:
245
问题1 接口可以继承接口。问题2 抽象类可以实现接口。问题3 抽象类可以继承具体类,前提是实体类必须有明确的构造函数。证明:所有的类都从Object类继承的。解释“实体类必须有明确的构造函数”的含义:-1.没写构造器的,那是拥有默认无参公有构造函数的,子类可以什么都不写,让默认构造器去调用它。这是最...
分类:
其他好文 时间:
2014-08-25 16:26:04
阅读次数:
230
首先要生成表,得先有实体类,以Person.java为例:/** * * @author Administrator * @hibernate.class table="T_Person" */public class Person { /** * @hibernate.id...
分类:
系统相关 时间:
2014-08-25 11:21:44
阅读次数:
242
四、三层之间的联系
依赖:三层之间的关系
数据访问层的类:直接访问数据库,实现对基本记录的增删改查操作。
业务逻辑层的类:用相关的数据访问类,实现用户所需功能。
界面层:部署控件后,调用业务逻辑层的类,实现功能。
图解:
实体类:层之间的数据传输对象
为什么选择实体类作为三层之间的传输对象?
ORM(对象关系映射)
Object Re...
分类:
其他好文 时间:
2014-08-24 20:53:43
阅读次数:
201
实验 直接上代码,看结果 实体类 [Flags] public enum FlagsEnum { Day = 1, Night = 2 } public class EntityWithEnum { public int ID { get; set; } public FlagsEnum Valid...
分类:
其他好文 时间:
2014-08-24 20:42:23
阅读次数:
216
MySQL数据库中的类型为longBlob实体类定义为:byte[] 类型映射文件配置为:type="org.springframework.orm.hibernate3.support.BlobByteArrayType异常信息:1 org.hibernate.MappingException: ...
分类:
移动开发 时间:
2014-08-23 15:16:30
阅读次数:
267
从数据库获得数据就不写了,直接写如何进行分页,为了方便,把方法和实体类都写到一个java文件里面了这只是一种简单的分页方法,肯能会有比较多的bug这是java里的构造实体类和方法, 1 public class PageUtilServices { 2 3 private in...
分类:
Web程序 时间:
2014-08-23 12:30:20
阅读次数:
299
首先我们要在sts中建立mysql的数据库连接 1. 当点击ok之后,如果没有报错的话就应该是建立好了,我们可以点击查看这个数据库中所有的表 我们就可以再sts进行数据库操作了,具体如下: 点击如下按钮打开一个或者右键点...
分类:
数据库 时间:
2014-08-22 13:08:09
阅读次数:
524
下面讲述根据xml生成对应序列化反序列化类的过程,xml需要首先转化为xsd,然后再生成为实体类。其中,XSD是XML Schema Definition的缩写。1.拥有一个xml文件2.打开vs的command line:xsd *.xml ,执行这个命令 是通过xml文件生成xsd文件,xsd文...
分类:
其他好文 时间:
2014-08-22 12:26:46
阅读次数:
350