- 博客(34)
- 资源 (24)
- 收藏
- 关注
原创 spring mvc 扫描注解(ioc,di)
spring mvc 扫描注解(ioc,di)只要扫秒到comtrol,否则事务会不起作用,use-default-filters默认为true,这会扫描指定包下的@component及其子注解,要限制成功,1包路径限定详细,此时不必管use-default-filters默认为true(全包含),以为即使true全扫描,我这个包中只有这一种,可以配合 exclude排除(进一步),i...
2016-07-29 16:25:42 167
原创 有条件的debug断点
有条件的debug断点 1,打好断点2,对断点右键,选择breakpoint properties 勾选 conditional 里面的断点就是if()中括号的条件,不必写if()比如:"11030302".equals(p.get("ID"))...
2016-07-29 11:19:54 202
原创 sql迭代 因为parentid is null 要有parentid为null的记录
用这种迭代,由于有start with parentid is null,所以第一行的查询必须有t.parentid is null的记录,如果被条件过滤掉了就加or t.parentid is null,在用连接过滤时,如果有重复用distinct(只有放在第一列才不会出错),没有的列 要用常量补齐(0 leave1,不用'0'是因为和数据类型要匹配,也可直接用null)select ...
2016-07-28 17:41:52 596
原创 浏览器渲染ajax动态拼接元素样式失效问
浏览器渲染ajax动态拼接元素问题: 1JS执行完后会不过太久就渲染css(不等开出的异步js,只等主js完成),所以如果使用ajax的话,数据加载过长时间,会导致css样式失效,此时是ajax的同步即可 包括${pageContext.request.contextPath}这种后台拼接过来的地址由于过了渲染都不会识别这个内置对象会以为是一般的相对路径,所以<a>...
2016-07-28 17:30:07 613
原创 权限系统普遍通性,以shrio为例
在做权限的时候要注意(一),显示控制,文件夹,页面根据用户登录是的权限渲染(登录时即可,看怎么整合)另一方面:页面---权限控制访问 ,按钮 所有的controller继承一个抽抽象的父的controller,这里每次都查出用户的按钮权限,页面用EL标签判断 决定是否显示出来,同时权限控制(防止直接点击连接)显示控制(文件夹到按钮) 抽象父类用一个方法查询当前角色,菜单的按...
2016-07-26 18:04:08 182
原创 java直接跳出上层循环(多层循环)
java中遇到了双层循环,想直接跳出双层循环。如下:for(int i =0;i<10;i++){System.out.println("外部部==========="+i);for(int j = 0;j<5;j++){System.out.println("内部==========="+j);if(j==3){//从这里跳出到外部循环外边}}...
2016-07-21 15:03:54 682
原创 程序流程设计
//程序的设计整合所有情况分支,按照既有的分支(组织这些流程的顺序)步奏设置,这样不管再复杂第迭代,等程序,都会覆盖到(只要能覆盖到一个完整周期即可) //迭代中的变量累加 List a(){ List b; b.add();//本此业务获得 return b.add(a());//子业务获得 }//这样每次就实现返回本+子从而实现叠加...
2016-07-21 09:21:13 178
原创 springMvc基于注解的异常处理
springMvc基于注解的异常处理不用配置任何东西,只要启动注解扫描器,他的优先级高于全局的异常处理,这个处理后,全局的异常处理不会再处理 1,定义一个父类抽象Controller,这个里面写注解异常处理方法,其就相当于一个公用的异常捕捉处理器 2,其他controller继承即可,在相应的controller方法抛出父类指定的异常即可,然后父类这个异常捕捉器处理 ...
2016-07-21 09:19:51 333
原创 dwz跳转jsp及相应后台跳转控制的对应配置
dwz 跳转jsp及相应后台跳转控制的对应配置 动作型删除target="selectedTodo" 配callbackType<li><a class="delete" target="selectedTodo" postType="string" href="${pageContext.request.contextPath}/system/opmRol
2016-07-20 16:59:21 292
原创 dwz 加入自己验证(比如目的是提交前组织数据)
dwz 加入自己验证(比如目的是组织数据)(也可以是校验) 利用表单的onsunmit="rerurn checkForm(this,navTabAjaxDone)" 提交前组织数据,但是自己写的方法后要调用dwz的验证方法,而且要return 这个方法@requestparamter()有required=false jsp 提交过来时可以不含这个字段(比如这里的userIdAr...
2016-07-20 12:03:34 256
原创 List 的removeall需要重写equals才有效
removeall重写equal list<A> a list如果要调用remove(bo),或者removeAll(a) 需要重写A 的equals方法,因为remove,removeAll方法时两个从左边移除与右边相等的对象,那么在未重写equals方法的情况下,用默认的,默认的equals方法时比较两个对象的存储位置是否一致,以确定相等,这显然不符合业务需要,...
2016-07-20 12:01:20 533
原创 数据库设计,页面传值
页面数据的传递,方法-页面--方法(用隐藏域)比如:修改,设计数据库结构的时候,尤其是关系复杂的入树形结构尽量冗余一些标志,分类字段 ...
2016-07-20 11:56:47 136
原创 div中的table等居中
有时候在Div中加上 <div style="text-align:center"></div>里面的Table是不会居中的我们可以在Table中加上 margin:auto比如: <div style="text-align:center"> <tab...
2016-07-20 11:54:58 246
原创 @RequestBody 只能与@RequestHeader同用 不能与@RequestParam (实现迭代函数部分方法只调用一次,之后传递下去)...
@RequestBody 只能与@RequestHeader同用 不能与@RequestParam (实现迭代函数部分方法只调用一次,之后传递下去)示例:实现迭代函数部分方法只调用一次,之后传递下去,需要传递一些@controller前台没有的参数,又要保证前台(jsp)能调用这个方法,用required=false,@RequestBody传递list,@RequestHeade...
2016-07-19 14:22:07 884
原创 git创建本地master,用于提交至其他master
git在新建的时候要创建本地分支,先要提交至master一下(可选哪个master),然后就有了一个可选分支或者先建立本地分支,然后从远端拉出,再删了,把要提交至远端的赋值进去,再提交...
2016-07-19 09:29:58 586
原创 树形结构数据的提交
树形结构数据提交问题(1)标记,关联工作在jsp中进行基于树形结构提交数据的复杂关联问题一个控件的name,value无法包含所有关联信息,自身信息,故用隐藏域,由于隐藏域是统统提交,所以用隐藏域value作为key,能获取被选中值的就是被选中了,所以组织隐藏域和选择框数据的时候按照key-value-key-value(中间的key-value相同)所有看有没有被选中的关...
2016-07-18 17:01:49 311
原创 过滤器,拦截器区别
过滤器:只在初始化调用一次,后面就启动了监听,对凡是在相应路径下的请求都会过滤处理(过滤url,过滤参数) 拦截器:aop织入到action 方法 过滤器(filter),过滤器处于客户端与Web资源(Servlet、JSP、HTML)之间,客户端与Web资源之间的请求和响应都要通过过滤器进行过滤。举例:在过滤器中定义了禁止访问192.10.10.1这个地址,那么当客户端...
2016-07-17 09:34:12 108
原创 树形结构的jsp展现 (2)
1,在没有树形控件等的情况下,后台用sql查询出树形结构数据,前台直接根据标记遍历(其实属性控件也是如此)(用js直接遍历数据) 2,还有中方式后台根据父子关系组装成list,前台用jsp标签遍历父子<div id="div1" style="width:100%;"></div> $(function(){ alert("2");a...
2016-07-14 14:55:09 388
原创 树形结构的jsp展现
树形结构的jsp展现100000 根文件夹110000 一级文件夹110200 二级文件夹最简单可以用ztree等控件select * from ( /*select '权限树' name,'0' id,'-1' parentid from dual */ select t.name name,t.id id,t.parentid parent...
2016-07-12 17:47:04 765
原创 oralce树形数据结构构建
oralce树形数据结构构建 1,单表: SELECT * FROM opm_menufolder t START WITH t.parentid is null CONNECT BY PRIOR t.id = t.parentid ORDER SIBLINGS BY t.parentid START WITH递归的开始connect by 是一张表里的递...
2016-07-12 11:15:22 174
原创 迭代模式:(用于树形结构的构建)
迭代模式:(用于树形结构的构建)迭代是“V”字形的逐级进入,进到最底层,和剩余代码执行完,逐级出来的特性(类似调试断点的进入,和执行完才跳出,在进入处继续向下),使用迭代的时候应该在开始迭代具体业务的时候,设置不再调用迭代的条件,只要达到一次不调用条件,就会原路返回 A(){ .... busnis0(); B(); } B(){if(..!...
2016-07-11 15:42:44 455
原创 dwz配合分页插件的带有条件上一页下一页(保证数据体系不变)
//无form的listUi.jsp:一般情况下有form,在查询后返回查询条件即可,(下一页,上一页时会自动调用这个form的action)在特殊情况下:没有form,当前页面本来就是前面的条件查出的list,这样点击下一个是由于没有form没有地方可跳转,2,即使自己加了一个form,用了相应的隐藏域,作为条件(空form会查出所有值),由于这个页面是(有参数条件)跳转...
2016-07-08 16:54:11 214
原创 dwz的talbe样式不同,决定能不能用js
dwz的talbe样式不同,决定里面的元素能不能用js<div class="tableList" layoutH="60"><table class="table" width="100%"><thead><tr> <th><input type=
2016-07-08 14:06:17 195
原创 dwz的跳转回调
作为selectedtodo的不能用rel="opmUserNavDel",否则选择的id无效<li><a class="delete" target="selectedTodo" postType="string" href="${pageContext.request.contextPath}/system/opmUser/psdEdit?organid=
2016-07-08 14:05:44 240
原创 事务管理
全局的异常处理要放在@controller层抛出,不能捕获 数据库的事务一定要放在@service层 1,基于注解声明式事务 <!-- 设定transactionManager --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSo...
2016-07-07 15:17:28 94
原创 前台jsp对关联实体的遍历
<c:forEach var="item" items="${list.list}" varStatus="s">(主(pageinfo中))<tr target="slt_objId" rel="${item.id }" class="class_tr"> <td><inpu
2016-07-07 09:58:56 204
原创 mybaits两种关联查询
关联查询分两种:1,用一个总的sql搞定这种关联体现在collect用的是标签,sql中查询主实体,被关联实体(由于在一个sql中,注意两个实体(查询结果集)中字段名不能一样,一样的化会在用pagehelper等自动装配的语句出问题(未明确定义列),还有就是如果id一样会导致多方只查到一个) 此方法看上篇文章,关联查询同名字段问题 2,用子查询,collection中...
2016-07-07 09:40:40 124
原创 mybatis关联查询(同名字段问题)
在mybatis中用了pagehelper的时候如果遇到多表查询,尤其是关联查询(一对一,一对多)采用,结果集(直接用标签(此种sql体现关联的只能在collection中用标签,不能像关联条件压入式可以用查询,也可用标签) )+sql(select o.*,r.* opm_User o left join opm_user_role ur on o.id = ur.userid)语句...
2016-07-06 18:12:49 1008
原创 @controller特性
controller中一个controller被另外一个controller调用的时候,被调用的会只是返回字符串,不做跳转,即只降级做普通的方法,但是可以设置model,跳转的话还是在主方法中 @RequestMapping(value="/system/opmUser/list")public String getUserByMarkId(OpmUserVo opmUse...
2016-07-06 16:00:08 153
原创 mybatis关联查询有两种
http://blog.csdn.net/rain097790/article/details/13615291 关联查询有两种 1,元素标签中传入关联条件值,此种方法一般和sql语句的子查询配套(即关联实体的列是用sql结果集表示) 一对一,多对一都是如此用 <resultMap id="BaseResultMapVo" type="c...
2016-07-05 13:26:59 314
原创 项目结构设计;
项目结构设计; 1,一个mavenparent,一个底层jar,一个web(用dubbo的话消费者,服务者) 2,文件夹,大文件夹,后按模块分类,java代码也如此 3,工具类文件,特殊功能文件 4,对于实体要有bean ,bo(用于组合,和继承分页的公用父类) 5,查询的list方法和一般的操作放法不一样,需返回pageInfo,类,传入分页排序信息...
2016-07-05 10:38:01 137
原创 登录login
shrio:shrio集成好了之后需要自己写登录方法,在此方法里面构造 token,将token传入内置的login方法即可,调用框架里的验证:(currentUser.login(token);)/** * 登录 * * @author rcb */ @RequestMapping(value = "/login") public String logi...
2016-07-04 17:11:27 524
原创 shiro理解:
shrio理解: (1)在web.xml中通过监听的方式集成shrio,代理的过滤器和配置文件 (2)配置shrio主配置文件中: 主配置:shrio的过滤工厂类: 注入安全管理器复写:登陆时调用用户信息的方法 登录成功后,查询数据库角色权限,给当前用户授权 ...
2016-07-01 18:02:30 140
springboot--jredis集成使用.zip
2020-05-20
clickhouse--kafka引擎接入同步表.docx
2019-12-26
行为日志采集kafka接入数据格式(终端、web,手机端)(1)(1).docx
2019-12-26
davinci邮件截图等不同环境配置.zip
2019-12-19
redis发布订阅.zip
2019-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人