我的试用期开始了。

这是我的第一篇博客,这也是我作为java工程师的第六天,主要是为了记录一周内出现的问题以及一些工作上的解答,吐槽一句工作的确和想的不一样之后直接记录下吧。

由于拥有工作平台看不到底层,就先记录下一些约定俗成的东西,免得下次再犯影响工作效率。

大体分几个:1自己懂的一些东西 2方便编程的东西 3希望懂的的东西。

这一周懂了大致的一些东西,使用公司搭建的框架来完成web开发,前台后台和前后台交互。

前后台的具体思路1是ajax请求2通过调用service服务,而前台调用的是jsp文件(建立文件布局)中的js文件,js再通过调用XXXService进行调用后台的java服务。

/**
* 初始化左侧树
*/
function initbpTree() {
$("#bpTree").bptree({
service : 'XXXXService',
onClick : function(event, nodeName, node) {
//点击树节点加载表格数据
queryTreeGrid(node);
//设置表单中的值
},
onAsyncSuccess : function(event, treeId, treeNode, msg) {
}
});
};

可能有一些认知错误吧,但是暂时就先这么写。

而js的这个服务调用,又是通过什么来实现的呢,就是建的工程中的config文件中的bundle_service.xml文件。

这个文件中的配置如下。

<!-- bpGrid表格服务 -->
<bundle:service id="xx_xxxxService" beanId="xxxxService"
targetName="com.jb.ui.service.EntityOperationServiceAdapter" ranking="115" excludeBundle="com.jb.f1.core,com.jb.f1.core.config" />

里面就通过service id(前台调用服务id)与beanid(后台调用服务id)相对应,后面的适配器啊什么的我都还没懂。。。。  这就是个配置文件,以后应当读书去看控制层,我以为这个是控制层,但是同事和我说并不是。

还是要记录一下service如何导入的,暂时不懂还是记下过程。

在config中的beans和dao xml文件里面进行配置。这里不记得了,下次配再试试吧。。。

然后在META-INF下的MANIFES.MF里面的 Runtime,classpath,导入bin包(export)

这样就完成了,可能与框架啊什么的有关。

这么一写感觉有好多东西没懂,但是现在得宗旨是能够跟得上同事的开发步伐,证明自己一些价值,先机械记一下流程之后再去理解。

这样在网页里面访问JSP时候,JSP里面的JS文件就调用后台的服务,后台实现调用数据库啊什么的操作,后台就动起来~就能展示所需数据了。。。   暂时大体理解就是这样吧,我也不知道写出来会不会有人指导或者有人看,我还是希望有人来指导我但是又怕喷,因为基本什么都不懂。。。。

这个是大体思路,接下来记录与吐槽。

ctrl+f 是文件内查找,比较有用

要及时清理程序缓存。

数据库怎么感觉好难啊!那么长的查询语句!好几个表!  现在我都还没懂得怎么弄几个表。

在连接不同库时候,要及时修改配置文件。datasource.xml.

下一周准备搞懂的东西:

这周JSP什么的囫囵懂了点,下周准备啃一点structs框架,赶紧懂,还有数据库,看来一定要多练习,我这个人就是喜欢学理论不肯实践,一定加油。

