这个项目终于接近尾声了,注册功能我就不做了,关于注册功能我的另一篇博客详细的介绍了一下注册的表单验证,可以直接把功能加到本项目中,修改一下相关的跳转即可,就不再做了。另外,目前这个项目只有action层和service层,dao层我还没抽取,做完这个报表,我把dao层抽取一下,再对整个项目做个总结, ...
分类:
Web程序 时间:
2016-09-02 11:26:41
阅读次数:
181
参考文档:http://blog.csdn.net/zdwzzu2006/article/details/6053006 对于我这种小菜鸟来说,觉得写得很好 想的时候是:前端 action service dao database写代码的时候是:database dao service action ...
分类:
其他好文 时间:
2016-09-01 18:17:19
阅读次数:
99
项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。正如上图所示,每一块都是指定绑死的..
分类:
编程语言 时间:
2016-08-29 13:12:49
阅读次数:
269
1、项目的架构 SpringMVC 1)分层Controller,Service,Dao a、Dao层整合hibernate做数据持久化 b、Controller层与JSP,通过MVC(视图+模型+控制),实现前端界面和动态数据更新 c、Service服务层,封装Dao数据,给Controller通 ...
分类:
其他好文 时间:
2016-08-24 19:06:17
阅读次数:
301
action层需要调用service层对象,service层又需要调用dao层的对象。一般情况而言就直接newXXX()使用就可以了,但 是这种方法会使程序的耦合性太强。当Action类中需要更换service方法时,就需要改动源代码。Spring框架就用IOC注入的方法帮我们解决 了这个问题。 示 ...
分类:
编程语言 时间:
2016-08-24 17:10:14
阅读次数:
176
1、Mybatis优缺点 优点: Mybatis实现了对Dao层的封装,隔离了SQL语句,便于管理,避免了像JDBC那样操作数据集,便于扩展等等。 缺点: Mybatis属于半自动“ORM”,比Hibernate的工作做得要多很多,对象参数传递比较麻烦,没有Hibernate对象操作的概念。 2、M ...
分类:
其他好文 时间:
2016-08-23 21:57:41
阅读次数:
153
1.由于ls框架已经封装了“增加”方法的dao层代码,所以这里我们只需要在service层接口类IOrderService中添加“增加”订单信息的方法即可。 接着,我们在IOrderService接口类的实现类orderService.java中添加“增加”的具体实现方法。 2.添加完service ...
分类:
其他好文 时间:
2016-08-23 20:31:08
阅读次数:
120
基本上利用类的字节码的反射的getName获取类型名 getDeclaredFields()方法获取该类型声明的参数 getDeclaredMethod()方法获取该类声明的方法名 来实现类通用的... 初学java......0.0 ...
分类:
其他好文 时间:
2016-08-23 20:29:59
阅读次数:
188
xml配置 过程:设置自动装配的包-->使用include-filter过滤type选择为regex为正则表达式-->expression是表达是式也就是限制条件 Dao层 Service层 Test层 ...
分类:
编程语言 时间:
2016-08-20 11:36:14
阅读次数:
222
由于公司近期要用MyBatis或Hibernate来进行dao层开发,所以对Hibernate和Mybatis做了一个简单的对比,不当之处还望大家指正Hibernate是当前最流行的O/Rmapping框架,它出身于sf.net,现在已经成为Jboss的一部分。Mybatis是另外一种优秀的O/Rmapping框架。目前属于apache的一个..
分类:
Web程序 时间:
2016-08-18 14:42:25
阅读次数:
245