- 博客(10)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 @Transactional注解事务不回滚不起作用无效
今天遇到了@Transaction的新坑:异常是在controller层产生的,而@Transaction在service层中添加。我在Controller层方法上加@Transaction注解就可以了,当然如果你用try{}catch{}捕获了异常,也起不到回滚作用。顺便总结下常见的几种@Transaction不起作用的情况,希望能帮到各位。1.spring项目:首先大家得先看看配置文件中是否开...
2018-03-22 10:41:01 2315
原创 idea maven项目如何使用lib下得jar包
在项目开发中,一般使用maven来管理项目,但有时还需要引用本地lib下的jar包比如,中央仓库没有jar包。这时我们就需要引入lib下的jar包了。1.首先在dependencies里加入本地jar包。如图1.1所示
2017-04-21 11:48:41 28756 1
原创 ztree一级一级加载,解决数据过大加载缓慢问题
【简介】zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件 兼容 IE、FireFox、Chrome 等浏览器 在一个页面内可同时生成多个 Tree 实例 支持 JSON 数据 支持一次性静态生成 和 Ajax 异步加载 两种方式 支持多种事件响应及反馈 支持 Tree 的节点移动、编辑、删除 支持任意更换皮肤 / 个性化图标(依靠
2017-03-08 20:38:34 13067 8
原创 重温JavaSE之方法的声明和使用(三)
方法:也叫函数,一个功能的定义,是一个类中最基本的功能单元方法的格式:修饰符 返回值类型 方法名(参数列表){//需要执行的语句return 返回值;}返回值类型:说明该方法运行后有结果,那个结果的“数据类型”参数列表:参数列表可以有0个或多个,每一个参数就是一个局部变量return:表示结束当前方法返回值:方法运行结束后,返回的具体值方
2017-03-04 17:11:23 532
原创 重温Java基础之Java程序流程控制(二)
分支结构:if-else 条件判断:①if(条件表达式){//若条件表达式结果为true时,需要执行的语句}②if(条件表达式){//若条件表达式结果为true时,需要执行的语句}else{//若条件表达式结果为false时,需要执行的语句}③if(条件表达式1){//若条件表达式1结果为true时,需要执行的语句}else if(条
2017-03-04 16:29:01 322
原创 重温JavaSE之Java基本语法(一)
一 标识符:凡是自己命名的地方都叫标识符。类名、接口名、方法名、变量名、常量名关键字:被Java赋予了一些特殊含义的单词命名的规则:(必须遵守,否则编译不能通过)1 由字母 A-Z a-z 数字0-9 特殊字符 下划线“_”和 美元符“$”2 数字不能开头3 之间不能包含空格4 不能使用关键字和保留字,但是可以包含关键字和保留字5 Java严格区分大小写,但是长
2017-03-04 11:16:05 350
原创 Linux用户和用户组
概述Linux是一个多用户多任务的分时操作系统,任何一个使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统 。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问权限。另一方面也可以帮助用户组织文件,并为用户提供安全新保护。每个用户账号都有唯一的用户名和各自的指令。用户在登录时输入正确的用户名和口令后,就能够进入系
2017-02-20 10:51:18 455
原创 Linux常用命令
玩Linux的都知道其命令非常,在这里给大家介绍常用用命令,大家有什么当然也可以用找男人(man) man+你不会用的命令名一 文件目录类1 pwd命令 当前工作目录(即用户当时所处的目录)的绝对路径2 ls命令 即list 通过ls命令可以查看文件与目录的命令,也能查看文件权限语法:ls [选项] [目录或是文件]命令中主要选项的含义如下:选项与参数:
2017-02-17 14:54:28 353
原创 Linux vi/vim编辑器
本文主要介绍vi/vim的基本使用方法。vi/vim均是Unix/Linux的编辑器,我们使用最多的是vim,可以说vim是vi的升级版,vim不仅兼容vi所有指令 更是vi的拓展 有着vi不具有的新特性,如语法高亮,可视化操作等。vim 则可以说是程序开发者的一项很好用的工具。 连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软
2017-02-17 10:41:29 346
转载 Mybatis动态拼接SQL
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: if choose(when,otherwise) trim where set foreach
2016-09-07 13:57:20 19368 3
java restful webservice
2017-03-03
JVM调优总结
2017-03-03
agile Java
2017-03-03
MySQL必知必会
2017-03-03
在js跟着断点走时,得导数据是正确的,但不打断点时得到的数据是错误的
2016-10-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人