ssh2项目第一篇笔记!坚持
今天工作吧ssh2整合基本完毕 加入泛型dao 现在总结下前段时间 想目开发遇见的一点问题,为日后工作提供借鉴吧。
?
在加入po类的 时候 用的是hibernate annotation 注解生成
?
有双向表的时候 就是会添加一个新表出来
?
单项关系一般在多的一方 放置依赖关系 在少的一方 放入set? 或者 list集合? 如果我们要加入依赖关系的话 如:
@OneToOne(fetch=FetchType.LAZY) @JoinColumn(name="employeeid") public EmployeeInfo getEmployee() { return employee; }?一般 1对1 是立刻加载? 如果想延迟 访问的时候加载 就加注解
(fetch=FetchType.LAZY)
1对多 默认是延迟加载
?
常用的注解
@Entity(name="mariner_info")
@Id
?
在讲讲今天ssh2整合发现的一点问题
如果加入open session in view 就要整合 spring 对aop 事物的管理(现在是这么认为的)
我现在没有用到aop 所以展示吧web.xml里的 osiv 给注释掉了
?
spring 配置文件内 没有声明为parent的 模板 bean 不能当做 另外类的parent类
?
spring 在配置内 都是配置的实体类? 而不接口 我们在 类里面用接口? 这就叫面向接口编程吧。
?
希望我写的东西没有被人看到 真是太基础浅薄了!看到这的人 也不要往下看了,我是在记流水账而已。希望1年后自己可以像你们一样成为牛人吧! 我要坚持吧这个项目写完
?
下面讲讲我现在准备吧这个项目做如何架构
?
dao类 用泛型? 然后每个vo有相关dao 如果需要扩展查询 就写在这些dao里面
?
service 一个接口 一个实现类?? service就是 各个功能模块的服务类 去调用dao方法
?
ation 也是初步 按照功能来分 action里面用方法去区分 去调用相应的service.
?
好 今天到此完毕 明天的初步任务 是查询 和spring深入研究下! 明天见!天天见 !拜拜!
?
?
?
?
?
?
?
?