0.0.12 • Published 9 years ago

yhbatis v0.0.12

Weekly downloads
52
License
-
Repository
-
Last release
9 years ago

Usage

//Init Part
var mysql = require('mysql');
global.yhbatis = require('yhbatis').yhbatis;

global.pool = mysql.createPool({
    host    :'localhost',
    port : 3306,
    user : 'root',
    password : '1234',
    connectionLimit:20,
    waitForConnections:true,
    typeCast : true,
    multipleStatements: true
});

yhbatis.createYHBatis(
[
	"C:/Users/yh/Desktop/project/homepage/mapper/query_question.xml"
]);

//XML Part
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="query_question">
	<select id="getAlgorithm">
		SELECT
			B.*
			,IF(isnull(C.result_code) ,FALSE,TRUE) AS `CHECK`
		FROM
			(
				SELECT
					*
					,DATE_FORMAT(A.registed_date,'%X.%m.%d') AS registed_date_format
				FROM
					simuruk.algorithm_question A
			) B
		LEFT OUTER JOIN simuruk.algorithm_user_answer C ON
			C.question_num = B.num
			AND C.user_uuid = #{user_uuid}
			AND C.result_code = "0"
		GROUP BY B.num
	</select>
</mapper>

//Use Part
var mapping = {};
mapping.user_uuid = user_uuid;
yhbatis.sqlSection("getAlgorithm",mapping,function(row){
	
});
0.0.12

9 years ago

0.0.11

9 years ago

0.0.10

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago