暂无个人介绍
这个问题挺傻的,也很基础。View部分的代码 Ext.define('RUKU.view.hr.HRUserList', { extend: 'Ext.grid.Panel', xtype: 'hruserlist', // 引入store requires:[ 'RUKU.
Ext.grid.Panel 是表格,可以显示数据,我们来看看它的基本用法:View + Store + Model使用上述三个“部分”就可以完整的,最简易的在Ext的世界中绘制一个用于显示数据库中数据的UI View部分的代码 Ext.
先上代码我们在View的ViewController文件中进行测试,纯属为了方便。 Ext.define('RUKU.view.main.MainController', { extend: 'Ext.
从无到有的实现过程
今天是17年12月31日,看来今天要在公司跨年了。经过之前两周的测试,1---成功的为自己的spring项目配置了hibernate作为持久化层的工具。也就是说,不需要使用Spring JDBC进行数据库的操作。
2017年12月29日我是用的eclipse版本是Oxygen.1a Release(4.7.1a)它已经集成了egit,因此不用单独去market下载安装。如下图:eclipse是编码的IDE,自己一个人,在这一台电脑上进行编码足够。
从这篇文章开始,我正式加入复制粘贴的大军,对,东东,我开始模仿你。修改POM文件导入需要的依赖,修改Import语句然后我突然发现自己project的jre环境居然是1.5发现这个情况的原因是遇到了这个问题:low到爆啊
Hibernate的本质是对纯java JDBC的封装,Spring-orm是对Hibernate的封装。Hibernate是面向对象OO和关系型数据库RMDB的中介,通过Hibernate,java程序员看到的都是面向对象的,java的对象,而不是数据表和字段。
12月20日,之前确定SpringMVC+Spring+Hibernate的方案,前面两天成功利用powerDesigner和phpmyadmin和eclipse下的hibernate tools成功的由uml生成了PO代码,修改了maven依赖中的版本使得tomcat启动时不会认为生成的PO代码有问题。
1---bean的冲突如下所示:严重: Context initialization failedorg.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML doc.
今天以前我写的java环境下web应用都是这种形式:1--自己写的@Controller中的handler方法采用Spring+Hibernate的方式读取数据,读取到我们自定义的PO中(从硬盘读取到内存中)。
使用eclipse开发一个基于java的maven的web项目,业务逻辑基于spring实现,数据库服务器采用mysql。我们项目的业务逻辑(面向对象)和数据(关系型数据库)之间,依靠hibernate进行映射、对应、使用和处理。
我们的spring项目目前用到的配置文件包括1--web.xml文件,这是java的web项目都必须有的,我理解它是servlet的配置文件,也就是说,与spring无关。即使你开发的是一个纯粹jsp页面的web项目,你也必须配置这个文件。
Eclipse是开发过程的IDE,假如你和我一样,使用Eclipse开发一个java语言中的maven的web项目,在开发过程中肯定会对项目进行调试。调试的方法,就是在Eclipse上启动操作系统中安装好的tomcat,然后让自己的web项目run on server,也就是让自己的项目在eclipse的tomcat上运行,看看效果。
1-Ucanaccess对access数据库文件的操作的java代码,在新版本ruku系统中不会经常被用到,主要的用途是数据迁移过程中,通过查询数据以验证和确保数据的准确性。 2-数据库结构的设计肯定会有调整,但是目前通过power designer进行数据库设计然后通过phpmyadmin导入,这种方式创建mysql表结构,十分方便。
阶段性完成编码工作后,打算将项目部署到生产机上看看效果遇到了问题:原本在测试机的eclipse环境能够正常运行的web项目,打包成war文件部署在tomcat上运行后,报错:Java heap space在浏览器上,访问tomcat上部署的web项目时,在浏览器上显示的报错信息。
讨论一下项目发布的问题,因为我过去从没有认真发布过项目。做过php的项目,在server上直接用php版本的eclipse进行开发,php的环境是早就配置好的,mysql也是事先安装好,在开发调试的过程中,都是直接使用server上的php+mysql+apache的环境,不存在项目发布的问题:开发好也就相当于部署好了。
madeaccess迁移到mysql,表结构重新设计,而且要把数据完整迁移。不罗嗦:好在我提前写好了spring访问access数据库的代码,以及测试用例,终于派上了用场,哈哈哈 材料检验表总记录数运行结果:图号个数运行结果这表明,基本上图号和记录数是相等的。
这部分内容对我来说是新知识 PowerDesigner16.5大概700M,下载安装并破解。 创建一个model并将DBMS选择为mysql 自己规划数据库数据表如下图示例 默认PowerDesigner没有comment这个列需要自己手动添加 按ctr+U唤出如下图所示窗口,添加comment列.
今天以前,我的思路是自己开发,ExtJS+Spring+MySQL和Access 但是实现过程中我遇到了如下问题: 1. 不使用Hibernate对于分页或者其他很掣肘 2. 不使用Hibernate无法自动生成Domain,显得自己很低级 3. ExtJS的基本控件虽然可以用,但是对比一些成熟代码,真的很低级 我现在已经坚定了使用ExtJS的决心,因为我们公司另一个团队使用了这个,我们公司购买的PLM产品也使用了它,对于企业级应用使用ExtJS似乎十分的“标配”。
在之前的博文中,我们按照sencha cmd的指点,在自己win7虚拟机上创建了一个案例项目,相当于创建了一个固定格式的文档目录结构,然后里面自动创建了一系列js代码。 然后我们将整个项目,copy到win7服务器上部署好的apache服务器上,运行一下,果然可以使用。
容器中可以放多个组件,甚至可以放其他容器 布局负责帮助容器,管理其中的组件。 容器中的layout选项(属性)用于控制容器的布局。 1.垂直布局与水平布局
已经决定前端还是要介入,原因有两个: 1.显得专业,原因么,你懂得; 2. 不想做无用功; 本来想用VUE但是毕竟,人家已经用了Ext,咱们不能落下。 ExtJS 这个技术呢,有个包,有个开发环境,也有Doc或者API之类的。
目前时间紧迫,暂定在access数据库基础上进行,也就是保留原有数据库但是使用全新的访问技术。完全无误以后,再迁移数据、重新设计数据库和逻辑。 目前的access程序主要实体浓缩一下: 1.标准 2.
一 处理方法返回值设置为String类,一切麻烦都没有了: @RequestMapping("/dologin") public String dologin(HttpServletRequest request, User user) { return "panel/bingo"; } 原因很简单,你返回一个String,一个字符串,这个字符串代表View的名字。
4.3.11的jar包中反编译的效果 5.0.1的jar包中反编译的效果 我担心这种不同会造成使用中报错。 因此我中间修改了POM.xml文件,将context的jar包降级为4.3.11,这是个愚蠢的做法。
spring MVC这个环境中,Spring MVC会依据controller(或者你叫它handler)中处理方法的返回值,进行解析,解析之后提供一个视图,作为响应。 标注了@Controller的处理器,实际上本质是一个POJO,你标注了@Controller,我就高看你一眼。
Spring MVC 在Spring的体系中和JdbcTemplate互相独立,分属于不同的jar包,使用默认位置不同的spring配置文件。 Spring JdbcTemplate基本上完全可以单独拿来使用。
活干到一半,对开发环境的版本进行调整,原因是: 1.Java 9于2017年9月21日发布,跨大版本而且java 8已经正式宣布不再update 2.Spring于2017年9月28日正式发布了5这个大版本 3.Eclipse2017年也发布了最新的Oxygen版本 基于上述事实,我觉得应该把java从8升到9,把spring4.3.11升级到5,这样跨大版本比较值得。
修改上一篇博文中的配置文件和代码,让我们来看看如何访问一个本地access的mdb文件数据库。 首先下图为被访问的access文件的ip地址和存储路径及文件名。 下图为access文件中的某一个表的概要内容 下图表示eclipse所在的就是同一台电脑 文档结构与前一篇博文完全相同,只是修改了spring配置文件以及sql语句 1.
eclipse中构建一个maven基础上的带有TestNG测试插件的spring项目 目录结构如下所示: 这个简易的实现,包括四个文件 1.java源码(访问数据库代码) 2.测试源码(TestNG测试插件的代码) 3.
通过之前的博文,我们已经验证,Spring环境下完成access数据访问没有问题。下面我们直接在Spring环境下部署我们的升级项目。 1.导入Spring Boot Spring Boot是Spring的子项目,用来解决项目配置复杂性的问题,降低Spring的使用门槛使得开发人员专注于核心业务,而基础设施建设交给Spring Boot。
数据库相关设计
这篇博文将记录从8月23日至8月31日之间的工作内容,如果没有完成我的麻烦就大了。
承接《材料入库检验系统日志》博文内容,对RUKU系统进行概要设计。 1.功能描述(略) 参考上一篇博文。 2.实现技术规划 v1.0 采用spring并仅使用spring v2.0 在v1.
今天我觉得很丢人,花了三四天时间断断续续,就想写一个简单的CRUD都写不出来,具体丢人的细节请参考我的上一篇博客就行了。 知耻而后勇,虽然PHP是一个潜力有限而且分层不是很清晰,效率不是很高,体量和潜在能力差java套餐很远的一个语言和环境,但是PHP毕竟有他的好处,那就是:如果你做的东西没什么人用(100个以内的使用者),PHP的环境部署、代码开发、修改还是很友好的,毕竟100个人用的web也就你自己开发就行了,玩一玩,快速应对,敏捷开发,你可以的。
入库者操作
首先配置下面的内容 1. java及环境变量 1. tomcat 1. mysql 1. phpmyadmin 1. eclipse 1. eclipse中配置spring、hibernate 1. maven 下面截图记录上述配置内容:
最近需要重写材料入库系统,也就是把功能全部重新实现,为了开发和实施方便,决定将配置一个开发环境,Server2016给人一种十分前卫的感觉就是它了。 vmware 12pro 安装了server2016之后发现,这个自己下载的server2016仅仅能使用180天看看截图: 看到了吧 evalu