文档章节

Survery-1框架介绍

蔡跃东-即刻行动
 蔡跃东-即刻行动
发布于 2017/09/12 07:37
字数 557
阅读 4
收藏 0

survery

ant

        compile.classpath:是否是系统变量
        系统变量:${basedir}

构建过程

        deploy自动发布到jboss下
        程序编写完成则基本bug很少

ejb

        db
            session.bean
                    @PersistenceContext(unitName = "survey")
    private EntityManager manager;
                ejb
                    persistence.xml
                    <jta-data-source>java:/MySqlGskt</jta-data-source>
        domain
            通过domain生成db
        session
            bean
                实现
            local
                本地接口
            remote
                远程接口,跨jvm的调用方法
        EjbUtil
    util
        search
        Accessory
        excel
        html
        JEXCEL
        JFreeChart
        RMB
        SQL
        PidCheck
            身份证校验
        lang
            file
            guid
            Math
            String
            time
            word
    web
        action
            ModuleAction
                基础功能
                    load
                    list
                    store
                    remove
                集成自
                    SurveyActionSupport
                        getip
                        getuser
                            (Employee)session.getAttribute("SESSION_EMPLOYEE");
                        getapp
            EmployeeAction
        intercepts
            AuthorizationInterceptor
                必须是已经登录的用户才能进入系统。否则跳转入登录页
            CheckChangePermInterceptor
                检查允许变更权限拦截器类
            CheckViewPermInterceptor
                检查浏览权限拦截器类
            InitialSysInterceptor
                初始化系统拦截器类,在登录的时候使用
        listener
            定时任务
        Servlet
            BarCode
            AuthImg
    配置
        structs.xml
             <include file="struts-apply.xml"></include>
        struts-apply.xml
            action配置文件
                <action name="projectList" class="org.survey.actions.survey.project.ProjectAction" method="list">
                权限
                    <param name="moduleName">PROJECT</param>
            子主题 2
    页面
        web
            静态
            ajax
                jquery
                highcharts
                My97DatePicker
            css
            js
        web-inf.jsp
            titles 
                menu
            layouts
            page
        ThickBox 3.1
            http://codylindley.com/thickbox/
        My97DatePicker
            http://www.my97.net/demo/index.htm
        treeview
            http://jquery-plugins.net/tag/treeview
        http://jquery.com
        jwplayer
            在线flash播放
        jTip
            一个利用jQuery开发的提示工具。jTip通过HttpXMLRequest获取内容
        jcarousel
            轮播图片
        hcharts
            https://www.hcharts.cn/demo/highcharts
         Apache Tiles
             Apache Tiles 3 构建页面布局
                http://blog.csdn.net/chj225500/article/details/7055526
                子主题 2
            与freemarker区别
                页面模板
                @macro
            http://jaymsimusic.iteye.com/blog/1138906
    提升
        基础框架
        样例框架
    其他
        ${basedir}
            表示项目根目录,即包含pom.xml文件的目录;
        ${version}表示项目版本;
        ${project.basedir}同${basedir};
        ${project.baseUri}表示项目文件地址;
        ${maven.build.timestamp}表示项目构件开始时间;
        ${maven.build.timestamp.format}表示属性${maven.build.timestamp}
    JDNI
        JNDI(Java Naming and Directory Interface,Java命名和目录接口)
是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,
通过不同的访问提供者接口JNDI服务供应接口(SPI)的实现,
由管理者将JNDI API映射为特定的命名服务和目录系统,使得Java应用程序可以和这些命名服务和目录服务之间进行交互
        http://www.cnblogs.com/lyy-2016/p/5742958.html
        http://blog.csdn.net/lgm277531070/article/details/6711177
    项目
        @LocalBinding
            jboss注入jndi入
                @LocalBinding(jndiBinding="CorpInfoLocal")
                @Stateless
        @PersistenceContext(unitName = "survey")
            persistence.xml
            java:/MySqlGskt

© 著作权归作者所有

共有 人打赏支持
蔡跃东-即刻行动
粉丝 0
博文 17
码字总数 12046
作品 0
金山
高级程序员
OpenCart poll/vote在线投票插件

这是一个投票模块,你可以将其放置于网站的任意地方。 演示地址: 演示前台:http://extension001.themes.chinaopencart.cn/index.php?route=information/information&informationid=6 演示后...

OpenCart中国
2013/10/24
198
0
电霸儿/jupiter

jupiter jupiter是一个aio web框架,基于aiohttp。支持(restful格式、扫描注解、依赖注入、jinja2模板引擎、ORM框架)等。 核心组件介绍 1、jupiter_http(aio web框架) 介绍:基于aiohttp...

电霸儿
2017/09/17
0
0
电霸儿/grain

grain grain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯、多对多关系的分布式锁、基于Servlet的HTTP框架、基于系统通用...

电霸儿
2017/09/30
0
0
电霸儿/juggle

juggle juggle是一个极简的、组件式的js框架。无依赖,完美闭包,灵活且适合渐进学习,可与任何框架整合。包含(支持冒泡的事件、Tween、MV框架、http、websocket、资源、模块)等组件,按需...

电霸儿
2017/10/21
0
0
三款 RPG 报表程序生成器推荐

RPG (Report Program Generator)开发不是一件轻松的事情,本文介绍3款RPG开发框架,可以帮助开发者相对轻松建立RPG应用。 Renaissance 框架 使用开源Renaissance框架,运行在IBM i上,由ILE...

老枪
2011/03/01
1K
8

没有更多内容

加载失败,请刷新页面

加载更多

下一页

day63-20180821-流利阅读笔记-待学习

性别歧视在日本:“我是女生,所以社会不让我学医” 毛西 2018-08-21 1.今日导读 大家在看病的时候,有留意过女医生的比例吗?在性别歧视现象十分严重的日本,男医生和女医生的比例达到了惊人...

aibinxiao
52分钟前
2
0
Ubuntu18.04 显卡GF-940MX安装NVIDIA-390.77

解决办法: 下面就给大家一个正确的姿势在Ubuntu上安装Nvidia驱动: (a)首先去N卡官网下载自己显卡对应的驱动:www.geforce.cn/drivers (b)下载后好放在英文路径的目录下,怎么简单怎么来...

AI_SKI
今天
4
0
深夜胡思乱想

魔兽世界 最近魔兽世界出了新版本, 周末两天升到了满级,比之前的版本体验好很多,做任务不用抢怪了,不用组队打怪也是共享拾取的。技能简化了很多,哪个亮按哪个。 运维 服务器 产品 之间的...

Firxiao
今天
1
0
MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。 下载 下载地址 https://dev....

waylau
今天
2
0
微信第三方平台 access_token is invalid or not latest

微信第三方开发平台code换session_key说的特别容易,但是我一使用就带来无穷无尽的烦恼,搞了一整天也无济于事. 现在记录一下解决问题的过程,方便后来人参考. 我遇到的这个问题搜索了整个网络也...

自由的开源
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部