随笔分类 - ssm框架整合入门系列
java框架学习
摘要:完结撒花 不论是代码的完成,还是文章的写完都让我筋疲力尽。幸好,对于框架的理解也在一点点的加深,对于项目的构建也有了很大程度的熟悉, 而这种项目的纪录让我发现,有时候代码的修改、覆盖会导致很多细节是文章写不出来的,所以以后记这类的东西,不要试图全部记录下来,要选出关键的地方、或者难的地方等等。 上图
阅读全文
摘要:ssm框架整合入门系列——删除 员工的删除 员工的删除包括单个删除和批量删除,由于我们并没有实现多个员工删除的sql语句,所以我们需要组装一个: EmployeeService层: EmployeeController的回调方法: 有意思的是,ajax发送请求的id组,是用 连接,传到后台在用字符串
阅读全文
摘要:ssm框架整合入门系列——修改 员工的修改 修改操作的保存员工数据方法用了put提交方式, 这有一个有意思的问题,由于tomcat reqeust.java自身的问题,导致 拿不到put方式提交请求体的数据。 解决办法,在web.xml中配置 saveEmp() ajax请求 END
阅读全文
摘要:新增 员工的添加 新增 逻辑 1. 在index.jsp页面点击“新增” 2. 弹出新增对话框 3. 去数据库查询部门列表,显示在对话框中 4. 用户输入数据,并进行校验 jquery前端校验,ajax用户名重复校验,重要数据(后端校验(JSR303),唯一约束) 5. 完成保存 URI: /emp
阅读全文
摘要:查询 返回分页的json数据 ajax查询过程 1. index.jsp页面直接发送ajax请求进行员工分页数据的查询 2. 服务器将查出的数据,以json字符串的形式返回给浏览器 3. 浏览器收到js字符串。可以使用js对json进行解析,使用js通过dom增删改改变页面。 4. 返回json。实
阅读全文
摘要:ssm框架整合入门系列——查询 分页显示数据(pageHelper的使用) 查询也就是显示操作,在该项目下具体表现为: 1. 访问 页面 2. 页面发送出查询员工列表请求 3. 来接受请求,查出员工数据 4. 来到 页面进行展示 修改 为: 在 下新建 在 下新建 并引入 插件,添加 : 然后再 注
阅读全文
摘要:修改maper 添加自己的sql查询方法 1. 修改 添加: 2. 修改 添加自己的自定义语句,如其中带注释部分: 以上是 "mybatis sql" 的知识 2. 修改Employee.java,添加: 以上修改,是项目功能要求所添加。 测试 在 目录新建 文件,添加代码: 其中包含了 模块的使用
阅读全文
摘要:基础模块mybatis逆向工程 使用mybatis逆向工程生成对应的bean,mappper 文档地址: "http://www.mybatis.org/mybatis 3" 我们在 下配置: mybatis config.xml 数据库 首先在mysql数据库 创建需要用到的数据表: 如代码中的注
阅读全文
摘要:配置Spring 数据源配置 添加如下配置, 在 目录下添加 文件,内容: 对应的,在MySQL下建立专用的数据库 ,暂且留空 在 中引入 文件,在``标签前添加: (记得在Namespaces中勾选context) 扫描业务逻辑组件(context:component scan) 添加: 使用 ,
阅读全文
摘要:配置SpringMVC dispatcherServlet servlet.xml 在ssm crud项目中 SpringMVC的配置主要是在 文件 在这之前,先修改 的头信息,否则按 快捷键没有提示,并且添加 还报错: context:component scan is not bound ,后来
阅读全文
摘要:编写ssm整合的关键配置文件(web.xml) 前言 web.xml,一个Tomcat工程中最重要的配置文件。web.xml没有其实也可以 只要你确定你的项目里面不需要任何过滤器、监听器、Servlet等等 在启动一个WEB项目的时候,WEB容器(比如tomcat)会去读取它的配置文件web.xml
阅读全文
摘要:maven工程引入jar包 1. Spring 2. SpringMVC 3. MyBatis 4. 数据库连接池,驱动包 5. 其他(jstl、servlet、junit) 打开ssm crud项目的pom.xml文件,为其添加 dependency` 用的maven,所以在 "https://m
阅读全文
摘要:MyEclipse创建maven工程 使用工具:myeclipse 2016 打开myeclipse 点击File new othoers maven project 如图: 点击next,勾选下图的第一个选项 输入Group Id,和Artifact Id,选择Packaging为var,点击fi
阅读全文
摘要:ssm框架整合入门系列 系列目标:搭建一个简单的用户管理(crud)系统 完成后如下图: 功能点: 分页 数据库校验(jquery前端校验+JSR303后端校验 ajax Rest风格的URL;使用HTTP协议请求方式的动词,来表示对资源的操作(GET(查询),POST(新增),put(修改),DE
阅读全文