架构
文章平均质量分 87
伍Wu哈Ha
这个作者很懒,什么都没留下…
展开
-
SpringMVC 自定义转换器
由 String 型字符串转为实体 Employee例如:G-gg@qq.com-0-103 convert Employee [id=null, lastName=G, email=gg@qq.com, gender=0, department=Department [id=103, departmentName=null]]要转换为的实体类型Employee.javapackage com.转载 2016-12-10 10:29:37 · 991 阅读 · 0 评论 -
Mybatis实例 简单查询 事务处理 关联、集合查询 鉴别器 动态SQL及各种标签实例
Mybatis 实例 config包 为Mybatis的配置文件,连接数据库配置,加载mappers等 sqlxml包 为各种pojo类对象的xml文件,sql语句在这里编写 pojo包 数据库表对应JavaBean ,实体类 test包 利用Junit测试,MybatisTest.java 为简单的增删改查,2 为多行查询,3为事务,4为关联查询…. log4j.pro原创 2016-11-21 17:31:42 · 3519 阅读 · 0 评论 -
SpringBoot Helloworld 测试 Maven项目
Maven项目使用SpringBoot及注意事项,配置SpringBoot,helloworld程序原创 2016-12-15 17:01:24 · 2147 阅读 · 0 评论 -
SSM框架(Maven项目)-利用 limit 分页实例
SSM框架(Maven项目)-limit 分页实例利用 SQL 语句中的 limit 实现分页。 select id="findByPage" parameterType="Map" resultMap="BaseResultMap"> select id, userName, password, email, phone, roleName原创 2016-12-14 22:03:10 · 30047 阅读 · 37 评论 -
Spring+Hibernate整合时关于Hibernate事务管理的问题
org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' mark原创 2016-11-28 19:03:32 · 2295 阅读 · 0 评论 -
IntelliJ Idea SpringBoot 数据库增删改查实例
IntelliJ Idea SpringBoot 数据库增删改查实例#第一个SpringBoot程序这里使用的开发软件是`IntelliJ Idea`,和`Eclipse`差不太多,界面更炫酷,功能更强大;`And原创 2016-12-16 20:12:14 · 53112 阅读 · 60 评论 -
Spring+JDBC 数据库实例
Spring +JDBC实例JDBC 是和数据库交互最基本的的语言,在 Spring 中提供了 JdbcTemplate封装了JDBC的操作,最主要的还是 Spring IOC控制反转的特点。 参考教材:http://www.yiibai.com/spring/maven-spring-jdbc-example.html版本信息Tomcat 8.0JDK 1.8Eclipse版本 Neon原创 2016-11-27 22:08:25 · 2203 阅读 · 0 评论 -
Spring+Structs2+Hibernate简单分页显示
使用的是HIbernate中的findByCriteria()方法,传入参数中begin 从结果集那条数据数开始取 (当前页-1)*pageSizepageSize 每页显示this.getHibernateTemplate().findByCriteria(criteria, begin, pageSize); 点击上一页或下一页,action的路径的currPage相应的减一、加一原创 2016-11-29 16:34:31 · 989 阅读 · 0 评论 -
SpringMVC+Spring+HIbernate 简单增删改查实例
SpringMVC+Spring+HIbernate 简单增删改查实例HIbernate配置mysql数据库的方式 和 Structs+spring+HIbernate 是一样的。 可以理解为SpringMVC 把 Structs2 替代了,SpringMVC 中的 Controller 对应 Structs2 中的 Action,相对来说更加的简单,毕竟少了一个配置文件struts.xml,原创 2016-12-09 11:46:11 · 19674 阅读 · 26 评论 -
Mybatis分页工具 PageHelper,Maven测试项目
Mybatis分页工具 PageHelper 了解PageHelper https://github.com/pagehelper/Mybatis-PageHelper对于Maven项目只需要加入两个依赖包 <dependency> <groupId>com.github.pagehelper</groupId> <artifact原创 2016-12-14 22:12:36 · 5393 阅读 · 0 评论 -
Struts2笔记
锦绣未央1Structs2Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。2MVC模式过程JSP + JavaBean = Model1JSp + Servlet + JavaBean = Model2(典型的MVC)3Jar 包下载 http://stru原创 2016-11-12 22:14:17 · 2119 阅读 · 0 评论 -
Spring登录模块
Spring原创 2016-11-10 21:56:45 · 1264 阅读 · 0 评论 -
Spring 整合 Hibernate5 时的方式、引入关系映射文件的多种方式
相依为命 — 陈小春方式一spring配置文件 + hibernate.cfg.xml + 实体.hbm.xmlSpring 配置文件 ...<!-- 配置hibernate 相关属性 --> <bean id="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFactory原创 2017-03-06 20:37:30 · 3660 阅读 · 0 评论 -
Spring框架笔记
Spring介绍Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已将不止应用于企业应用,是一个轻量级的控制反转(Ioc)和面向切面(AOP)的容器框架。 相对于 java 官方重量级的框架 EJB 来说,Spring 是一个轻量级的框架,而且完成功能只需要简单的 java 类,并且 Spring 开源。 Spring 对主流 java 技术的支持,(持久层Hiber原创 2016-11-09 12:06:47 · 1722 阅读 · 0 评论 -
SpringMVC @Controller学习笔记
@Controller示例web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://x原创 2016-12-03 10:50:11 · 950 阅读 · 0 评论 -
Mybatis HashMap返回类型和EL表达式显示
序由于 Mybatis 语言自定义的方式,有时候,返回类型会多种多样;我们可以通过设置ResultMap的方式,就像这样:<resultMap id="BaseResultMap" type="com.peng.....entity.SeckillOrder"> <id column="orderId" property="orderId" jdbcType="CHAR"/>原创 2017-04-29 11:43:48 · 4794 阅读 · 1 评论 -
SpringMVC 表单CRUD(模拟数据库)
界面:项目结构:代码web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.or原创 2016-12-03 21:44:59 · 2102 阅读 · 0 评论 -
SpringMVC 拦截器
拦截器FirstInterceptor.javapackage com.jxust.springmvc.interceptors;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.Handl原创 2016-12-09 22:05:30 · 755 阅读 · 0 评论 -
Spring+Structs2+Hibernate实例
Spring+Structs2+Hibernate实例 Structs2中涉及到Action,JSP,Session会话,OGNL表达式,ModelDriven(模型驱动),拦截器栈 Spring 控制反转,管理所有类,Bean注入 HIbernate 事务管理,事务注解,c3p0连接池 JavaScript 、log4j等版本信息Eclipse版本 Neon.1a Rele原创 2016-11-28 21:58:02 · 1227 阅读 · 2 评论 -
架构逻辑
servlet控制层不直接调dao层,通过service层。 service和servlet对应。servlet 做的几件事 接收页面的值 向页面传值 业务需要 向页面跳转原创 2016-10-20 18:28:09 · 623 阅读 · 0 评论 -
Spring+HIbernate 数据库实例
Spring+HIbernate 数据库实例这个实例,只有如何使用 Hibernate 在Spring框架进行 MySQL 数据库的数据处理工作(插入,选择,更新和删除),没有UI界面。 参考教材:http://www.yiibai.com/spring/maven-spring-hibernate-mysql-example.html版本信息Tomcat 8.0JDK 1.8Eclips原创 2016-11-28 21:22:51 · 2700 阅读 · 6 评论 -
Structs2 输入校验,Action中校验,在xml中校验
输入校验在Structs2中,我们可以实现对action的所有方法进行校验或者对action的指定方法进行校验。校验示例1-在action中验证 对一个form表单进行数据校验,运用action中的validate 方法判断,是否为空,通过<s:fielderror/>进行提示,涉及input的处理结果类型,接收form表单的数据则用ModelDriver,动态方法调用则是用通配符的方式原创 2016-11-15 22:24:19 · 986 阅读 · 0 评论 -
Structs接收参数的三种方式Model,ModelDriver
Structs接收参数 使用Action的属性接收参数使用DomaimModel接收参数使用ModelDriver接收参数原创 2016-11-14 15:45:18 · 1707 阅读 · 0 评论 -
Hibernate-配置,实例
Hibernate 下载和配置1 .在 Eclipse 的 Marketplace 上搜索下载 Hibernate ToolsHibernate Tools 是由 JBoss推出的一个Eclipse综合开发工具插件,该插件可以简化ORM框架Hibernate,以及JBoss Seam,EJB3等的开发工作。 就是快速的帮我们生成一些配置文件,不用你自己敲。Eclipse Version: Ne原创 2016-10-26 23:19:31 · 913 阅读 · 0 评论 -
Structs中Action访问ServletAPI的几种方式
http://newleague.iteye.com/blog/1139100这里讲了四种方法 我把他的一部分转过来Action访问ServletAPI的四种方式 通过ActionContext来访问request,session,application对象 通过实现RequestAware,SessionAware,ApplicationAware接口来访问request,s转载 2016-11-14 15:35:58 · 815 阅读 · 0 评论 -
Hibernate 打印出select max(ID) from 表名
主键生成策略为increment当设置主键生成策略为increment时,执行插入语句时,先查询该主键列的最大值,然后在最大值的基础上加上1 <id name="id" type="java.lang.Integer"> <column name="ID" /> <generator class="increment" /> </id>User u原创 2016-11-18 12:49:30 · 1954 阅读 · 0 评论 -
模板文件
Hibernatehibernate.cfg.xml<?xml version='1.0' encoding='utf-8'?><hibernate-configuration xmlns="http://www.hibernate.org/xsd/hibernate-configuration" xsi:schemaLocation="http://www.hibe原创 2016-11-17 20:19:43 · 557 阅读 · 0 评论 -
structs利用 FileUtils 类文件上传示例
structs文件上传示例structs.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN""http://struts.apache.org/dtds/struts-2.3.dtd">原创 2016-11-15 14:19:10 · 3164 阅读 · 1 评论 -
Structs2拦截器简单示例-笔记
撒哈拉的故事在web项目中,引入Struts2jar包Eclipse Version: Neon Release (4.6.0) Structs2jar包版本:2.3.31 下载地址:http://download.csdn.net/detail/peng_hong_fu/9676455原始 struts.xml 和 web.xml 文件 struts.xml<?xml version="1.原创 2016-11-08 21:44:12 · 849 阅读 · 0 评论 -
hibernate中HQL查询语句
参考https://www.oschina.net/code/snippet_1051545_36896我的查询示例 参考我的项目示例: // 根据HQl语句查询 @Override public List<User> findByHQL(String hql) { List<User> list = new ArrayList<>();转载 2016-11-19 12:37:13 · 7822 阅读 · 0 评论 -
Hibernate 数据库操作实例
参考博客:http://blog.csdn.net/fxdaniel/article/details/42420779Hibernate 数据库操作示例版本信息Hibernate版本 4.3.11Tomcat 8.0JDK 1.8Eclipse版本 Neon.1a Release (4.6.1)Eclipse插件JBoss Tools 4.4.1数据库 MySQL 数据库部分,自己新原创 2016-11-19 14:02:57 · 5045 阅读 · 0 评论 -
Structs2+Hibernate 简单登录验证实例
Structs2 和 Hibernate 简单登录验证实例版本信息Structs版本 2.3.31Hibernate版本 4.3.11Tomcat 8.0JDK 1.8Eclipse版本 Neon.1a Release (4.6.1)Eclipse插件JBoss Tools 4.4.1数据库 MySQL案例 综合Structs 和 Hibernate,Structs 做页面跳转,Hi原创 2016-11-18 17:14:55 · 3604 阅读 · 1 评论 -
SSM 框架 Maven项目整合实例
我是根据这篇博客自己学习这个实例的:http://blog.csdn.net/gebitan505/article/details/44455235/ 上面的这篇博客里有怎么搭建 Maven 环境,根据数据表自动生成 Mybatis 的Dao层,Service层,Maping xml文件等教程。下面是我的实例实现的详细步骤、源代码和一些笔记、遇到的问题版本信息Eclipse版本 Neon.1原创 2016-12-11 16:04:05 · 31914 阅读 · 7 评论 -
Spring 注入集合、依赖检查、自动组件扫描、过滤组件自动扫描、自动装配属性
Spring 注入集合下面例子向您展示Spring如何注入值到集合类型(List, Set, Map, and Properties)。 支持4个主要的集合类型:List – <list/>Set – <set/>Map – <map/>Properties – <props/> 使用EL表达式注入集合:http://www.yiibai.com/spring/spring-el-lists转载 2016-11-23 17:33:03 · 2522 阅读 · 0 评论 -
Spring整合Structs2时,Action类中的成员变量(Bean)的注入
Action 中注入Spring 管理的BeanProductAction 是一个 Action,处理页面的请求,其中的save()方法使用到了业务层 ProductService对象,Spring 管理这个对象,所以涉及到 Action 中注入 Spring 管理的bean的问题。 记得导入spring整合structs2 的jar包 struts2-spring-plugin-2.3.31.原创 2016-11-25 18:37:39 · 4564 阅读 · 0 评论 -
SpringMVC 数据的格式化、JSR 303数据校验和国际化
1 数据的格式化User.javapublic class User { @DateTimeFormat(pattern="yyyy-MM-dd") private Date birth; . .}例如 User类 的属性 birth 是一个 Date 类型,必须在实体类中声明格式,否则不能从表单提交到 @Controller注解的类中对应的方法处理。2 JSR 30原创 2016-12-10 18:28:46 · 4490 阅读 · 0 评论