本实战是博主初次学习Java,分析WCP源码时,学习HibernateTools部分的实战,由于初次接触,难免错误,仅供参考,希望批评指正. 开发环境: Eclipse Version: Photon Milestone 6 WCP:http://www.wcpdoc.com/home/Pubindex.html 目录: Hibernate自动生成(1) Hibernate自动生成(2) 动软生成的WCP DAO层模板(不使用接口) <#@ template language="c#&qu…
第一步:新建自定义模板 <#@ template language="c#" HostSpecific="True" #> <#@ output extension= ".cs" #> <# TableHost host = (TableHost)(Host); host.Fieldlist.Sort(CodeCommon.CompareByintOrder); string identityKey=host.Ide…
springboot提供了强大丰富的整合内容,但是每次要写一堆dao层的xml或者数据库相关的配置代码的时候,还是挺繁琐又容易出错的. 可以用mybatis-generator自动生成代码: 只需要加三个东西. 1.pom.xml中引入: <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin<…
.建立文件夹myibatisGen 2.下载mybatis-generator-core-1.3.1.jar或者其它版本的jar包,到myibatisGen文件夹下 3.为生成代码建立配置文件“generatorConfig.xml” 4.生成代码 java -jar mybatis-generator-core-1.3.1.jar -configfile generatorConfig.xml -overwrite 5.根据以上步骤可以完成代码生成.generatorConfig.xml配置是…
官网下载 mybatis generator 下载generator的release版本mybatis-generator-core-1.4.0-bundle.zip https://github.com/mybatis/generator/releases mybatis generator generator.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfig…
using System; using System.Collections; using System.Collections.Specialized; using System.Data; using System.Data.OracleClient; using System.Configuration; namespace Joycb.GDInterface.Web.DALFactory { /// <summary> /// Copyright (C) Maticsoft /// 数…
<#@ template language="c#" HostSpecific="True" #><#@ output extension= ".cs" #><# TableHost host = (TableHost)(Host); host.Fieldlist.Sort(CodeCommon.CompareByintOrder);#>using Dapper.Common;using System;usin…
一:DAO实体编码 1:首先,在src目录下,新建org.myseckill.entity包,用于存放实体类: 2:实体类设计 根据前面创建的数据库表以及映射关系,创建实体类. 表一:秒杀商品表 对应实体类: package org.myseckill.entity; import java.util.Date; public class Seckill { private String SeckillId; private String name; private int number; pr…
上一节讲到利用easyui的layout.tree.tab和datagrid创建用户管理的页面,注意利用到easyui的页面一定要按顺序添加jQuery和easyUI的.js和.css样式,灵活查看easyui的帮助文档和demo,修改data-options选项. 下面开始登录页面,用到easyui的window. 1. 先新建一个account,里面放登录的页面,添加相应的控制器和视图: (Account)Index的代码: <body> <div> <div id=&q…
DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置. Service层:Service层主要负责业务模块的逻辑应用设计.同样是首先设计接口,再设计其实现的类,接着再Spring的配置文件中配…