java中装了swing拖拉界面,怎么样把我的代码变成界面显示?
你用的是eclipse吗?如果是的,确保插件安装成功,重启eclipse后,在你要打开的类上右键选择open with 然后就有WindowBuilder选项,选择即可,如图。
打开之后代码界面和拖拉界面切换如图。
其中点击Design就是拖拉界面,点击source就是代码界面。
JAVA Web页面设计是谁的工作范畴?
企业软件的UI设计,是个大话题。
企业管理软件,客户不会让你设计出花儿来,但一个基本的要求是:要能体现业务的特点、要做到基本的美观整洁、要从一线用户的角度去考虑易用性。
我想说一点:多数的程序员/架构师/设计师。。。是不动脑子的,所谓设计,就仅限于左边点一个按钮(链接),右边出一个网页表单或者查询列表,完了。
从来不会去理解业务本身,如何让UI更好地表达业务逻辑,只会机械地套用左边菜单右边表单这种不动脑子的模式。这就是你们现在的问题所在。
所以,你作为负责人,不是说活儿都该你干,但这事儿就是你的责任,甩不了锅的。
你有没有组织大家认真理解需求?有没有提出你自己的设计思路?你怎么管理你的团队的?
每一个做PM或者项目负责人的人,都应该从客户的角度去问自己一个问题:假设我是客户,愿不愿意为做的这个东西买单付钱?
我15+年的项目经理经验,其实客户很好说服的。他有建议或者意见不可怕,是自己的问题,好的意见,爽快采纳并给出承诺和解决方案;如果你做法有道理,他们的认识和理解偏差,你尽管讲出理论的业务的工程的道理来,据理力争,人家不会跟你胡搅蛮缠。最怕的是,客户提出问题或者质疑了,自己一脸懵逼支支吾吾也不知道怎么应对,那么,你们在客户面前的专业形象,瞬间崩塌。以后的事情,就难咯。人家认为你还不如他,刁难你,简直是家常便饭。
java业务逻辑,写在哪里比较好?
现在很多公司开发人员应该采用都是mvc架构。
Mvc就是所谓的model模型,view视图,controller控制器。
每个层都有明确分工。
简单的项目抛开nignx,网关,一般都是前端发一个请求到后端,首先到达contoller然后是service层再然后是dao层。
这里的service层就是所谓的业务层,专门负责业务处理操作,而dao层负责和数据库打交道,从db拿数据返给service,sevice处理完返给controller层,controller通过视图解析器,解析完通过浏览器渲染页面。
说到这里基本上,我想答案已经很明显了。那就是Java业务逻辑写在service层。
而sevice层其实又涉及到接口和接口实现。
就是我们一般写代码都会定义一个接口供controller去调用。
其实service接口的实现类最终才应该是写业务逻辑的地方。
当然很多公司可能不止一个sevice层,比如还有一个manager层继续对数据做特殊业务处理,这里只是简单的说下大致情况。
每个公司每个项目根据自身业务,架构可能不太一样。但本质是一样的。
总结一下就是业务逻辑肯定需要单独作为一层去处理,这样既方便拓展,也方便维护。切记不要把所有的业务逻辑都写在controller里面。
每个层都有自己的分工,都揉在一块不仅仅代码冗长看起来还很乱,不清晰。
好了,希望我的回答能帮到你!
感兴趣可以关注,共同学习交流!