javaweb一周总结(菜鸟)的更多相关文章

  1. 第二周javaweb学习进度表

      第一周 所花时间 三天 代码量 200行 博客量 3篇 知识点了解到的 学习到了HTML编程语言的相关知识比如checkbox复选框和radio单选按钮以及form表单的使用方法,form表单可以 ...

  2. JavaWeb 08_JSP+Dao+Bean+Servlet 实现登录注册(连接数据库,验证码登录,两周内免登陆等功能)

    一.数据库db_01   表usert   字段username,password 二. 目录 三. 配置信息 四. 代码 index.jsp <script type="text/j ...

  3. 菜菜菜鸟学习之JavaWeb 入门1(自己的学习理解,不对之处请大神们多多指教啊)

    一.相关基础知识 1.C/S(Client/Server)架构和B/S(Browser/Server)架构 首先说C/S架构,简单讲其实很常见,类似QQ等需要下载客户端的应用程序就是建立在C/S架构中 ...

  4. 从啥也不会到可以胜任最基本的JavaWeb工作,推荐给新人的学习路线(二)

    在上一节中,主要阐述了JavaScript方面的学习路线.先列举一下我朋友的经历,他去过培训机构,说是4个月后月薪过万,虽然他现在还未达到这个指标. 培训机构一般的套路是这样:先教JavaSE,什么都 ...

  5. javaweb初学记录

    原文 链接 http://blog.csdn.net/iojust/article/details/52429805 - ---热情依旧 - 环境搭建: - jdk环境配置 jdk下载: http:/ ...

  6. JavaWeb路径问题打包总结--小心出门右转404

    话说,培训和自学就不是一个回事,两周讲完java基础,两天讲完jsp,两节课讲完servlet,还真不是一般人能受得了的,这两天学习jsp和servlet频繁被路径问题困扰,倒不是出错,只是各种act ...

  7. 一个java实习生两周八次的面试经历

    以前从来没有因为求职出去面试过,一直觉得面试很可怕,没想到最近两周我也成为了面霸,两周面试八次,我的找工作之路就这样开始了!大概两个星期之前,我看着自己在招聘网站上写好的简历连投出去的勇气都没有,战战 ...

  8. [转]菜鸟程序员之Asp.net MVC Session过期异常的处理

    本文转自:http://www.cnblogs.com/JustRun1983/p/3377652.html 小赵是刚毕业的计算机专业方面的大学生,4年的大学时间里面,他读过了很多编程方面的数据,也动 ...

  9. 20145212 《Java程序设计》第2周学习总结

    20145212 <Java程序设计>第2周学习总结 教材学习内容总结 第二周主要学习了Java的基本语法,在第一周熟悉了Java基本操作的基础上我们可以自行的利用这些语法编译具有实用价值 ...

随机推荐

  1. 【Java基础】static关键字相关

    static关键字特点: 随着类的加载而加载. 优先于对象存在. 被所有对象共享 可以直接被类名调用. 使用注意: 静态方法只能访问静态成员. 但非静态成员可以访问静态成员. 静态方法中不能使用thi ...

  2. Mac下Apache服务器配置

    一.Apache服务器 1. 使用最广的 Web 服务器 2. Mac自带,只需要修改几个配置就可以,简单,快捷 3. 有些特殊的服务器功能,Apache都能很好的支持 目的:让有一个自己专属的测试环 ...

  3. hdu2393Higher Math

    Problem Description You are building a house. You’d prefer if all the walls have a precise right ang ...

  4. MYSQL插入处理重复键值的几种方法

    当unique列在一个UNIQUE键上插入包含重复值的记录时,默认insert的时候会报1062错误,MYSQL有三种不同的处理方法,下面我们分别介绍. 先建立2个测试表,在id列上创建unique约 ...

  5. JS三元运算符

    语法是 条件 ? 结果1 : 结果2; 问号(?)的前面是条件:后面跟着用冒号(:)分隔的结果1和结果2;满足条件时结果1否则结果2. 例子: var a=1; a>2?a:a=3; alert ...

  6. JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别

    java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制.否则可能导致应用程序宕掉. 举例说明含义:-Xms128m 表示JVM Heap(堆内存)最小尺寸128MB, ...

  7. Python的tkinter和tkinter.messagebox应用-鼠标和键盘命令绑定

    __author__ = 'Administrator' from tkinter import * import tkinter.messagebox class MainWindow: def b ...

  8. php的DOMDocument 如何判断xml是否存在某节点

    在做xml解释时,需要判断是否存在某个节点,查了手册函数,硬是没有发现那个函数有这个功能(如果你知道的话,请留言,博主感激涕零). 下面,就说下博主,经过N多博文,论坛查阅后,得到的一种方法(看到的博 ...

  9. PHP每日签到及连续签到奖励实现示例

    数据库字段 num 记录已经连续签到次数 times 记录签到的日期 格式年月日 如 20160101 PHP代码如下 <?php //获取今天的日期 $today = date('Ymd'); ...

  10. Django学习(三) Django模型创建以及操作

    在Django中可以建立自己的模型Model,这里对应Java里的实体类,跟数据库表是对应的.其中用到了django.db模块中的models.如下图所示: mysite/news/models.py ...