JBoss + EJB3 + MySql : 开发第一个EJB】的更多相关文章

JBoss开发Bean并不困难,而对于不知道的人来说,数据库配置才是比较棘手的问题.现在我们就来一步一步开发一个EJB3 + MySql的Bean. 一.MySql数据库的配置 1. 配置数据源 在 %JBOSS_HOME%/docs/examples/jca 目录下找到一个名叫 "mysql-db.xml" 的文件,这个是官方为我们写好的针对mysql的数据源配置文件,我们改改它就行了. 将 mysql-db.xml 复制到 /server/default/deploy 目录下,并将…
Seam这个单词的本意是缝合.连接,因而,Seam的作用即是把Java EE 规范里的JSF 和 EJB技术完美融合在一起,免去了很多胶合代码,并增强了JSF 和 EJB的很多功能.Seam的设计目标之一是,写最少的代码,做最多的事,并且极力减少 “对XML的编程”.现在我们就用Seam_2.2.2_Final 来开发一个简单的投票程序.截图如下: 使用 seam-gen 生成应用程序骨架 在终端运行 seam setup 启动seam-gen.按照提示回答所有问题.这里使用postgreSQL…
EJB Container的介绍SUN公司正式推出了EJB的规范之后,在众多的公司和开发者中引起了非常大的反响.标志着用Java开发企业级应用系统将变的非常easy.很多公司都已经推出了或正打算EJB的产品. SUN公司对EJB的定义是:EJB是用于开发和部署多层结构的.分布式的.面向对象的Java 应用系统的跨平台的构件体系结构.採用EJB能够使开发商业应用系统变得easy,应用系统能够在一个支持EJB的环境中开发,开发完之后部署在其它的环境中,随着需求的改变,应用系统能够不加改动地迁移到其它…
一.EJB 3.0简介 1.1 什么是EJB Enterprise JavaBeans是一个用于分布式业务应用的标准服务端组件模型.采用Enterprise JavaBeans架构编写的应用是可伸缩的.事务性的.多用户安全的.采用ejb编写的这些应用,可以部署在任何支持Enterprise JavaBeans规范的服务器平台,如jboss.weblogic等. EJB实际上是用于编写业务层代码.如果大家对于MVC (model-view-controller)结构的应用有所了解的话,我们知道一个…
最近开发内部平台遇到mysql 中的一个问题,order by语句需要在limit 之后. myBaties在parameterType="java.lang.String" 不能使用<if test="userName != null">判断语句 详细原因可见 http://blog.csdn.net/qing_gee/article/details/47122227 待续...…
2016-09-0111:06:53                                     使用sql标签库+tomcat+mysql手动创建一个jsp 1. 1.1安装tomcat服务器 学习JavaWeb开发一般都使用Tomcat服务器,该服务器支持全部JSP以及Servlet规范 Apache官方网站下载tomcat,这里我用的是tomcat6.0(网上有很多下载教程故此处略过) 要注意一点的是: 1>tar.gz文件是Linux操作系统下的安装版本 2>exe文件是W…
原文: http://weibo.com/p/2304181380b3f180102vsg5 根据多年经验整理的<互联网MySQL开发规范> 写在前面:无规矩不成方圆.对于刚加入互联网的朋友们,肯定会接触到MySQL,MySQL作为互联网最流行的关系型数据库产品,它有它擅长的地方,也有它不足的短板,针对它的特性,结合互联网大多应用的特点,笔者根据自己多年互联网公司的MySQLDBA经验,现总结出互联网MySQL的一些开发规范,仅供参考. 一.基础规范 (1) 使用INNODB存储引擎 (2) …
原文: http://imysql.com/2015/07/23/something-important-about-mysql-design-reference.shtml 老叶观点:MySQL开发规范之我见 叶金荣 2015/07/23 0 大多数MySQL规范在网上也都能找得到相关的分享,在这里要分享的是老叶个人认为比较重要的,或者容易被忽视的,以及容易被混淆的一些地方. 1.默认使用InnoDB引擎[老叶观点]已多次呼吁过了,InnoDB适用于几乎99%的MySQL应用场景,而且在MyS…
之前都是用IDEA启动JBoss服务器,并在启动的同时将EJB项目部署上去.在构建 artifacts 时遇到很多问题,明明是EJB项目却不能用EJB导出,真是奇怪~~ 后来用Web Application :Exploded可以正常导出了,但是在导出的名字后面竟然要加上.war,这是奇了怪了~~ 现在想在第一次用IDEA运行EJB项目的时候,并生成一个war文件,这个war文件就可以部署在任意的Jboss服务器上了,不用每次只能部署一个项目.不知道我的做法有没有问题,但是实验证明是可行的~特此…
从博文:http://www.cnblogs.com/yangyquin/p/5328344.html 中可以知道如何利用Intellij IDEA建立一个EJB Module,还有新建一个测试Module. 但是我发现新建的EJB项目可以优化一下,在EJB Module里面建立一个JSP文件,用来调用EJB项目.   1.在Intellij IDEA新建一个EJB工程(一)中新建的EJB项目是包含web应用的,所以先优化一下项目结构, 主要将META-INF统一到web目录下,而lib文件夹放…