- 博客(15)
- 收藏
- 关注
原创 Java注释@interface的用法
@interface是用来自定义JAVA Annotation的语法,普通的开发人员可能很少用到它,但是它的功能很强大,本文将具体介绍@interface的用法! @interface是用来自定义注释类型的,如果你不了解Java注释,可以参阅上一篇文章:"JDK5.0注释(Annotation)的用法"。 一般的应用程序开发人员可能从不需要定义一个注释类型,但定义我们自己的注释类型并不复杂。注释类型的定义跟定义一个接口相似,我们需要在 interface这个关键...
2022-05-20 09:53:14
1362
1
原创 数据库事务与并发
数据库事务中的基本概念数 据库事务是指,由一个或多个SQL语句组成的工作单元,这个工作单元中的SQL语句相互依赖,如果有一个SQL语句失败,那么整个操作都要撤销。在并发环 境中,当多个事务同时访问同一资源时,可能会造成并发问题,此时可以使用数据库系统的事务隔离级别来避免各类并发问题。此外,在应用程序中还可以使用悲观 锁和乐观锁来解决丢失更新的并发问题。数据库事务必须具备ACID的特征(Atomic原子性,Consistency一致性,Isolation隔离性,Durability持久性) ...
2022-05-20 09:51:50
1062
原创 Apache HttpClient4 创建HTTPS 链接并自动接受证书
最近在做相关的支付工作,接口间内部需要使用用https的方式提交数据,寻寻觅觅了很长时间通常的做法是将证书安装到本机,再使用https链接,这样极其不方便,如果我方使用的是集群的方式,即使是两个命令,那这个工作也不容忽视,毕竟现在时21世纪,能自动的就不要人工。有时人工总会出点问题!~~废话少说了,直接上代码import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;i
2022-05-20 09:50:51
683
原创 jira 4.2 安装 (含破解及添加GreenHopper安装及破解)
MySQLWeb配置管理Linux.net一、安装1.Linux & MySql & JDK安装步骤省略,我使用的是Debian5 + MySql5 + JDK62.下载JIRA4.2,下载地址:Jira | Issue & Project Tracking Software | Atlassian注意:选择4.2 standalone版本3.将下载得到的atlassian-jira-enterprise-4.2-standalone.tar.gz文件解压缩到..
2022-05-20 09:49:11
1229
原创 轻量级 web service 之 Hessian
一、简单实用hessianhessian同众多的web service框架一样,采用的是接口方式编程。1、定义接口public interface BasicAPI {public String hello();}2、定义实现类public class BasicService extends HessianServlet implements BasicAPI {private static final long serialVersionUID = 12345245778...
2022-05-19 10:09:10
186
原创 Java在各种框架下编译Scala 【六】
创建entity程序创建entity程序并将其映射到数据库:packagecom.foo.myapp importjavax.persistence.{GeneratedValue,Id,Entity} @Entity classProduct{ @Id @GeneratedValue varid:...
2022-05-19 10:06:46
87
原创 Java在各种框架下编译Scala 【五】
创建ProductService:右键单击在in the src/main/scala文件夹中的com.foo.myapp包并选择New | Scala的类,然后选择创建ProductService:packagecom.foo.myapp importjava.util.List traitProductService{ defgetAll:List[Product]...
2022-05-19 10:05:14
104
原创 Java在各种框架下编译Scala 【四】
创建Wicket的页面在这里,您将创建一个Wicket页面显示从数据库加载一些内容。因此,创建主/Scala文件夹,右键单击它并选择新建|Scala类。命名为我的页面类和投入com.foo.myapp包中。如下所示:packagecom.foo.myapp importorg.apache.wicket.markup.html._ importbasic.Label importlist.{ListIt...
2022-05-19 10:03:35
92
原创 Java在各种框架下编译Scala 【三】
设置Spring bean访问和调用的数据库要定义这些Spring bean,创建main/resources的beans.xml以及一下的内容:<?xmlversion="1.0"encoding="UTF-8"?> <beansxmlnsbeansxmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3....
2022-05-19 10:02:21
82
原创 Java在各种框架下编译Scala 【二】
web.xml中设置接下来,修改main/webapp/WEB-INF/web.xml。从而确立了Wicket的过滤器,打开Spring的JPA实体管理器和Spring监听器,进行Spring的初始化。<?xmlversion="1.0"encoding="UTF-8"?> <web-appversion="3.0"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org...
2022-05-19 10:01:16
67
原创 Java在各种框架下编译Scala 【一】
如何利用Java在各种框架下编译Scala项目?本文转载自一位外国开发人员的blog,是一篇利用Java语言在最流行的各种Java框架下调用Scala的项目的教程,从细微入手解决实际问题。下面是一个教程文件是我在如今最佳或者说最流行的Java框架——Spring、Hibernate/JPA、Wicket、Maven和Intellij IDEA上充分利用Java语言调用Scala的项目,希望能帮助其他的Java程序员使用一个企业级的Scala项目。在IDE上的设置首先,下载的IntelliJ I
2022-05-19 10:00:04
167
原创 Scala整合Spring框架
Scala整合Spring框架 本文将介绍如何通过将优秀的编程语言Scala整合当今世界最为流行的框架Spring中。为了清楚地阐释Scala与Spring的整合原理,本文将使用一个简单的示例应用。Scala近期正式发布了2.8版本,这门优秀的编程语言将简洁、清晰的语法与面向对象和函数式编程范式无缝融合起来,同时又完全兼容于Java,这样Scala就能使用Java开发者所熟知的Java API和众多的框架了。在这种情况下,我们可以通过Scala改进并简化现有的Java框架。此外,Scala的学习门..
2022-05-19 09:57:27
669
原创 SCALA开发之环境搭建【IntelliJ IDEA】
一、下载Intellij idea 。下载最新版的Intellij Idea版。二、启动Intellij idea,在欢迎页的左侧点击“open plugin manager”,在弹出的窗口中点击选项卡“Available”,在上方的输入框中输入scala,会自动执行搜索。搜索完成之后在搜索出的scala上右键,执行安装。三、安装完成之后点击apply并重新启动Intellij idea 。四、创建scala工程。最开始安装时,我使用的是9,scala插件安装不成功,目前我使用的版本是10.
2022-05-19 09:46:43
237
原创 SCALA编程之HelloWorld
scala hello world!object HelloObject{ def main(args:Array[String]){ println("hello scala china!"); }}
2022-05-19 09:45:20
765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人