`
wen147258
  • 浏览: 27177 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近在和朋友做一个项目,考虑用springmvc+mybatis来做,之前在公司工作吧,对于数据库这块的配置也有人再弄,最近因为这个项目,我就上网学习了一些关于数据库配置这方面的东西吧,今天给大家分享一下关于spring+mybatis管理事务这方面得知识吧。先说说spring管理事务的集中方式,我所了解的有两种:第一种是编程式事务管理,第二种是声明式事务管理,而声明式事务管理中又有两种,一种是配置方式,另一种是声明式。我们在工作中一般都使用声明式事务管理配置,因为这种方式不对代码的进行侵入。下面我把一段配置贴出来,是我现在要和朋友做的项目的关于数据库的配置。 <bean id=&q ...
这两天在弄公司的服务端项目的时候,发现mysql比较实用的3个函数,在这里给大家分享一下。 1、AES_ENCRYPT函数,这个函数的使用场景是对一些安全性要求比较高的数据使用AES加密,语法为: AES_ENCRYPT(str,key),其中第一个参数表示要加密的数据,第二参数是对应的key。 2、AES_DECRYPT函数,这个函数是与AES_DECRYPT对应的一个函数,用于解密经过AES_DNCRYPT加密的数据,语法为:AES_DNCRYPT(str,key)。 3、CONVERT函数,这个函数一般是用来把数据转换成另一种编码格式,语法为: CONVERT(str usin ...
一、注解的继承与覆盖: 1、自定义的注解,如果想让子类可以继承父类的注解需要在注解中添加@Inherited注解 2、关于spring,struts2的注解,本身是可以让子类继承父类的注解的,在使用中需要注意以下几个方面: 1)、注解的继承可以发生在类级别和方法级别上,并且都遵循一样的规则。 2)、当父类存在注解,子类不存在,则子类会继承父类的注解,仅限于修饰符为public和protected 3)、当父类和子类中都存在注解,则子类会覆盖父类的注解,仅限于修饰符为public和protected 4)、对于private修饰符,属于当前类,不存在继承和覆盖的问题。 二、Jcon ...
基于nexus搭建本地仓库的步骤: 1、下载nexus,启动nexus,在nexus目录\bin\jsw\windows-x86-32目录下启动nexus,或者安装nexus服务。 2、可以在nexus目录下的conf目录下修改nexus.properties修改一些参数,比如启动端口,nexus的工作目录等 3、在maven的setting.xml中的profiles下添加如下配置: <profile> <id>nexus-public</id> <repositories> ...
大家在学习pom.xml文件之前先了解一些概念: 1、POM是Project Object Module 项目对象模型,通过xml文件来描述我们的项目 2、GVA(groupId,version,artifactId)我们的项目通过这个元素来标识它的唯一性 了解完这两个概念之后,我将会通过一个项目来个大家具体讲述pom.xml文件里面的一些配置 1、首先我建立一个maven工程名为:spring_maven,其pom.xml内容如下: <?xml version="1.0" encoding="UTF-8"?> <project xml ...
大家都知道maven在项目构建的过程中比ant更有优势,我们可以使用maven把我们的项目build成jar,pom,war等格式的文件,maven是一个基于插件的框架,使用各种插件能够使我们完成各种不同的工作,接下来我给大家分享一些maven经常使用的一些知识,整个maven的学习分为三篇,希望大家关注,今天给大家分享的是maven的搭建。搭建maven通常有以下几种方式: 第一种方式: 1、直接下载maven插件,下载地址为:http://maven.apache.org/,我下载的是maven-3.2.1,现在最新的是3.2.2。 2、解压缩apache-maven-3.2.1.zip,在 ...
一、tomcat与jvm 1、tomcat不能独立的在计算机启动,必须依托操作系统和jvm才能运行。 2、我们在java开发过程中经常会遇到这样的错误:  1)、java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出 2)、java.lang.OutOfMemoryError: PermGen space  ---- PermGen space溢出 3)、 java.lang.StackOverflowError   ---- 栈溢出 遇到这样的问题,我们只需要把改变jvm的堆的大小就可以很轻松的解决这些内存溢出的 ...
     12年出来实习,13年毕业,毕业刚好满一年,一直从事的是javaweb的开发,一年多来的感悟颇深,把一些感悟和大家分享下,不知道大家是否有同样的感悟。      先跟大家分享一下自己这一年多的工作和生活吧,刚来北京 ...
前段时间在做产品开发的时候,需要与公司网站那边进行交互,我们所开发的产品上线后是放在一个域名下,公司网站那块是在另一个域名下,这样在页面中调用 网站那边的接口时就存在跨域的问题,当时为了不修改网站那边的接口,所以采用在服务端通过webservice方式进行调用网站接口,问题也很快解决了,当时我就在想 如果需要在js中直接访问的话,就涉及到到跨域的问题,那么怎么做才能解决这个问题呢,我上网找了一些资料,最后采用的是jsonp的方式来解决的。下面我来给大家分享下 用jsonp方式解决跨域问题。分为以下步骤: 1、引入jquery.js,使用$.ajax()来定义jsonp,如下: <%@ pa ...
今天闲来无事,于是想起自己之前一直使用的标签,无论是jstl,struts标签还是springmvc标签,使用起来都觉得很方便,于是自己想尝试定义自己的标签。 下面把今天自己的成果给大家分享下。要自定义标签并使用标签,需要以下几步: 1、定义自己的标签解析类,一般都是继承TagSupport类(servlet-api.jar),Override该类的doStartTag()或者doEndTag()方法; 2、定义.tld文件; 3、在web.xml中声明要使用的标签(也可以不声明); 4、在jsp中使用自定义的标签。 下面通过一个例子来给大家详细的讲解: 1、定义自己的第一个标签解析类: pac ...
有一段时间没有更新博客,主要是最近一段时间自己比较迷茫,一直在思考自己以后的路该怎么走。希望大家也可以给我一些建议,谢谢!好了,回归正题,今天给大家带来的是spring+resteay开发webservice服务,不知道大家是否在这之前接触过webservice,我之前所了解的webservice是使用cxf还有axis2开发的,但是我觉得实现起来比较麻烦,而且不灵活,今天给大家介绍一种比较灵活的提供webservice服务的技术:resteasy。下面我重点讲解的resteasy常用的一些知识。我依然是结合例子给大家讲解。 package com.jrj.resteasy; impo ...
最近一直在深入了解struts2,spring,hibernate以及mybatis框架,通过查看这些框架的源码和官方文档,发现自己对于这些框架的原理,使用有了更深的理解,那么今天 我给大家带来的是运用spring和mybatis这两个框架来开发的小例子,并给大家讲述一些开发中需要注意的一些细节。 1、新建一个web项目,修改web.xml文件,我的文件内容如下,大家把需要的拷走就行: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w ...
这两天在论坛中经常看到有朋友提出关于springmvc的一些问题,我去年的时候也是如此,那会刚毕业,很多东西都一知半解的,加上上一个公司不能上网,所以很多问题都困扰着我。 spring框架就是其中的一个,说起spring,我想很多朋友肯定是对它又爱又恨的,它的功能的确很强大,各种特性,可以集成很多第三方的框架,但功能强大的同时就意味着我们要掌握它就会有些困难,但是我们不能被困难打倒是吧,因为我们是“程序猿”,对吧,哈哈,说了这么多,其实就想告诉大家多发点时间,多思考一下,我想很多问题我们就能想明白。 这段时间我会给大家陆陆续续分享一些springmvc中一些东西,这些东西都是我自己在项目中使用或 ...
Global site tag (gtag.js) - Google Analytics