07 2017 档案
上周单词集锦
摘要:UML建模(Unified Modeling Language)用例图:userCaseAssociation 关联Inheritence 泛化Include 包含Extend 扩展Dependency 依赖(depend) 类图:classGeneralization 泛化Realization
阅读全文
hibernate架构之session中get与load方法的区别
摘要:hibernate是一个用于连接数据库的升级版JDBC,与一般JDBC不同的是,hibernate架构是通过hql进行查找,通过session建立连接。其工作原理是:将实例分为瞬时状态、持久状态、游离状态,通过hql对持久状态的实例进行CRUD。在学习的过程中我们遇到了这样的一个现象:用Sessio
阅读全文
上周单词集锦
摘要:学习单词 Component 基本注解Respository 标识持久层组件Service 标识业务层组件Controller 标识表现层组件 依赖注入三种方式Autowired ResouceInject handler 操作者invoke 调用invocation 调用(名词)invocatio
阅读全文
mybatis和spring整合
摘要:传统的mybatis模式是: 1、主配置文件:在mybatis-config.xml中必须设置数据库连接对象(connection)、映射文件路径(通过resource设置); 2、持久层接口映射文件:在接口mapper文件中最主要就是要书写sql语句,这个文件的作用就是连接数据库; 3、持久层DB
阅读全文
项目异常及其处理
摘要:在这次项目中遇到的典型异常有如下几个: 1、数字格式化异常:对于这个异常的处理可以有这些情况(数字格式不对、数字值为空)。解决这个问题首先要找出哪个变量发生了这个异常,可以用排查的方式查出来,其次分析这个变量值为什么会为空或者格式不对,有的时候通过分析可以发现,这个错误其实是因为单词写错导致数据传递
阅读全文
AJAX、JSP、JS和Servlet的联系与区别
摘要:做完项目之后我对于AJAX、JSP、JS和Servlet有了一个更深的理解,之前模糊不清的概念似乎更加明显了。下面我就把我的理解记录下来: 1、AJAX:起初学习这门技术的时候,觉得就是一个固定的模式,但是就是不知道怎么用。可能是由于我的接受能力比较弱,所以在老师刚讲完,我并没有很清楚的知道它的妙用
阅读全文
分页的存储过程实例
摘要:delimiter $$ create procedure pro_student(in curPage int,in pageSize int ,out tolPage int,out tolNum int) begin -- 声明一个显示该条数的变量 declare total int defa
阅读全文
my batis的理解
摘要:初次认识my batis,觉得它很神秘。一会儿需要用到xml配置文件,一会儿需要设置别名,一会儿需要用到全路径。在做项目中慢慢领悟到my batis的好处,它可以替代持久化接口实现类,减少了代码量,克服了代码冗杂的弊端。下面是我对用my batis替代持久化接口实现类的流程的理解: 1、设置配置文件
阅读全文
程序设计分析模式
摘要:1、需求分析 2、实现这些需求需要哪些技术 3、这些技术之间的逻辑联系,即如何将技术与需求联系起来 实例:分页技术三层架构模式 需求分析:(底层技术) (1)、实现数据分页首先要有一个综合数据对象集合,然后把这些数据分页显示; (2)、建立一个数据库表(如:学生表); (3)、建立实体类,根据需求设
阅读全文
JSON数据格式转换
摘要:例如: html静态网页中设置一个参数:<form action="servlet?name=' 张三' "> servlet页面: 获得html中文本框中姓名对象数据:String name=request.getParameter("name"); Gson gson=new Gson(); S
阅读全文