
JavaEE
文章平均质量分 54
beyond_zl
这个作者很懒,什么都没留下…
展开
-
mybatis基础知识——学习笔记(1)
1.对原生态JDBC程序中问题总结1.1 数据库连接,使用时创建,不使用时立即释放,对数据库进行频繁的开启和关闭,造成数据库资源浪费,影响数据库性能。设想:使用数据库连接池1.2 将sql语句硬编码到java代码中,如果sql语句修改,需要重新编译Java代码,不利于维护。设想:将sql语句设置在xml配置文件中,即使sql变化,不需要对java代码进行重新编译。1原创 2016-08-13 22:05:41 · 428 阅读 · 0 评论 -
EasyUI DataGrid表格双击获取该行数据—笔记
绑定双击事件函数$("#queDg").datagrid({ ... ... ... ... onDblClickRow:function(rowIndex){ $("#queDg").datagrid("selectRow",rowIndex); var currentRow = $("#queDg").datagrid("getSelect原创 2016-12-10 16:46:51 · 9551 阅读 · 0 评论 -
EasyUI DataGrid表格分页效果实现—笔记
将DataGrid属性设置和分页配置一起放入Ajax请求成功的回调函数中,方便将返回的数据传入DataGrid分页配置中。 网页上点击下一页或上一页或选择页面显示行数后都会发送AJax请求,重新将相应数据填入表格中。<script type="text/javascript"> var projectId = '${projectId}'; // console.debug(pro原创 2016-12-10 17:13:11 · 719 阅读 · 0 评论 -
简单权限系统基于shiro-springmvc-spring-mybatis(学习笔记2)
学习笔记(1)链接:http://blog.youkuaiyun.com/qq_15370821/article/details/52798276一个简单的权限管理系统,实现用户、权限、资源的增删改查,这三者之间相互的授权和取消授权,如:一个用户可以拥有多个权限并且一个权限可以拥有多个资源。系统基于shiro、springmvc、spring、mybatis,使用MySQL数据库。 项目地址:https:/原创 2016-10-13 14:36:15 · 1043 阅读 · 0 评论 -
简单权限系统基于shiro-springmvc-spring-mybatis(学习笔记 1)
一个简单的权限管理系统,实现用户、权限、资源的增删改查,这三者之间相互的授权和取消授权,如:一个用户可以拥有多个权限并且一个权限可以拥有多个资源。系统基于shiro、springmvc、spring、mybatis,使用mysql数据库。 项目地址:https://git.oschina.net/beyondzl/spring-shiro (前端视图由于时间原因没有全部完成,后端功能测试可行)l原创 2016-10-12 17:32:02 · 1092 阅读 · 0 评论 -
spring整合mybaties
整合思路 需要spring通过单例的方式管理sqlSessionFactory, spring和mybaties整合生成代理对象,使用sqlSessionFactory创建sqlSession(spring和mybatis整合自动完成), 持久层的mapper都需要由spring进行管理。添加jar包:mybatis-spring-1.2.1.jar配置applicationContext.x原创 2016-09-05 11:31:44 · 399 阅读 · 0 评论 -
springmvc-学习笔记(3)
异常处理思路 系统的dao、service、controller出现异常都通过throws Exception向上抛出,最后由springmvc的前端控制器交由异常处理器进行异常处理自定义异常类 对不同的异常类型定义不同的异常类,每种异常都要定义异常类public class CustomException extends Exception { //异常信息 private St原创 2016-09-05 11:28:31 · 243 阅读 · 0 评论 -
springmvc-学习笔记(2)
参数绑定参数绑定过程:从客户端请求key/value数据,经过参数绑定,将数据绑定到Controller方法的形参上springmvc中,接收页面提交的数据是通过方法的形参来接收的,而不是在Controller类定义成员变量接收处理器适配器调用springmvc提供的参数绑定组件将key/value数据转成Controller方法形参 参数绑定组件:springmvc早期版本使用PropertyE原创 2016-09-05 11:22:28 · 226 阅读 · 0 评论 -
springmvc-组件配置-学习笔记
springmvc是spring框架的一个模块,是一个基于MVC的web框架,springmvc和spring无需通过中间层整合。springmvc原理第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查找Handler(可以根据xml配置、注解进行查找) 第三步:处理器映射器HandlerMapping向前端控制器返回Hand原创 2016-08-23 18:03:27 · 333 阅读 · 0 评论 -
Spring-AOP-学习笔记
AOP(Aspect-Oriented Programming):面向切面编程,是对传统OOP(面向对象编程)的补充。 AOP主要编程对象是切面(aspect),而切面模块化横切关注点 在应用AOP编程时,需要定义公共功能,但可以明确定义这个功能在哪里,以什么方式应用,并且不必须改受影响的类,这样横切关注点就被模块化到特殊的对象(切面)里。AOP的好处: 每个事物逻辑位于一个位置,代码不分散,原创 2016-08-17 16:05:27 · 260 阅读 · 0 评论 -
Spring-IOC-学习笔记(1)
Spring是一个IOC(DI)和AOP容器IOC(Inversion Of Control):意思是反转资源控制的方向,传统资源查找方式要求组件向容器发起请求查找资源,作为回应,容器适时的返回资源 。而应用了IOC之后则是容器主动地将资源推送它所管理的组件,组件所做的仅是选择合适的方式接收资源。这种形式也称为查找资源的被动形式DI(Dependency Injection):IOC的另一种表述,原创 2016-08-16 10:35:55 · 316 阅读 · 0 评论 -
Spring-IOC-学习笔记(2)
通过P命名空间给属性赋值:<!-- 需要先导入P命名空间 --> <bean id="person4" class="spring.beans.Person" p:name="ben" p:cars-ref="cars"></bean>bean自动装配: SpringIOC容器可以自动装配Bean,需要在的autowire属性里指定自动装配的模式 byType:根据类型自动装配,若IOC原创 2016-08-16 21:11:21 · 442 阅读 · 0 评论 -
mybatis基础知识——学习笔记(2)
1.1 SqlSessionFactoryBuilder通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory 将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理,在需要创建SqlSessionFactory的时候,只需要new一次SqlSessionBuilder。1.2 SqlSessionF原创 2016-08-14 19:56:45 · 374 阅读 · 0 评论 -
JQuery中使用Ajax
**JQuery中的Ajax** JQuery对Ajax的操作进行了封装,在JQuery中最底层的方法是.ajax(),第二层是load(),.ajax(),第二层是load(),.get()和.post(),第三层方法是.post(),第三层方法是.getSript和$.getJson();使用load方法调用Ajax<script type="text/javascript"> $(f原创 2016-11-26 15:42:00 · 286 阅读 · 0 评论