2016年7月29日
摘要: 1. Action/Service/DAO简介: Action是管理业务(Service)调度和管理跳转的。 Service是管理具体的功能的。 Action只负责管理,而Service负责实施。 DAO只完成增删改查,虽然可以1 n,n n,1 1关联,模糊、动态、子查询都可以。但是无论多么复杂的 阅读全文
posted @ 2016-07-29 15:58 cyy_13 阅读(177) 评论(0) 推荐(0)
摘要: 首先这是现在最基本的分层方式,结合了SSH架构。modle层就是对应的数据库表的实体类。Dao层是使用了Hibernate连接数据库、操作数据库(增删改查)。Service层:引用对应的Dao数据库操作,在这里可以编写自己需要的代码(比如简单的判断)。Action层:引用对应的Service层,在这 阅读全文
posted @ 2016-07-29 15:53 cyy_13 阅读(438) 评论(0) 推荐(0)
摘要: UUID.randomUUID().toString()是java JDK提供的一个自动生成主键的方法。UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的,是由一个十六位的数字组成,表现出来的形式 阅读全文
posted @ 2016-07-29 15:36 cyy_13 阅读(112) 评论(0) 推荐(0)
摘要: jsp发起请求。 actionform封装请求参数。 action接受请求,并接受封装好的actionfrom action调用service。 service经过业务逻辑处理之后随后调用DAO(或者直接在service中实现对数据的CRUD操作) DAO对数据库进行CRUD。 1,dao和serv 阅读全文
posted @ 2016-07-29 15:35 cyy_13 阅读(214) 评论(0) 推荐(0)
摘要: 真正理解、区分Action,Service和Dao功能 在不分层的系统里,我们可以将所有的代码都写到一个地方,比如struts的Action类。在这里,我们不仅要处理页面逻辑,还要做业务逻辑,还要做数据访问。 比如说: 代码如下: public String addUser() { if(user 阅读全文
posted @ 2016-07-29 15:34 cyy_13 阅读(351) 评论(0) 推荐(0)
摘要: Singleton模式(单例模式) 要点: 1. 实质和特点 2. 实现手法:JAVA、C++不一样,实现时应该注意那些细节。 3. 生命周期的控制:Dead Reference的解决 4. 多线程问题:C++:双检锁、Volatile, JAVA:JAVA中有 lazy initializatio 阅读全文
posted @ 2016-07-29 15:34 cyy_13 阅读(900) 评论(0) 推荐(1)
摘要: JavaBean 其实就是一个 Java 类,但是它必须遵守一定的编写规则。 JavaBean 从功能上来讲,我将它分为业务 Bean 和实体 Bean 两类,下面我通过 一个实体 Bean 的开发示例,来讲述 JavaBean 开发中的一些基础技术。 实体 Bean 的主要作用是用来对系统中要用到 阅读全文
posted @ 2016-07-29 15:33 cyy_13 阅读(259) 评论(0) 推荐(0)
摘要: / 查找用户信息 / public Users findUsersUid(int uId) { Connection con = DBTools.getConnection(); String sql = "select from users where uId=?"; PreparedStatem 阅读全文
posted @ 2016-07-29 15:31 cyy_13 阅读(133) 评论(0) 推荐(0)
摘要: 这是一个典型的MVC的模式 action 主要是struts2,用来进行跳转的,比如jsp页面提交表单就是进入到action action在调用service的里面的逻辑,最后返回到客户端jsp页面响应请求。 dao 就是用来存放对数据库的操作的方法 没有逻辑 就是增删改查 model 就是java 阅读全文
posted @ 2016-07-29 15:30 cyy_13 阅读(776) 评论(0) 推荐(0)
摘要: at org.apache.commons.fileupload.disk.DiskFileItemFactory.createItem(DiskFileItemFactory.java:196) at org.apache.commons.fileupload.FileUploadBase.par 阅读全文
posted @ 2016-07-29 15:28 cyy_13 阅读(124) 评论(0) 推荐(0)